From 54771a50a4d33b7f74e04095baf26d1421a7f121 Mon Sep 17 00:00:00 2001 From: Jarkko Hietaniemi Date: Mon, 9 Aug 1999 10:32:43 +0000 Subject: [PATCH] Regenerate the Unicode tables after having updated the Unicode database (change #3939). p4raw-link: @3939 on //depot/cfgperl: 1b840072c89904927826b140322b783653b204a1 p4raw-id: //depot/cfgperl@3940 --- lib/unicode/Bidirectional.pl | 520 ++++-- lib/unicode/Category.pl | 274 ++- lib/unicode/CombiningClass.pl | 172 +- lib/unicode/Decomposition.pl | 933 ++++++++--- lib/unicode/Eq/Unicode | 60 +- lib/unicode/Is/Alnum.pl | 95 +- lib/unicode/Is/Alpha.pl | 91 +- lib/unicode/Is/BidiB.pl | 6 +- lib/unicode/Is/BidiCS.pl | 10 +- lib/unicode/Is/BidiEN.pl | 2 + lib/unicode/Is/BidiES.pl | 1 + lib/unicode/Is/BidiET.pl | 15 +- lib/unicode/Is/BidiL.pl | 221 ++- lib/unicode/Is/BidiON.pl | 100 +- lib/unicode/Is/BidiR.pl | 29 +- lib/unicode/Is/BidiS.pl | 2 + lib/unicode/Is/BidiWS.pl | 7 +- lib/unicode/Is/C.pl | 3 + lib/unicode/Is/Cntrl.pl | 3 + lib/unicode/Is/DCcompat.pl | 46 +- lib/unicode/Is/DCfont.pl | 3 +- lib/unicode/Is/DCnoBreak.pl | 2 + lib/unicode/Is/DCsuper.pl | 3 +- lib/unicode/Is/DecoCanon.pl | 50 +- lib/unicode/Is/DecoCompat.pl | 52 +- lib/unicode/Is/Digit.pl | 3 + lib/unicode/Is/Graph.pl | 128 +- lib/unicode/Is/L.pl | 83 +- lib/unicode/Is/Ll.pl | 35 +- lib/unicode/Is/Lm.pl | 4 +- lib/unicode/Is/Lo.pl | 53 +- lib/unicode/Is/Lower.pl | 35 +- lib/unicode/Is/Lt.pl | 6 + lib/unicode/Is/Lu.pl | 32 +- lib/unicode/Is/M.pl | 33 +- lib/unicode/Is/Mc.pl | 11 + lib/unicode/Is/Mirrored.pl | 3 + lib/unicode/Is/Mn.pl | 31 +- lib/unicode/Is/N.pl | 7 +- lib/unicode/Is/Nd.pl | 3 + lib/unicode/Is/No.pl | 1 + lib/unicode/Is/P.pl | 17 +- lib/unicode/Is/Pd.pl | 1 + lib/unicode/Is/Pe.pl | 5 +- lib/unicode/Is/Po.pl | 17 +- lib/unicode/Is/Print.pl | 128 +- lib/unicode/Is/Ps.pl | 8 +- lib/unicode/Is/Punct.pl | 17 +- lib/unicode/Is/S.pl | 43 +- lib/unicode/Is/Sc.pl | 3 +- lib/unicode/Is/Sm.pl | 2 +- lib/unicode/Is/So.pl | 35 +- lib/unicode/Is/Space.pl | 2 + lib/unicode/Is/Upper.pl | 32 +- lib/unicode/Is/Word.pl | 95 +- lib/unicode/Is/Z.pl | 2 + lib/unicode/Is/Zs.pl | 2 + lib/unicode/Name.pl | 3686 ++++++++++++++++++++++++++++++++++++++++- lib/unicode/Number.pl | 34 +- lib/unicode/To/Digit.pl | 3 + lib/unicode/To/Lower.pl | 32 +- lib/unicode/To/Title.pl | 38 +- lib/unicode/To/Upper.pl | 32 +- 63 files changed, 6192 insertions(+), 1210 deletions(-) diff --git a/lib/unicode/Bidirectional.pl b/lib/unicode/Bidirectional.pl index e10210d..92c3f47 100644 --- a/lib/unicode/Bidirectional.pl +++ b/lib/unicode/Bidirectional.pl @@ -1,7 +1,13 @@ return <<'END'; -0000 0008 ON +0000 0008 BN 0009 S -000a 001f ON +000a B +000b S +000c WS +000d B +000e 001b BN +001c 001e B +001f S 0020 WS 0021 0022 ON 0023 0025 ET @@ -17,94 +23,140 @@ return <<'END'; 0041 005a L 005b 0060 ON 0061 007a L -007b 009f ON -00a0 WS +007b 007e ON +007f 0084 BN +0085 B +0086 009f BN +00a0 CS 00a1 ON 00a2 00a5 ET -00a6 00af ON +00a6 00a9 ON +00aa L +00ab 00af ON 00b0 00b1 ET 00b2 00b3 EN -00b4 00b8 ON +00b4 ON +00b5 L +00b6 00b8 ON 00b9 EN -00ba 00bf ON +00ba L +00bb 00bf ON 00c0 00d6 L 00d7 ON 00d8 00f6 L 00f7 ON -00f8 01f5 L -01fa 0217 L -0250 02a8 L -02b0 02de L -02e0 02e9 L -0300 0345 L -0360 0361 L -0374 0375 L +00f8 021f L +0222 0233 L +0250 02ad L +02b0 02b8 L +02b9 02ba ON +02bb 02c1 L +02c2 02cf ON +02d0 02d1 L +02d2 02df ON +02e0 02e4 L +02e5 02ed ON +02ee L +0300 034e NSM +0360 0362 NSM +0374 0375 ON 037a L -037e L -0384 038a L +037e ON +0384 0385 ON +0386 L +0387 ON +0388 038a L 038c L 038e 03a1 L 03a3 03ce L -03d0 03d6 L -03da L -03dc L -03de L -03e0 L -03e2 03f3 L -0401 040c L -040e 044f L -0451 045c L -045e 0486 L -0490 04c4 L +03d0 03d7 L +03da 03f3 L +0400 0482 L +0483 0486 NSM +0488 0489 NSM +048c 04c4 L 04c7 04c8 L 04cb 04cc L -04d0 04eb L -04ee 04f5 L +04d0 04f5 L 04f8 04f9 L 0531 0556 L 0559 055f L 0561 0587 L 0589 L -0591 05a1 R -05a3 05b9 R -05bb 05c4 R +058a ON +0591 05a1 NSM +05a3 05b9 NSM +05bb 05bd NSM +05be R +05bf NSM +05c0 R +05c1 05c2 NSM +05c3 R +05c4 NSM 05d0 05ea R 05f0 05f4 R -060c R -061b R -061f R -0621 063a R -0640 0652 R +060c CS +061b AL +061f AL +0621 063a AL +0640 064a AL +064b 0655 NSM 0660 0669 AN 066a ET 066b 066c AN -066d R -0670 06b7 R -06ba 06be R -06c0 06ce R -06d0 06ed R +066d AL +0670 NSM +0671 06d5 AL +06d6 06e4 NSM +06e5 06e6 AL +06e7 06e8 NSM +06e9 ON +06ea 06ed NSM 06f0 06f9 EN -0901 0903 L +06fa 06fe AL +0700 070d AL +070f BN +0710 AL +0711 NSM +0712 072c AL +0730 074a NSM +0780 07a5 AL +07a6 07b0 NSM +0901 0902 NSM +0903 L 0905 0939 L -093c 094d L -0950 0954 L -0958 0970 L -0981 0983 L +093c NSM +093d 0940 L +0941 0948 NSM +0949 094c L +094d NSM +0950 L +0951 0954 NSM +0958 0961 L +0962 0963 NSM +0964 0970 L +0981 NSM +0982 0983 L 0985 098c L 098f 0990 L 0993 09a8 L 09aa 09b0 L 09b2 L 09b6 09b9 L -09bc L -09be 09c4 L +09bc NSM +09be 09c0 L +09c1 09c4 NSM 09c7 09c8 L -09cb 09cd L +09cb 09cc L +09cd NSM 09d7 L 09dc 09dd L -09df 09e3 L -09e6 09fa L -0a02 L +09df 09e1 L +09e2 09e3 NSM +09e6 09f1 L +09f2 09f3 ET +09f4 09fa L +0a02 NSM 0a05 0a0a L 0a0f 0a10 L 0a13 0a28 L @@ -112,14 +164,18 @@ return <<'END'; 0a32 0a33 L 0a35 0a36 L 0a38 0a39 L -0a3c L -0a3e 0a42 L -0a47 0a48 L -0a4b 0a4d L +0a3c NSM +0a3e 0a40 L +0a41 0a42 NSM +0a47 0a48 NSM +0a4b 0a4d NSM 0a59 0a5c L 0a5e L -0a66 0a74 L -0a81 0a83 L +0a66 0a6f L +0a70 0a71 NSM +0a72 0a74 L +0a81 0a82 NSM +0a83 L 0a85 0a8b L 0a8d L 0a8f 0a91 L @@ -127,27 +183,39 @@ return <<'END'; 0aaa 0ab0 L 0ab2 0ab3 L 0ab5 0ab9 L -0abc 0ac5 L -0ac7 0ac9 L -0acb 0acd L +0abc NSM +0abd 0ac0 L +0ac1 0ac5 NSM +0ac7 0ac8 NSM +0ac9 L +0acb 0acc L +0acd NSM 0ad0 L 0ae0 L 0ae6 0aef L -0b01 0b03 L +0b01 NSM +0b02 0b03 L 0b05 0b0c L 0b0f 0b10 L 0b13 0b28 L 0b2a 0b30 L 0b32 0b33 L 0b36 0b39 L -0b3c 0b43 L +0b3c NSM +0b3d 0b3e L +0b3f NSM +0b40 L +0b41 0b43 NSM 0b47 0b48 L -0b4b 0b4d L -0b56 0b57 L +0b4b 0b4c L +0b4d NSM +0b56 NSM +0b57 L 0b5c 0b5d L 0b5f 0b61 L 0b66 0b70 L -0b82 0b83 L +0b82 NSM +0b83 L 0b85 0b8a L 0b8e 0b90 L 0b92 0b95 L @@ -158,9 +226,12 @@ return <<'END'; 0ba8 0baa L 0bae 0bb5 L 0bb7 0bb9 L -0bbe 0bc2 L +0bbe 0bbf L +0bc0 NSM +0bc1 0bc2 L 0bc6 0bc8 L -0bca 0bcd L +0bca 0bcc L +0bcd NSM 0bd7 L 0be7 0bf2 L 0c01 0c03 L @@ -169,10 +240,11 @@ return <<'END'; 0c12 0c28 L 0c2a 0c33 L 0c35 0c39 L -0c3e 0c44 L -0c46 0c48 L -0c4a 0c4d L -0c55 0c56 L +0c3e 0c40 NSM +0c41 0c44 L +0c46 0c48 NSM +0c4a 0c4d NSM +0c55 0c56 NSM 0c60 0c61 L 0c66 0c6f L 0c82 0c83 L @@ -181,9 +253,13 @@ return <<'END'; 0c92 0ca8 L 0caa 0cb3 L 0cb5 0cb9 L -0cbe 0cc4 L -0cc6 0cc8 L -0cca 0ccd L +0cbe L +0cbf NSM +0cc0 0cc4 L +0cc6 NSM +0cc7 0cc8 L +0cca 0ccb L +0ccc 0ccd NSM 0cd5 0cd6 L 0cde L 0ce0 0ce1 L @@ -193,14 +269,34 @@ return <<'END'; 0d0e 0d10 L 0d12 0d28 L 0d2a 0d39 L -0d3e 0d43 L +0d3e 0d40 L +0d41 0d43 NSM 0d46 0d48 L -0d4a 0d4d L +0d4a 0d4c L +0d4d NSM 0d57 L 0d60 0d61 L 0d66 0d6f L -0e01 0e3a L -0e3f 0e5b L +0d82 0d83 L +0d85 0d96 L +0d9a 0db1 L +0db3 0dbb L +0dbd L +0dc0 0dc6 L +0dca NSM +0dcf 0dd1 L +0dd2 0dd4 NSM +0dd6 NSM +0dd8 0ddf L +0df2 0df4 L +0e01 0e30 L +0e31 NSM +0e32 0e33 L +0e34 0e3a NSM +0e3f ET +0e40 0e46 L +0e47 0e4e NSM +0e4f 0e5b L 0e81 0e82 L 0e84 L 0e87 0e88 L @@ -212,21 +308,52 @@ return <<'END'; 0ea5 L 0ea7 L 0eaa 0eab L -0ead 0eb9 L -0ebb 0ebd L +0ead 0eb0 L +0eb1 NSM +0eb2 0eb3 L +0eb4 0eb9 NSM +0ebb 0ebc NSM +0ebd L 0ec0 0ec4 L 0ec6 L -0ec8 0ecd L +0ec8 0ecd NSM 0ed0 0ed9 L 0edc 0edd L -0f00 0f47 L -0f49 0f69 L -0f71 0f8b L -0f90 0f95 L -0f97 L -0f99 0fad L -0fb1 0fb7 L -0fb9 L +0f00 0f17 L +0f18 0f19 NSM +0f1a 0f34 L +0f35 NSM +0f36 L +0f37 NSM +0f38 L +0f39 NSM +0f3a 0f3d ON +0f3e 0f47 L +0f49 0f6a L +0f71 0f7e NSM +0f7f L +0f80 0f84 NSM +0f85 L +0f86 0f87 NSM +0f88 0f8b L +0f90 0f97 NSM +0f99 0fbc NSM +0fbe 0fc5 L +0fc6 NSM +0fc7 0fcc L +0fcf L +1000 1021 L +1023 1027 L +1029 102a L +102c L +102d 1030 NSM +1031 L +1032 NSM +1036 1037 NSM +1038 L +1039 NSM +1040 1057 L +1058 1059 NSM 10a0 10c5 L 10d0 10f6 L 10fb L @@ -259,6 +386,28 @@ return <<'END'; 1320 1346 L 1348 135a L 1361 137c L +13a0 13f4 L +1401 1676 L +1680 WS +1681 169a L +169b 169c ON +16a0 16f0 L +1780 17b6 L +17b7 17bd NSM +17be 17c5 L +17c6 NSM +17c7 17c8 L +17c9 17d3 NSM +17d4 17da L +17db ET +17dc L +17e0 17e9 L +1800 180a ON +180b 180e BN +1810 1819 L +1820 1877 L +1880 18a8 L +18a9 NSM 1e00 1e9b L 1ea0 1ef9 L 1f00 1f15 L @@ -271,50 +420,90 @@ return <<'END'; 1f5d L 1f5f 1f7d L 1f80 1fb4 L -1fb6 1fc4 L -1fc6 1fd3 L +1fb6 1fbc L +1fbd ON +1fbe L +1fbf 1fc1 ON +1fc2 1fc4 L +1fc6 1fcc L +1fcd 1fcf ON +1fd0 1fd3 L 1fd6 1fdb L -1fdd 1fef L +1fdd 1fdf ON +1fe0 1fec L +1fed 1fef ON 1ff2 1ff4 L -1ff6 1ffe L -2000 2006 WS -2007 CS -2008 200b WS -200c 200d ON +1ff6 1ffc L +1ffd 1ffe ON +2000 200a WS +200b 200d BN 200e L 200f R 2010 2027 ON -2028 2029 B -202a 202e ON +2028 WS +2029 B +202a LRE +202b RLE +202c PDF +202d LRO +202e RLO +202f CS 2030 2034 ET 2035 2046 ON -206a 206f ON +2048 204d ON +206a 206f BN 2070 EN 2074 2079 EN 207a 207b ET -207c 207f ON +207c 207e ON +207f L 2080 2089 EN 208a 208b ET 208c 208e ON -20a0 20ac ET -20d0 20e1 L -2100 2138 ON +20a0 20af ET +20d0 20e3 NSM +2100 2101 ON +2102 L +2103 2106 ON +2107 L +2108 2109 ON +210a 2113 L +2114 ON +2115 L +2116 2118 ON +2119 211d L +211e 2123 ON +2124 L +2125 ON +2126 L +2127 ON +2128 L +2129 ON +212a 212d L +212e ET +212f 2131 L +2132 ON +2133 2139 L +213a ON 2153 215f ON -2160 2182 L -2190 21ea ON +2160 2183 L +2190 21f3 ON 2200 2211 ON 2212 2213 ET 2214 22f1 ON -2300 ON -2302 2335 ON +2300 2335 ON 2336 237a L -2400 2424 ON +237b ON +237d 239a ON +2400 2426 ON 2440 244a ON -2460 24ea ON +2460 249b EN +249c 24e9 L +24ea EN 2500 2595 ON -25a0 25ef ON +25a0 25f7 ON 2600 2613 ON -261a 266f ON +2619 2671 ON 2701 2704 ON 2706 2709 ON 270c 2727 ON @@ -327,17 +516,32 @@ return <<'END'; 2776 2794 ON 2798 27af ON 27b1 27be ON +2800 28ff ON +2e80 2e99 ON +2e9b 2ef3 ON +2f00 2fd5 ON +2ff0 2ffb ON 3000 WS -3001 3020 ON -3021 302f L -3030 3037 ON -303f ON +3001 3004 ON +3005 3007 L +3008 3020 ON +3021 3029 L +302a 302f NSM +3030 ON +3031 3035 L +3036 3037 ON +3038 303a L +303e 303f ON 3041 3094 L -3099 309e L -30a1 30fe L +3099 309a NSM +309b 309c ON +309d 309e L +30a1 30fa L +30fb ON +30fc 30fe L 3105 312c L 3131 318e L -3190 319f L +3190 31b7 L 3200 321c L 3220 3243 L 3260 327b L @@ -347,7 +551,14 @@ return <<'END'; 3300 3376 L 337b 33dd L 33e0 33fe L +3400 4db5 L 4e00 9fa5 L +a000 a48c L +a490 a4a1 L +a4a4 a4b3 L +a4b5 a4c0 L +a4c2 a4c4 L +a4c6 L ac00 d7a3 L d800 db7f L db80 dbff L @@ -356,40 +567,67 @@ e000 f8ff L f900 fa2d L fb00 fb06 L fb13 fb17 L -fb1e fb36 R +fb1d R +fb1e NSM +fb1f fb28 R +fb29 ET +fb2a fb36 R fb38 fb3c R fb3e R fb40 fb41 R fb43 fb44 R -fb46 fbb1 R -fbd3 fd3d R +fb46 fb4f R +fb50 fbb1 AL +fbd3 fd3d AL fd3e fd3f ON -fd50 fd8f R -fd92 fdc7 R -fdf0 fdfb R -fe20 fe23 ON +fd50 fd8f AL +fd92 fdc7 AL +fdf0 fdfb AL +fe20 fe23 NSM fe30 fe44 ON -fe49 fe52 ON -fe54 fe66 ON -fe68 fe6b ON -fe70 fe72 R -fe74 R -fe76 fefc R -feff ON -ff01 ff0f ON +fe49 fe4f ON +fe50 CS +fe51 ON +fe52 CS +fe54 ON +fe55 CS +fe56 fe5e ON +fe5f ET +fe60 fe61 ON +fe62 fe63 ET +fe64 fe66 ON +fe68 ON +fe69 fe6a ET +fe6b ON +fe70 fe72 AL +fe74 AL +fe76 fefc AL +feff BN +ff01 ff02 ON +ff03 ff05 ET +ff06 ff0a ON +ff0b ET +ff0c CS +ff0d ET +ff0e CS +ff0f ES ff10 ff19 EN -ff1a ff20 ON +ff1a CS +ff1b ff20 ON ff21 ff3a L ff3b ff40 ON ff41 ff5a L ff5b ff5e ON -ff61 ff64 ON -ff65 ffbe L +ff61 ff65 ON +ff66 ffbe L ffc2 ffc7 L ffca ffcf L ffd2 ffd7 L ffda ffdc L -ffe0 ffe6 ON +ffe0 ffe1 ET +ffe2 ffe4 ON +ffe5 ffe6 ET ffe8 ffee ON +fff9 fffb BN fffc fffd ON END diff --git a/lib/unicode/Category.pl b/lib/unicode/Category.pl index 5c0842c..853de42 100644 --- a/lib/unicode/Category.pl +++ b/lib/unicode/Category.pl @@ -35,7 +35,7 @@ return <<'END'; 00a8 Sk 00a9 So 00aa Ll -00ab Ps +00ab Pi 00ac Sm 00ad Pd 00ae So @@ -50,7 +50,7 @@ return <<'END'; 00b8 Sk 00b9 No 00ba Ll -00bb Pe +00bb Pf 00bc 00be No 00bf Po 00c0 00d6 Lu @@ -223,7 +223,9 @@ return <<'END'; 01bb Lo 01bc Lu 01bd Ll -01be 01c3 Lo +01be Lo +01bf Ll +01c0 01c3 Lo 01c4 Lu 01c5 Lt 01c6 Ll @@ -272,6 +274,8 @@ return <<'END'; 01f3 Ll 01f4 Lu 01f5 Ll +01f6 01f8 Lu +01f9 Ll 01fa Lu 01fb Ll 01fc Lu @@ -302,18 +306,45 @@ return <<'END'; 0215 Ll 0216 Lu 0217 Ll -0250 02a8 Ll +0218 Lu +0219 Ll +021a Lu +021b Ll +021c Lu +021d Ll +021e Lu +021f 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 Ll +0250 02ad Ll 02b0 02b8 Lm 02b9 02ba Sk 02bb 02c1 Lm 02c2 02cf Sk 02d0 02d1 Lm -02d2 02de Sk +02d2 02df Sk 02e0 02e4 Lm -02e5 02e9 Sk -0300 0345 Mn -0360 0361 Mn -0374 0375 Po +02e5 02ed Sk +02ee Lm +0300 034e Mn +0360 0362 Mn +0374 0375 Sk 037a Lm 037e Po 0384 0385 Sk @@ -328,11 +359,15 @@ return <<'END'; 03ac 03ce Ll 03d0 03d1 Ll 03d2 03d4 Lu -03d5 03d6 Ll +03d5 03d7 Ll 03da Lu +03db Ll 03dc Lu +03dd Ll 03de Lu +03df Ll 03e0 Lu +03e1 Ll 03e2 Lu 03e3 Ll 03e4 Lu @@ -348,11 +383,8 @@ return <<'END'; 03ee Lu 03ef 03f2 Ll 03f3 Lo -0401 040c Lu -040e 042f Lu -0430 044f Ll -0451 045c Ll -045e 045f Ll +0400 042f Lu +0430 045f Ll 0460 Lu 0461 Ll 0462 Lu @@ -389,6 +421,11 @@ return <<'END'; 0481 Ll 0482 So 0483 0486 Mn +0488 0489 Me +048c Lu +048d Ll +048e Lu +048f Ll 0490 Lu 0491 Ll 0492 Lu @@ -474,6 +511,8 @@ return <<'END'; 04e9 Ll 04ea Lu 04eb Ll +04ec Lu +04ed Ll 04ee Lu 04ef Ll 04f0 Lu @@ -489,6 +528,7 @@ return <<'END'; 055a 055f Po 0561 0587 Ll 0589 Po +058a Pd 0591 05a1 Mn 05a3 05b9 Mn 05bb 05bd Mn @@ -507,14 +547,11 @@ return <<'END'; 0621 063a Lo 0640 Lm 0641 064a Lo -064b 0652 Mn +064b 0655 Mn 0660 0669 Nd 066a 066d Po 0670 Mn -0671 06b7 Lo -06ba 06be Lo -06c0 06ce Lo -06d0 06d3 Lo +0671 06d3 Lo 06d4 Po 06d5 Lo 06d6 06dc Mn @@ -525,6 +562,16 @@ return <<'END'; 06e9 So 06ea 06ed Mn 06f0 06f9 Nd +06fa 06fc Lo +06fd 06fe So +0700 070d Po +070f Cf +0710 Lo +0711 Mn +0712 072c Lo +0730 074a Mn +0780 07a5 Lo +07a6 07b0 Mn 0901 0902 Mn 0903 Mc 0905 0939 Lo @@ -534,7 +581,7 @@ return <<'END'; 0941 0948 Mn 0949 094c Mc 094d Mn -0950 So +0950 Lo 0951 0954 Mn 0958 0961 Lo 0962 0963 Mn @@ -599,7 +646,7 @@ return <<'END'; 0ac9 Mc 0acb 0acc Mc 0acd Mn -0ad0 So +0ad0 Lo 0ae0 Lo 0ae6 0aef Nd 0b01 Mn @@ -689,9 +736,20 @@ return <<'END'; 0d57 Mc 0d60 0d61 Lo 0d66 0d6f Nd -0e01 0e2e Lo -0e2f Po -0e30 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 @@ -699,7 +757,7 @@ return <<'END'; 0e40 0e45 Lo 0e46 Lm 0e47 0e4e Mn -0e4f So +0e4f Po 0e50 0e59 Nd 0e5a 0e5b Po 0e81 0e82 Lo @@ -713,9 +771,7 @@ return <<'END'; 0ea5 Lo 0ea7 Lo 0eaa 0eab Lo -0ead 0eae Lo -0eaf Po -0eb0 Lo +0ead 0eb0 Lo 0eb1 Mn 0eb2 0eb3 Lo 0eb4 0eb9 Mn @@ -726,7 +782,8 @@ return <<'END'; 0ec8 0ecd Mn 0ed0 0ed9 Nd 0edc 0edd Lo -0f00 0f03 So +0f00 Lo +0f01 0f03 So 0f04 0f12 Po 0f13 0f17 So 0f18 0f19 Mn @@ -745,19 +802,36 @@ return <<'END'; 0f3d Pe 0f3e 0f3f Mc 0f40 0f47 Lo -0f49 0f69 Lo +0f49 0f6a Lo 0f71 0f7e Mn 0f7f Mc 0f80 0f84 Mn 0f85 Po -0f86 0f8b Mn -0f90 0f95 Mn -0f97 Mn -0f99 0fad Mn -0fb1 0fb7 Mn -0fb9 Mn +0f86 0f87 Mn +0f88 0f8b Lo +0f90 0f97 Mn +0f99 0fbc Mn +0fbe 0fc5 So +0fc6 Mn +0fc7 0fcc So +0fcf So +1000 1021 Lo +1023 1027 Lo +1029 102a Lo +102c Mc +102d 1030 Mn +1031 Mc +1032 Mn +1036 1037 Mn +1038 Mc +1039 Mn +1040 1049 Nd +104a 104f Po +1050 1055 Lo +1056 1057 Mc +1058 1059 Mn 10a0 10c5 Lu -10d0 10f6 Ll +10d0 10f6 Lo 10fb Po 1100 1159 Lo 115f 11a2 Lo @@ -790,6 +864,36 @@ return <<'END'; 1361 1368 Po 1369 1371 Nd 1372 137c No +13a0 13f4 Lo +1401 166c Lo +166d 166e Po +166f 1676 Lo +1680 Zs +1681 169a Lo +169b Ps +169c Pe +16a0 16ea Lo +16eb 16ed Po +16ee 16f0 No +1780 17b3 Lo +17b4 17b6 Mc +17b7 17bd Mn +17be 17c5 Mc +17c6 Mn +17c7 17c8 Mc +17c9 17d3 Mn +17d4 17da Po +17db Sc +17dc Po +17e0 17e9 Nd +1800 180a Po +180b 180e Cf +1810 1819 Nd +1820 1842 Lo +1843 Lm +1844 1877 Lo +1880 18a8 Lo +18a9 Mn 1e00 Lu 1e01 Ll 1e02 Lu @@ -1049,20 +1153,22 @@ return <<'END'; 1f68 1f6f Lu 1f70 1f7d Ll 1f80 1f87 Ll -1f88 1f8f Lu +1f88 1f8f Lt 1f90 1f97 Ll -1f98 1f9f Lu +1f98 1f9f Lt 1fa0 1fa7 Ll -1fa8 1faf Lu +1fa8 1faf Lt 1fb0 1fb4 Ll 1fb6 1fb7 Ll -1fb8 1fbc Lu +1fb8 1fbb Lu +1fbc Lt 1fbd Sk -1fbe Lu +1fbe Ll 1fbf 1fc1 Sk 1fc2 1fc4 Ll 1fc6 1fc7 Ll -1fc8 1fcc Lu +1fc8 1fcb Lu +1fcc Lt 1fcd 1fcf Sk 1fd0 1fd3 Ll 1fd6 1fd7 Ll @@ -1073,30 +1179,35 @@ return <<'END'; 1fed 1fef Sk 1ff2 1ff4 Ll 1ff6 1ff7 Ll -1ff8 1ffc Lu +1ff8 1ffb Lu +1ffc Lt 1ffd 1ffe Sk 2000 200b Zs 200c 200f Cf 2010 2015 Pd 2016 2017 Po -2018 Ps -2019 Pe -201a 201c Ps -201d Pe -201e 201f Ps +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 Ps -203a Pe +2039 Pi +203a Pf 203b 203e Po 203f 2040 Pc 2041 2043 Po 2044 Sm 2045 Ps 2046 Pe +2048 204d Po 206a 206f Cf 2070 No 2074 2079 No @@ -1108,10 +1219,11 @@ return <<'END'; 208a 208c Sm 208d Ps 208e Pe -20a0 20ac Sc +20a0 20af Sc 20d0 20dc Mn 20dd 20e0 Me 20e1 Mn +20e2 20e3 Me 2100 2101 So 2102 Lu 2103 2106 So @@ -1124,8 +1236,8 @@ return <<'END'; 2113 Ll 2114 So 2115 Lu -2116 2117 So -2118 211d Lu +2116 2118 So +2119 211d Lu 211e 2123 So 2124 Lu 2125 So @@ -1134,39 +1246,42 @@ return <<'END'; 2128 Lu 2129 So 212a 212d Lu -212e 212f Ll +212e So +212f Ll 2130 2131 Lu 2132 So 2133 Lu 2134 Ll 2135 2138 Lo +2139 Ll +213a So 2153 215f No -2160 2182 Nl +2160 2183 Nl 2190 2194 Sm 2195 21d1 So 21d2 Sm 21d3 So 21d4 Sm -21d5 21ea So +21d5 21f3 So 2200 22f1 Sm -2300 So -2302 2307 So +2300 2307 So 2308 230b Sm 230c 231f So 2320 2321 Sm 2322 2328 So 2329 Ps 232a Pe -232b 237a So -2400 2424 So +232b 237b So +237d 239a So +2400 2426 So 2440 244a So 2460 249b No 249c 24e9 So 24ea No 2500 2595 So -25a0 25ef So +25a0 25f7 So 2600 2613 So -261a 266f So +2619 2671 So 2701 2704 So 2706 2709 So 270c 2727 So @@ -1180,11 +1295,16 @@ return <<'END'; 2794 So 2798 27af So 27b1 27be So +2800 28ff So +2e80 2e99 So +2e9b 2ef3 So +2f00 2fd5 So +2ff0 2ffb So 3000 Zs 3001 3003 Po 3004 So 3005 Lm -3006 Po +3006 Lo 3007 Nl 3008 Ps 3009 Pe @@ -1214,18 +1334,21 @@ return <<'END'; 3030 Pd 3031 3035 Lm 3036 3037 So -303f So +3038 303a Nl +303e 303f So 3041 3094 Lo 3099 309a Mn -309b 309e Lm +309b 309c Sk +309d 309e Lm 30a1 30fa Lo -30fb Po +30fb Pc 30fc 30fe Lm 3105 312c Lo 3131 318e Lo 3190 3191 So 3192 3195 No 3196 319f So +31a0 31b7 Lo 3200 321c So 3220 3229 No 322a 3243 So @@ -1238,7 +1361,14 @@ return <<'END'; 3300 3376 So 337b 33dd So 33e0 33fe So +3400 4db5 Lo 4e00 9fa5 Lo +a000 a48c Lo +a490 a4a1 Lo +a4a4 a4b3 Lo +a4b5 a4c0 Lo +a4c2 a4c4 Lo +a4c6 Lo ac00 d7a3 Lo d800 db7f Cs db80 dbff Cs @@ -1247,6 +1377,7 @@ e000 f8ff Co f900 fa2d Lo fb00 fb06 Ll fb13 fb17 Ll +fb1d Lo fb1e Mn fb1f fb28 Lo fb29 Sm @@ -1333,7 +1464,8 @@ ff5e Sm ff61 Po ff62 Ps ff63 Pe -ff64 ff65 Po +ff64 Po +ff65 Pc ff66 ff6f Lo ff70 Lm ff71 ff9d Lo @@ -1348,7 +1480,9 @@ ffe2 Sm ffe3 Sk ffe4 So ffe5 ffe6 Sc -ffe8 ffec Sm +ffe8 So +ffe9 ffec Sm ffed ffee So +fff9 fffb Cf fffc fffd So END diff --git a/lib/unicode/CombiningClass.pl b/lib/unicode/CombiningClass.pl index f50c7bb..8449c8c 100644 --- a/lib/unicode/CombiningClass.pl +++ b/lib/unicode/CombiningClass.pl @@ -12,8 +12,13 @@ return <<'END'; 0334 0338 1 0339 033c 220 033d 0344 230 -0345 220 +0345 240 +0346 230 +0347 0349 220 +034a 034c 230 +034d 034e 220 0360 0361 234 +0362 233 0483 0486 230 0591 220 0592 0595 230 @@ -27,7 +32,8 @@ return <<'END'; 05aa 220 05ab 05ac 230 05ad 222 -05ae 05af 230 +05ae 228 +05af 230 05b0 10 05b1 11 05b2 12 @@ -53,6 +59,8 @@ return <<'END'; 0650 32 0651 33 0652 34 +0653 0654 230 +0655 220 0670 35 06d6 06dc 230 06df 06e2 230 @@ -62,150 +70,76 @@ return <<'END'; 06ea 220 06eb 06ec 230 06ed 220 -0901 37 -0902 36 +0711 36 +0730 230 +0731 220 +0732 0733 230 +0734 220 +0735 0736 230 +0737 0739 220 +073a 230 +073b 073c 220 +073d 230 +073e 220 +073f 0741 230 +0742 220 +0743 230 +0744 220 +0745 230 +0746 220 +0747 230 +0748 220 +0749 074a 230 093c 7 -0941 38 -0942 39 -0943 40 -0944 41 -0945 42 -0946 43 -0947 44 -0948 45 094d 9 -0951 46 -0952 47 +0951 230 +0952 220 0953 0954 230 -0962 48 -0963 49 -0981 50 09bc 7 -09c1 51 -09c2 52 -09c3 53 -09c4 54 09cd 9 -09e2 55 -09e3 56 -0a02 57 0a3c 7 -0a41 58 -0a42 59 -0a47 60 -0a48 61 -0a4b 62 -0a4c 63 0a4d 9 -0a70 64 -0a71 65 -0a81 67 -0a82 66 0abc 7 -0ac1 68 -0ac2 69 -0ac3 70 -0ac4 71 -0ac5 72 -0ac7 73 -0ac8 74 0acd 9 -0b01 75 0b3c 7 -0b3f 76 -0b41 77 -0b42 78 -0b43 79 0b4d 9 -0b56 230 -0bc0 80 0bcd 9 -0c3e 81 -0c3f 82 -0c40 83 -0c46 84 -0c47 85 -0c48 86 -0c4a 87 -0c4b 88 -0c4c 89 0c4d 9 -0c55 90 +0c55 84 0c56 91 -0cbf 92 -0cc6 93 -0ccc 94 0ccd 9 -0d41 95 -0d42 96 -0d43 97 0d4d 9 -0e31 98 -0e34 99 -0e35 100 -0e36 101 -0e37 102 -0e38 103 -0e39 104 -0e3a 105 -0e47 106 -0e48 107 -0e49 108 -0e4a 109 -0e4b 110 -0e4c 111 -0e4d 112 -0e4e 128 -0eb1 113 -0eb4 114 -0eb5 115 -0eb6 116 -0eb7 117 -0eb8 118 -0eb9 119 -0ebb 120 -0ebc 121 -0ec8 122 -0ec9 123 -0eca 124 -0ecb 125 -0ecc 126 -0ecd 127 +0dca 9 +0e38 0e39 103 +0e3a 9 +0e48 0e4b 107 +0e4d 107 +0eb8 0eb9 118 +0ec8 0ecb 122 +0ecd 122 0f18 0f19 220 -0f35 230 -0f37 230 +0f35 220 +0f37 220 0f39 216 -0f3e 0f3f 220 -0f71 145 +0f71 129 0f72 130 -0f73 131 0f74 132 -0f75 133 -0f76 134 -0f77 135 -0f78 136 -0f79 137 -0f7a 138 -0f7b 139 -0f7c 140 -0f7d 141 -0f7e 142 -0f80 143 -0f81 144 +0f7a 0f7d 130 +0f80 130 0f82 0f83 230 0f84 9 -0f86 0f8b 230 -0f90 0f95 6 -0f97 6 -0f99 0fad 6 -0fb1 0fb7 6 -0fb9 6 +0f86 0f87 230 +0fc6 220 +1037 7 +1039 9 +17d2 9 +18a9 228 20d0 20d1 230 20d2 20d3 1 20d4 20d7 230 20d8 20da 1 20db 20dc 230 -20e1 1 +20e1 230 302a 218 302b 228 302c 232 diff --git a/lib/unicode/Decomposition.pl b/lib/unicode/Decomposition.pl index 4bb9852..fcf7244 100644 --- a/lib/unicode/Decomposition.pl +++ b/lib/unicode/Decomposition.pl @@ -214,8 +214,8 @@ return <<'END'; 01dc 00FC 0300 01de 00C4 0304 01df 00E4 0304 -01e0 0041 0307 0304 -01e1 0061 0307 0304 +01e0 0226 0304 +01e1 0227 0304 01e2 00C6 0304 01e3 00E6 0304 01e6 0047 030C @@ -234,6 +234,8 @@ return <<'END'; 01f3 0064 007A 01f4 0047 0301 01f5 0067 0301 +01f8 004E 0300 +01f9 006E 0300 01fa 00C5 0301 01fb 00E5 0301 01fc 00C6 0301 @@ -264,6 +266,26 @@ return <<'END'; 0215 0075 030F 0216 0055 0311 0217 0075 0311 +0218 0053 0326 +0219 0073 0326 +021a 0054 0326 +021b 0074 0326 +021e 0048 030C +021f 0068 030C +0226 0041 0307 +0227 0061 0307 +0228 0045 0327 +0229 0065 0327 +022a 00D6 0304 +022b 00F6 0304 +022c 00D5 0304 +022d 00F5 0304 +022e 004F 0307 +022f 006F 0307 +0230 022E 0304 +0231 022F 0304 +0232 0059 0304 +0233 0079 0304 02b0 0068 02b1 0266 02b2 006A @@ -284,50 +306,61 @@ return <<'END'; 02e2 0073 02e3 0078 02e4 0295 -0310 0306 0307 0340 0300 0341 0301 0343 0313 -0344 0308 030D +0344 0308 0301 0374 02B9 037a 0020 0345 037e 003B -0384 0020 030D -0385 00A8 030D -0386 0391 030D +0384 0020 0301 +0385 00A8 0301 +0386 0391 0301 0387 00B7 -0388 0395 030D -0389 0397 030D -038a 0399 030D -038c 039F 030D -038e 03A5 030D -038f 03A9 030D -0390 03B9 0344 +0388 0395 0301 +0389 0397 0301 +038a 0399 0301 +038c 039F 0301 +038e 03A5 0301 +038f 03A9 0301 +0390 03CA 0301 03aa 0399 0308 03ab 03A5 0308 -03ac 03B1 030D -03ad 03B5 030D -03ae 03B7 030D -03af 03B9 030D -03b0 03C5 0344 +03ac 03B1 0301 +03ad 03B5 0301 +03ae 03B7 0301 +03af 03B9 0301 +03b0 03CB 0301 03ca 03B9 0308 03cb 03C5 0308 -03cc 03BF 030D -03cd 03C5 030D -03ce 03C9 030D -03d3 03D2 030D +03cc 03BF 0301 +03cd 03C5 0301 +03ce 03C9 0301 +03d0 03B2 +03d1 03B8 +03d2 03A5 +03d3 03D2 0301 03d4 03D2 0308 +03d5 03C6 +03d6 03C0 +03f0 03BA +03f1 03C1 +03f2 03C2 +0400 0415 0300 0401 0415 0308 0403 0413 0301 0407 0406 0308 040c 041A 0301 +040d 0418 0300 040e 0423 0306 0419 0418 0306 0439 0438 0306 +0450 0435 0300 0451 0435 0308 0453 0433 0301 0457 0456 0308 045c 043A 0301 +045d 0438 0300 045e 0443 0306 0476 0474 030F 0477 0475 030F @@ -337,30 +370,24 @@ return <<'END'; 04d1 0430 0306 04d2 0410 0308 04d3 0430 0308 -04d4 00C6 -04d5 00E6 04d6 0415 0306 04d7 0435 0306 -04d8 018F -04d9 0259 -04da 018F 0308 -04db 0259 0308 +04da 04D8 0308 +04db 04D9 0308 04dc 0416 0308 04dd 0436 0308 04de 0417 0308 04df 0437 0308 -04e0 01B7 -04e1 0292 04e2 0418 0304 04e3 0438 0304 04e4 0418 0308 04e5 0438 0308 04e6 041E 0308 04e7 043E 0308 -04e8 019F -04e9 0275 -04ea 019F 0308 -04eb 0275 0308 +04ea 04E8 0308 +04eb 04E9 0308 +04ec 042D 0308 +04ed 044D 0308 04ee 0423 0304 04ef 0443 0304 04f0 0423 0308 @@ -372,6 +399,18 @@ return <<'END'; 04f8 042B 0308 04f9 044B 0308 0587 0565 0582 +0622 0627 0653 +0623 0627 0654 +0624 0648 0654 +0625 0627 0655 +0626 064A 0654 +0675 0627 0674 +0676 0648 0674 +0677 06C7 0674 +0678 064A 0674 +06c0 06D5 0654 +06c2 06C1 0654 +06d3 06D2 0654 0929 0928 093C 0931 0930 093C 0934 0933 093C @@ -383,23 +422,22 @@ return <<'END'; 095d 0922 093C 095e 092B 093C 095f 092F 093C -09b0 09AC 09BC 09cb 09C7 09BE 09cc 09C7 09D7 09dc 09A1 09BC 09dd 09A2 09BC 09df 09AF 09BC +0a33 0A32 0A3C +0a36 0A38 0A3C 0a59 0A16 0A3C 0a5a 0A17 0A3C 0a5b 0A1C 0A3C -0a5c 0A21 0A3C 0a5e 0A2B 0A3C 0b48 0B47 0B56 0b4b 0B47 0B3E 0b4c 0B47 0B57 0b5c 0B21 0B3C 0b5d 0B22 0B3C -0b5f 0B2F 0B3C 0b94 0B92 0BD7 0bca 0BC6 0BBE 0bcb 0BC7 0BBE @@ -409,220 +447,39 @@ return <<'END'; 0cc7 0CC6 0CD5 0cc8 0CC6 0CD6 0cca 0CC6 0CC2 -0ccb 0CC6 0CC2 0CD5 +0ccb 0CCA 0CD5 0d4a 0D46 0D3E 0d4b 0D47 0D3E 0d4c 0D46 0D57 +0dda 0DD9 0DCA +0ddc 0DD9 0DCF +0ddd 0DDC 0DCA +0dde 0DD9 0DDF 0e33 0E4D 0E32 0eb3 0ECD 0EB2 0edc 0EAB 0E99 0edd 0EAB 0EA1 +0f0c 0F0B 0f43 0F42 0FB7 0f4d 0F4C 0FB7 0f52 0F51 0FB7 0f57 0F56 0FB7 0f5c 0F5B 0FB7 0f69 0F40 0FB5 -0f73 0F72 0F71 -0f75 0F74 0F71 +0f73 0F71 0F72 +0f75 0F71 0F74 0f76 0FB2 0F80 -0f77 0F76 0F71 +0f77 0FB2 0F81 0f78 0FB3 0F80 -0f79 0F78 0F71 -0f81 0F80 0F71 +0f79 0FB3 0F81 +0f81 0F71 0F80 0f93 0F92 0FB7 0f9d 0F9C 0FB7 0fa2 0FA1 0FB7 0fa7 0FA6 0FB7 0fac 0FAB 0FB7 0fb9 0F90 0FB5 -1101 1100 1100 -1104 1103 1103 -1108 1107 1107 -110a 1109 1109 -110d 110C 110C -1113 1102 1100 -1114 1102 1102 -1115 1102 1103 -1116 1102 1107 -1117 1103 1100 -1118 1105 1102 -1119 1105 1105 -111a 1105 1112 -111b 1105 110B -111c 1106 1107 -111d 1106 110B -111e 1107 1100 -111f 1107 1102 -1120 1107 1103 -1121 1107 1109 -1122 1107 1109 1100 -1123 1107 1109 1103 -1124 1107 1109 1107 -1125 1107 1109 1109 -1126 1107 1109 110C -1127 1107 110C -1128 1107 110E -1129 1107 1110 -112a 1107 1111 -112b 1107 110B -112c 1107 1107 110B -112d 1109 1100 -112e 1109 1102 -112f 1109 1103 -1130 1109 1105 -1131 1109 1106 -1132 1109 1107 -1133 1109 1107 1100 -1134 1109 1109 1109 -1135 1109 110B -1136 1109 110C -1137 1109 110E -1138 1109 110F -1139 1109 1110 -113a 1109 1111 -113b 1109 1112 -113d 113C 113C -113f 113E 113E -1141 110B 1100 -1142 110B 1103 -1143 110B 1106 -1144 110B 1107 -1145 110B 1109 -1146 110B 1140 -1147 110B 110B -1148 110B 110C -1149 110B 110E -114a 110B 1110 -114b 110B 1111 -114d 110C 110B -114f 114E 114E -1151 1150 1150 -1152 110E 110F -1153 110E 1112 -1156 1111 1107 -1157 1111 110B -1158 1112 1112 -1162 1161 1175 -1164 1163 1175 -1166 1165 1175 -1168 1167 1175 -116a 1169 1161 -116b 1169 1161 1175 -116c 1169 1175 -116f 116E 1165 -1170 116E 1165 1175 -1171 116E 1175 -1174 1173 1175 -1176 1161 1169 -1177 1161 116E -1178 1163 1169 -1179 1163 116D -117a 1165 1169 -117b 1165 116E -117c 1165 1173 -117d 1167 1169 -117e 1167 116E -117f 1169 1165 -1180 1169 1166 -1181 1169 1168 -1182 1169 1169 -1183 1169 116E -1184 116D 1163 -1185 116D 1164 -1186 116D 1167 -1187 116D 1169 -1188 116D 1175 -1189 116E 1161 -118a 116E 1162 -118b 116E 1165 1173 -118c 116E 1168 -118d 116E 116E -118e 1172 1161 -118f 1172 1165 -1190 1172 1166 -1191 1172 1167 -1192 1172 1168 -1193 1172 116E -1194 1172 1175 -1195 1173 116E -1196 1173 1173 -1197 1174 116E -1198 1175 1161 -1199 1175 1163 -119a 1175 1169 -119b 1175 116E -119c 1175 1173 -119d 1175 119E -119f 119E 1165 -11a0 119E 116E -11a1 119E 1175 -11a2 119E 119E -11a9 11A8 11A8 -11aa 11A8 11BA -11ac 11AB 11BD -11ad 11AB 11C2 -11b0 11AF 11A8 -11b1 11AF 11B7 -11b2 11AF 11B8 -11b3 11AF 11BA -11b4 11AF 11C0 -11b5 11AF 11C1 -11b6 11AF 11C2 -11b9 11B8 11BA -11bb 11BA 11BA -11c3 11A8 11AF -11c4 11A8 11BA 11A8 -11c5 11AB 11A8 -11c6 11AB 11AE -11c7 11AB 11BA -11c8 11AB 11EB -11c9 11AB 11C0 -11ca 11AE 11A8 -11cb 11AE 11AF -11cc 11AF 11A8 11BA -11cd 11AF 11AB -11ce 11AF 11AE -11cf 11AF 11AE 11C2 -11d0 11AF 11AF -11d1 11AF 11B7 11A8 -11d2 11AF 11B7 11BA -11d3 11AF 11B8 11BA -11d4 11AF 11B8 11C2 -11d5 11AF 11B8 11BC -11d6 11AF 11BA 11BA -11d7 11AF 11EB -11d8 11AF 11BF -11d9 11AF 11F9 -11da 11B7 11A8 -11db 11B7 11AF -11dc 11B7 11B8 -11dd 11B7 11BA -11de 11B7 11BA 11BA -11df 11B7 11EB -11e0 11B7 11BE -11e1 11B7 11C2 -11e2 11B7 11BC -11e3 11B8 11AF -11e4 11B8 11C1 -11e5 11B8 11C2 -11e6 11B8 11BC -11e7 11BA 11A8 -11e8 11BA 11AE -11e9 11BA 11AF -11ea 11BA 11B8 -11ec 11BC 11A8 -11ed 11BC 11A8 11A8 -11ee 11BC 11BC -11ef 11BC 11BF -11f1 11F0 11BA -11f2 11F0 11EB -11f3 11C1 11B8 -11f4 11C1 11BC -11f5 11C2 11AB -11f6 11C2 11AF -11f7 11C2 11B7 -11f8 11C2 11B8 +1026 1025 102E 1e00 0041 0325 1e01 0061 0325 1e02 0042 0307 @@ -651,8 +508,8 @@ return <<'END'; 1e19 0065 032D 1e1a 0045 0330 1e1b 0065 0330 -1e1c 0114 0327 -1e1d 0115 0327 +1e1c 0228 0306 +1e1d 0229 0306 1e1e 0046 0307 1e1f 0066 0307 1e20 0047 0304 @@ -777,6 +634,7 @@ return <<'END'; 1e97 0074 0308 1e98 0077 030A 1e99 0079 030A +1e9a 0061 02BE 1e9b 017F 0307 1ea0 0041 0323 1ea1 0061 0323 @@ -790,8 +648,8 @@ return <<'END'; 1ea9 00E2 0309 1eaa 00C2 0303 1eab 00E2 0303 -1eac 00C2 0323 -1ead 00E2 0323 +1eac 1EA0 0302 +1ead 1EA1 0302 1eae 0102 0301 1eaf 0103 0301 1eb0 0102 0300 @@ -800,8 +658,8 @@ return <<'END'; 1eb3 0103 0309 1eb4 0102 0303 1eb5 0103 0303 -1eb6 0102 0323 -1eb7 0103 0323 +1eb6 1EA0 0306 +1eb7 1EA1 0306 1eb8 0045 0323 1eb9 0065 0323 1eba 0045 0309 @@ -816,8 +674,8 @@ return <<'END'; 1ec3 00EA 0309 1ec4 00CA 0303 1ec5 00EA 0303 -1ec6 00CA 0323 -1ec7 00EA 0323 +1ec6 1EB8 0302 +1ec7 1EB9 0302 1ec8 0049 0309 1ec9 0069 0309 1eca 0049 0323 @@ -834,8 +692,8 @@ return <<'END'; 1ed5 00F4 0309 1ed6 00D4 0303 1ed7 00F4 0303 -1ed8 00D4 0323 -1ed9 00F4 0323 +1ed8 1ECC 0302 +1ed9 1ECD 0302 1eda 01A0 0301 1edb 01A1 0301 1edc 01A0 0300 @@ -969,19 +827,19 @@ return <<'END'; 1f6e 1F68 0342 1f6f 1F69 0342 1f70 03B1 0300 -1f71 03B1 0301 +1f71 03AC 1f72 03B5 0300 -1f73 03B5 0301 +1f73 03AD 1f74 03B7 0300 -1f75 03B7 0301 +1f75 03AE 1f76 03B9 0300 -1f77 03B9 0301 +1f77 03AF 1f78 03BF 0300 -1f79 03BF 0301 +1f79 03CC 1f7a 03C5 0300 -1f7b 03C5 0301 +1f7b 03CD 1f7c 03C9 0300 -1f7d 03C9 0301 +1f7d 03CE 1f80 1F00 0345 1f81 1F01 0345 1f82 1F02 0345 @@ -1034,13 +892,13 @@ return <<'END'; 1fb1 03B1 0304 1fb2 1F70 0345 1fb3 03B1 0345 -1fb4 1F71 0345 +1fb4 03AC 0345 1fb6 03B1 0342 1fb7 1FB6 0345 1fb8 0391 0306 1fb9 0391 0304 1fba 0391 0300 -1fbb 0391 0301 +1fbb 0386 1fbc 0391 0345 1fbd 0020 0313 1fbe 03B9 @@ -1049,13 +907,13 @@ return <<'END'; 1fc1 00A8 0342 1fc2 1F74 0345 1fc3 03B7 0345 -1fc4 1F75 0345 +1fc4 03AE 0345 1fc6 03B7 0342 1fc7 1FC6 0345 1fc8 0395 0300 -1fc9 0395 0301 +1fc9 0388 1fca 0397 0300 -1fcb 0397 0301 +1fcb 0389 1fcc 0397 0345 1fcd 1FBF 0300 1fce 1FBF 0301 @@ -1063,20 +921,20 @@ return <<'END'; 1fd0 03B9 0306 1fd1 03B9 0304 1fd2 03CA 0300 -1fd3 03CA 0301 +1fd3 0390 1fd6 03B9 0342 1fd7 03CA 0342 1fd8 0399 0306 1fd9 0399 0304 1fda 0399 0300 -1fdb 0399 0301 +1fdb 038A 1fdd 1FFE 0300 1fde 1FFE 0301 1fdf 1FFE 0342 1fe0 03C5 0306 1fe1 03C5 0304 1fe2 03CB 0300 -1fe3 03CB 0301 +1fe3 03B0 1fe4 03C1 0313 1fe5 03C1 0314 1fe6 03C5 0342 @@ -1084,20 +942,20 @@ return <<'END'; 1fe8 03A5 0306 1fe9 03A5 0304 1fea 03A5 0300 -1feb 03A5 0301 +1feb 038E 1fec 03A1 0314 1fed 00A8 0300 -1fee 00A8 0301 +1fee 0385 1fef 0060 1ff2 1F7C 0345 1ff3 03C9 0345 -1ff4 1F79 0345 +1ff4 03CE 0345 1ff6 03C9 0342 1ff7 1FF6 0345 1ff8 039F 0300 -1ff9 039F 0301 +1ff9 038C 1ffa 03A9 0300 -1ffb 03A9 0301 +1ffb 038F 1ffc 03A9 0345 1ffd 00B4 1ffe 0020 0314 @@ -1111,12 +969,15 @@ return <<'END'; 2024 002E 2025 002E 002E 2026 002E 002E 002E +202f 0020 2033 2032 2032 2034 2032 2032 2032 2036 2035 2035 2037 2035 2035 2035 203c 0021 0021 203e 0020 0305 +2048 003F 0021 +2049 0021 003F 2070 0030 2074 0034 2075 0035 @@ -1146,8 +1007,12 @@ return <<'END'; 208d 0028 208e 0029 20a8 0052 0073 +2100 0061 002F 0063 +2101 0061 002F 0073 2102 0043 2103 00B0 0043 +2105 0063 002F 006F +2106 0063 002F 0075 2107 0190 2109 00B0 0046 210a 0067 @@ -1159,11 +1024,11 @@ return <<'END'; 2113 006C 2115 004E 2116 004E 006F -2118 2119 0050 +2119 0050 211a 0051 211b 211d 0052 2120 0053 004D -2121 0054 0045 004C +2121 0054 0045 004C 2122 0054 004D 2124 005A 2126 03A9 @@ -1181,6 +1046,7 @@ return <<'END'; 2136 05D1 2137 05D2 2138 05D3 +2139 0069 2153 0031 2044 0033 2154 0032 2044 0033 2155 0031 2044 0035 @@ -1226,6 +1092,12 @@ return <<'END'; 217d 0063 217e 0064 217f 006D +219a 2190 0338 +219b 2192 0338 +21ae 2194 0338 +21cd 21D0 0338 +21ce 21D4 0338 +21cf 21D2 0338 2204 2203 0338 2209 2208 0338 220c 220B 0338 @@ -1235,7 +1107,7 @@ return <<'END'; 222d 222B 222B 222B 222f 222E 222E 2230 222E 222E 222E -2241 007E 0338 +2241 223C 0338 2244 2243 0338 2247 2245 0338 2249 2248 0338 @@ -1409,8 +1281,227 @@ return <<'END'; 24e8 0079 24e9 007A 24ea 0030 +2e9f 6BCD +2ef3 9F9F +2f00 4E00 +2f01 4E28 +2f02 4E36 +2f03 4E3F +2f04 4E59 +2f05 4E85 +2f06 4E8C +2f07 4EA0 +2f08 4EBA +2f09 513F +2f0a 5165 +2f0b 516B +2f0c 5182 +2f0d 5196 +2f0e 51AB +2f0f 51E0 +2f10 51F5 +2f11 5200 +2f12 529B +2f13 52F9 +2f14 5315 +2f15 531A +2f16 5338 +2f17 5341 +2f18 535C +2f19 5369 +2f1a 5382 +2f1b 53B6 +2f1c 53C8 +2f1d 53E3 +2f1e 56D7 +2f1f 571F +2f20 58EB +2f21 5902 +2f22 590A +2f23 5915 +2f24 5927 +2f25 5973 +2f26 5B50 +2f27 5B80 +2f28 5BF8 +2f29 5C0F +2f2a 5C22 +2f2b 5C38 +2f2c 5C6E +2f2d 5C71 +2f2e 5DDB +2f2f 5DE5 +2f30 5DF1 +2f31 5DFE +2f32 5E72 +2f33 5E7A +2f34 5E7F +2f35 5EF4 +2f36 5EFE +2f37 5F0B +2f38 5F13 +2f39 5F50 +2f3a 5F61 +2f3b 5F73 +2f3c 5FC3 +2f3d 6208 +2f3e 6236 +2f3f 624B +2f40 652F +2f41 6534 +2f42 6587 +2f43 6597 +2f44 65A4 +2f45 65B9 +2f46 65E0 +2f47 65E5 +2f48 66F0 +2f49 6708 +2f4a 6728 +2f4b 6B20 +2f4c 6B62 +2f4d 6B79 +2f4e 6BB3 +2f4f 6BCB +2f50 6BD4 +2f51 6BDB +2f52 6C0F +2f53 6C14 +2f54 6C34 +2f55 706B +2f56 722A +2f57 7236 +2f58 723B +2f59 723F +2f5a 7247 +2f5b 7259 +2f5c 725B +2f5d 72AC +2f5e 7384 +2f5f 7389 +2f60 74DC +2f61 74E6 +2f62 7518 +2f63 751F +2f64 7528 +2f65 7530 +2f66 758B +2f67 7592 +2f68 7676 +2f69 767D +2f6a 76AE +2f6b 76BF +2f6c 76EE +2f6d 77DB +2f6e 77E2 +2f6f 77F3 +2f70 793A +2f71 79B8 +2f72 79BE +2f73 7A74 +2f74 7ACB +2f75 7AF9 +2f76 7C73 +2f77 7CF8 +2f78 7F36 +2f79 7F51 +2f7a 7F8A +2f7b 7FBD +2f7c 8001 +2f7d 800C +2f7e 8012 +2f7f 8033 +2f80 807F +2f81 8089 +2f82 81E3 +2f83 81EA +2f84 81F3 +2f85 81FC +2f86 820C +2f87 821B +2f88 821F +2f89 826E +2f8a 8272 +2f8b 8278 +2f8c 864D +2f8d 866B +2f8e 8840 +2f8f 884C +2f90 8863 +2f91 897E +2f92 898B +2f93 89D2 +2f94 8A00 +2f95 8C37 +2f96 8C46 +2f97 8C55 +2f98 8C78 +2f99 8C9D +2f9a 8D64 +2f9b 8D70 +2f9c 8DB3 +2f9d 8EAB +2f9e 8ECA +2f9f 8F9B +2fa0 8FB0 +2fa1 8FB5 +2fa2 9091 +2fa3 9149 +2fa4 91C6 +2fa5 91CC +2fa6 91D1 +2fa7 9577 +2fa8 9580 +2fa9 961C +2faa 96B6 +2fab 96B9 +2fac 96E8 +2fad 9751 +2fae 975E +2faf 9762 +2fb0 9769 +2fb1 97CB +2fb2 97ED +2fb3 97F3 +2fb4 9801 +2fb5 98A8 +2fb6 98DB +2fb7 98DF +2fb8 9996 +2fb9 9999 +2fba 99AC +2fbb 9AA8 +2fbc 9AD8 +2fbd 9ADF +2fbe 9B25 +2fbf 9B2F +2fc0 9B32 +2fc1 9B3C +2fc2 9B5A +2fc3 9CE5 +2fc4 9E75 +2fc5 9E7F +2fc6 9EA5 +2fc7 9EBB +2fc8 9EC3 +2fc9 9ECD +2fca 9ED1 +2fcb 9EF9 +2fcc 9EFD +2fcd 9F0E +2fce 9F13 +2fcf 9F20 +2fd0 9F3B +2fd1 9F4A +2fd2 9F52 +2fd3 9F8D +2fd4 9F9C +2fd5 9FA0 3000 0020 3036 3012 +3038 5341 +3039 5344 +303a 5345 304c 304B 3099 304e 304D 3099 3050 304F 3099 @@ -2029,6 +2120,295 @@ return <<'END'; 33fc 0032 0039 65E5 33fd 0033 0030 65E5 33fe 0033 0031 65E5 +f900 8C48 +f901 66F4 +f902 8ECA +f903 8CC8 +f904 6ED1 +f905 4E32 +f906 53E5 +f907 f908 9F9C +f909 5951 +f90a 91D1 +f90b 5587 +f90c 5948 +f90d 61F6 +f90e 7669 +f90f 7F85 +f910 863F +f911 87BA +f912 88F8 +f913 908F +f914 6A02 +f915 6D1B +f916 70D9 +f917 73DE +f918 843D +f919 916A +f91a 99F1 +f91b 4E82 +f91c 5375 +f91d 6B04 +f91e 721B +f91f 862D +f920 9E1E +f921 5D50 +f922 6FEB +f923 85CD +f924 8964 +f925 62C9 +f926 81D8 +f927 881F +f928 5ECA +f929 6717 +f92a 6D6A +f92b 72FC +f92c 90CE +f92d 4F86 +f92e 51B7 +f92f 52DE +f930 64C4 +f931 6AD3 +f932 7210 +f933 76E7 +f934 8001 +f935 8606 +f936 865C +f937 8DEF +f938 9732 +f939 9B6F +f93a 9DFA +f93b 788C +f93c 797F +f93d 7DA0 +f93e 83C9 +f93f 9304 +f940 9E7F +f941 8AD6 +f942 58DF +f943 5F04 +f944 7C60 +f945 807E +f946 7262 +f947 78CA +f948 8CC2 +f949 96F7 +f94a 58D8 +f94b 5C62 +f94c 6A13 +f94d 6DDA +f94e 6F0F +f94f 7D2F +f950 7E37 +f951 96FB +f952 52D2 +f953 808B +f954 51DC +f955 51CC +f956 7A1C +f957 7DBE +f958 83F1 +f959 9675 +f95a 8B80 +f95b 62CF +f95c 6A02 +f95d 8AFE +f95e 4E39 +f95f 5BE7 +f960 6012 +f961 7387 +f962 7570 +f963 5317 +f964 78FB +f965 4FBF +f966 5FA9 +f967 4E0D +f968 6CCC +f969 6578 +f96a 7D22 +f96b 53C3 +f96c 585E +f96d 7701 +f96e 8449 +f96f 8AAA +f970 6BBA +f971 8FB0 +f972 6C88 +f973 62FE +f974 82E5 +f975 63A0 +f976 7565 +f977 4EAE +f978 5169 +f979 51C9 +f97a 6881 +f97b 7CE7 +f97c 826F +f97d 8AD2 +f97e 91CF +f97f 52F5 +f980 5442 +f981 5973 +f982 5EEC +f983 65C5 +f984 6FFE +f985 792A +f986 95AD +f987 9A6A +f988 9E97 +f989 9ECE +f98a 529B +f98b 66C6 +f98c 6B77 +f98d 8F62 +f98e 5E74 +f98f 6190 +f990 6200 +f991 649A +f992 6F23 +f993 7149 +f994 7489 +f995 79CA +f996 7DF4 +f997 806F +f998 8F26 +f999 84EE +f99a 9023 +f99b 934A +f99c 5217 +f99d 52A3 +f99e 54BD +f99f 70C8 +f9a0 88C2 +f9a1 8AAA +f9a2 5EC9 +f9a3 5FF5 +f9a4 637B +f9a5 6BAE +f9a6 7C3E +f9a7 7375 +f9a8 4EE4 +f9a9 56F9 +f9aa 5BE7 +f9ab 5DBA +f9ac 601C +f9ad 73B2 +f9ae 7469 +f9af 7F9A +f9b0 8046 +f9b1 9234 +f9b2 96F6 +f9b3 9748 +f9b4 9818 +f9b5 4F8B +f9b6 79AE +f9b7 91B4 +f9b8 96B8 +f9b9 60E1 +f9ba 4E86 +f9bb 50DA +f9bc 5BEE +f9bd 5C3F +f9be 6599 +f9bf 6A02 +f9c0 71CE +f9c1 7642 +f9c2 84FC +f9c3 907C +f9c4 9F8D +f9c5 6688 +f9c6 962E +f9c7 5289 +f9c8 677B +f9c9 67F3 +f9ca 6D41 +f9cb 6E9C +f9cc 7409 +f9cd 7559 +f9ce 786B +f9cf 7D10 +f9d0 985E +f9d1 516D +f9d2 622E +f9d3 9678 +f9d4 502B +f9d5 5D19 +f9d6 6DEA +f9d7 8F2A +f9d8 5F8B +f9d9 6144 +f9da 6817 +f9db 7387 +f9dc 9686 +f9dd 5229 +f9de 540F +f9df 5C65 +f9e0 6613 +f9e1 674E +f9e2 68A8 +f9e3 6CE5 +f9e4 7406 +f9e5 75E2 +f9e6 7F79 +f9e7 88CF +f9e8 88E1 +f9e9 91CC +f9ea 96E2 +f9eb 533F +f9ec 6EBA +f9ed 541D +f9ee 71D0 +f9ef 7498 +f9f0 85FA +f9f1 96A3 +f9f2 9C57 +f9f3 9E9F +f9f4 6797 +f9f5 6DCB +f9f6 81E8 +f9f7 7ACB +f9f8 7B20 +f9f9 7C92 +f9fa 72C0 +f9fb 7099 +f9fc 8B58 +f9fd 4EC0 +f9fe 8336 +f9ff 523A +fa00 5207 +fa01 5EA6 +fa02 62D3 +fa03 7CD6 +fa04 5B85 +fa05 6D1E +fa06 66B4 +fa07 8F3B +fa08 884C +fa09 964D +fa0a 898B +fa0b 5ED3 +fa0c 5140 +fa0d 55C0 +fa10 585A +fa12 6674 +fa15 51DE +fa16 732A +fa17 76CA +fa18 793C +fa19 795E +fa1a 7965 +fa1b 798F +fa1c 9756 +fa1d 7CBE +fa1e 7FBD +fa20 8612 +fa22 8AF8 +fa25 9038 +fa26 90FD +fa2a 98EF +fa2b 98FC +fa2c 9928 +fa2d 9DB4 fb00 0066 0066 fb01 0066 0069 fb02 0066 006C @@ -2041,6 +2421,7 @@ fb14 0574 0565 fb15 0574 056B fb16 057E 0576 fb17 0574 056D +fb1d 05D9 05B4 fb1f 05F2 05B7 fb20 05E2 fb21 05D0 @@ -2054,8 +2435,8 @@ fb28 05EA fb29 002B fb2a 05E9 05C1 fb2b 05E9 05C2 -fb2c 05E9 05BC 05C1 -fb2d 05E9 05BC 05C2 +fb2c FB49 05C1 +fb2d FB49 05C2 fb2e 05D0 05B7 fb2f 05D0 05B8 fb30 05D0 05BC @@ -2322,11 +2703,11 @@ fc5a 064A 064A fc5b 0630 0670 fc5c 0631 0670 fc5d 0649 0670 -fc5e 0020 0651 064C -fc5f 0020 0651 064D -fc60 0020 0651 064E -fc61 0020 0651 064F -fc62 0020 0651 0650 +fc5e 0020 064C 0651 +fc5f 0020 064D 0651 +fc60 0020 064E 0651 +fc61 0020 064F 0651 +fc62 0020 0650 0651 fc63 0020 0651 0670 fc64 0626 0631 fc65 0626 0632 @@ -2470,9 +2851,9 @@ fcee 0646 0645 fcef 0646 0647 fcf0 064A 0645 fcf1 064A 0647 -fcf2 0640 0651 064E -fcf3 0640 0651 064F -fcf4 0640 0651 0650 +fcf2 0640 064E 0651 +fcf3 0640 064F 0651 +fcf4 0640 0650 0651 fcf5 0637 0649 fcf6 0637 064A fcf7 0639 0649 @@ -3018,8 +3399,8 @@ ff9a 30EC ff9b 30ED ff9c 30EF ff9d 30F3 -ff9e 309B -ff9f 309C +ff9e 3099 +ff9f 309A ffa0 3164 ffa1 3131 ffa2 3132 diff --git a/lib/unicode/Eq/Unicode b/lib/unicode/Eq/Unicode index 98d31df..f3a9827 100644 --- a/lib/unicode/Eq/Unicode +++ b/lib/unicode/Eq/Unicode @@ -1,54 +1,54 @@ -0041 00C0 00C1 00C2 00C3 00C4 00C5 0100 0102 0104 01CD 01DE 01E0 01FA 0200 0202 1E00 1EA0 1EA2 1EA4 1EA6 1EA8 1EAA 1EAC 1EAE 1EB0 1EB2 1EB4 1EB6 +0041 00C0 00C1 00C2 00C3 00C4 00C5 0100 0102 0104 01CD 01DE 01E0 01FA 0200 0202 0226 1E00 1EA0 1EA2 1EA4 1EA6 1EA8 1EAA 1EAC 1EAE 1EB0 1EB2 1EB4 1EB6 0042 0181 0182 1E02 1E04 1E06 0043 00C7 0106 0108 010A 010C 0187 1E08 0044 010E 0110 018A 018B 01C5 01F2 1E0A 1E0C 1E0E 1E10 1E12 -0045 00C8 00C9 00CA 00CB 0112 0114 0116 0118 011A 0204 0206 1E14 1E16 1E18 1E1A 1E1C 1EB8 1EBA 1EBC 1EBE 1EC0 1EC2 1EC4 1EC6 +0045 00C8 00C9 00CA 00CB 0112 0114 0116 0118 011A 0204 0206 0228 1E14 1E16 1E18 1E1A 1E1C 1EB8 1EBA 1EBC 1EBE 1EC0 1EC2 1EC4 1EC6 0046 0191 1E1E 0047 011C 011E 0120 0122 0193 01E4 01E6 01F4 1E20 -0048 0124 0126 1E22 1E24 1E26 1E28 1E2A +0048 0124 0126 021E 1E22 1E24 1E26 1E28 1E2A 0049 00CC 00CD 00CE 00CF 0128 012A 012C 012E 0130 0197 01CF 0208 020A 1E2C 1E2E 1EC8 1ECA 004A 0134 004B 0136 0198 01E8 1E30 1E32 1E34 004C 0139 013B 013D 013F 0141 01C8 1E36 1E38 1E3A 1E3C 004D 1E3E 1E40 1E42 -004E 00D1 0143 0145 0147 019D 01CB 1E44 1E46 1E48 1E4A -004F 00D2 00D3 00D4 00D5 00D6 00D8 014C 014E 0150 019F 01A0 01D1 01EA 01EC 01FE 020C 020E 1E4C 1E4E 1E50 1E52 1ECC 1ECE 1ED0 1ED2 1ED4 1ED6 1ED8 1EDA 1EDC 1EDE 1EE0 1EE2 +004E 00D1 0143 0145 0147 019D 01CB 01F8 1E44 1E46 1E48 1E4A +004F 00D2 00D3 00D4 00D5 00D6 00D8 014C 014E 0150 019F 01A0 01D1 01EA 01EC 01FE 020C 020E 022A 022C 022E 0230 1E4C 1E4E 1E50 1E52 1ECC 1ECE 1ED0 1ED2 1ED4 1ED6 1ED8 1EDA 1EDC 1EDE 1EE0 1EE2 0050 01A4 1E54 1E56 0052 0154 0156 0158 0210 0212 1E58 1E5A 1E5C 1E5E -0053 015A 015C 015E 0160 1E60 1E62 1E64 1E66 1E68 -0054 0162 0164 0166 01AC 01AE 1E6A 1E6C 1E6E 1E70 +0053 015A 015C 015E 0160 0218 1E60 1E62 1E64 1E66 1E68 +0054 0162 0164 0166 01AC 01AE 021A 1E6A 1E6C 1E6E 1E70 0055 00D9 00DA 00DB 00DC 0168 016A 016C 016E 0170 0172 01AF 01D3 01D5 01D7 01D9 01DB 0214 0216 1E72 1E74 1E76 1E78 1E7A 1EE4 1EE6 1EE8 1EEA 1EEC 1EEE 1EF0 0056 01B2 1E7C 1E7E 0057 0174 1E80 1E82 1E84 1E86 1E88 0058 1E8A 1E8C -0059 00DD 0176 0178 01B3 1E8E 1EF2 1EF4 1EF6 1EF8 -005A 0179 017B 017D 01B5 1E90 1E92 1E94 -0061 00E0 00E1 00E2 00E3 00E4 00E5 0101 0103 0105 01CE 01DF 01E1 01FB 0201 0203 1E01 1E9A 1EA1 1EA3 1EA5 1EA7 1EA9 1EAB 1EAD 1EAF 1EB1 1EB3 1EB5 1EB7 +0059 00DD 0176 0178 01B3 0232 1E8E 1EF2 1EF4 1EF6 1EF8 +005A 0179 017B 017D 01B5 0224 1E90 1E92 1E94 +0061 00E0 00E1 00E2 00E3 00E4 00E5 0101 0103 0105 01CE 01DF 01E1 01FB 0201 0203 0227 1E01 1E9A 1EA1 1EA3 1EA5 1EA7 1EA9 1EAB 1EAD 1EAF 1EB1 1EB3 1EB5 1EB7 0062 0180 0183 0253 1E03 1E05 1E07 0063 00E7 0107 0109 010B 010D 0188 0255 1E09 0064 010F 0111 018C 0256 0257 1E0B 1E0D 1E0F 1E11 1E13 -0065 00E8 00E9 00EA 00EB 0113 0115 0117 0119 011B 0205 0207 1E15 1E17 1E19 1E1B 1E1D 1EB9 1EBB 1EBD 1EBF 1EC1 1EC3 1EC5 1EC7 +0065 00E8 00E9 00EA 00EB 0113 0115 0117 0119 011B 0205 0207 0229 1E15 1E17 1E19 1E1B 1E1D 1EB9 1EBB 1EBD 1EBF 1EC1 1EC3 1EC5 1EC7 0066 0192 1E1F 0067 011D 011F 0121 0123 01E5 01E7 01F5 0260 1E21 -0068 0125 0127 0266 1E23 1E25 1E27 1E29 1E2B 1E96 +0068 0125 0127 021F 0266 1E23 1E25 1E27 1E29 1E2B 1E96 0069 00EC 00ED 00EE 00EF 0129 012B 012D 012F 01D0 0209 020B 0268 1E2D 1E2F 1EC9 1ECB 006A 0135 01F0 029D 006B 0137 0199 01E9 1E31 1E33 1E35 006C 013A 013C 013E 0140 0142 019A 026B 026C 026D 1E37 1E39 1E3B 1E3D 006D 0271 1E3F 1E41 1E43 -006E 00F1 0144 0146 0148 019E 0272 0273 1E45 1E47 1E49 1E4B -006F 00F2 00F3 00F4 00F5 00F6 00F8 014D 014F 0151 01A1 01D2 01EB 01ED 01FF 020D 020F 1E4D 1E4F 1E51 1E53 1ECD 1ECF 1ED1 1ED3 1ED5 1ED7 1ED9 1EDB 1EDD 1EDF 1EE1 1EE3 +006E 00F1 0144 0146 0148 019E 01F9 0272 0273 1E45 1E47 1E49 1E4B +006F 00F2 00F3 00F4 00F5 00F6 00F8 014D 014F 0151 01A1 01D2 01EB 01ED 01FF 020D 020F 022B 022D 022F 0231 1E4D 1E4F 1E51 1E53 1ECD 1ECF 1ED1 1ED3 1ED5 1ED7 1ED9 1EDB 1EDD 1EDF 1EE1 1EE3 0070 01A5 1E55 1E57 0071 02A0 0072 0155 0157 0159 0211 0213 027C 027D 027E 1E59 1E5B 1E5D 1E5F -0073 015B 015D 015F 0161 0282 1E61 1E63 1E65 1E67 1E69 -0074 0163 0165 0167 01AB 01AD 0288 1E6B 1E6D 1E6F 1E71 1E97 +0073 015B 015D 015F 0161 0219 0282 1E61 1E63 1E65 1E67 1E69 +0074 0163 0165 0167 01AB 01AD 021B 0288 1E6B 1E6D 1E6F 1E71 1E97 0075 00F9 00FA 00FB 00FC 0169 016B 016D 016F 0171 0173 01B0 01D4 01D6 01D8 01DA 01DC 0215 0217 1E73 1E75 1E77 1E79 1E7B 1EE5 1EE7 1EE9 1EEB 1EED 1EEF 1EF1 0076 028B 1E7D 1E7F 0077 0175 1E81 1E83 1E85 1E87 1E89 1E98 0078 1E8B 1E8D -0079 00FD 00FF 0177 01B4 1E8F 1E99 1EF3 1EF5 1EF7 1EF9 -007A 017A 017C 017E 01B6 0290 0291 1E91 1E93 1E95 +0079 00FD 00FF 0177 01B4 0233 1E8F 1E99 1EF3 1EF5 1EF7 1EF9 +007A 017A 017C 017E 01B6 0225 0290 0291 1E91 1E93 1E95 00C6 01E2 01FC 00E6 01E3 01FD 017F 1E9B @@ -85,36 +85,40 @@ 03C9 03CE 1F60 1F61 1F62 1F63 1F64 1F65 1F66 1F67 1F7C 1F7D 1FA0 1FA1 1FA2 1FA3 1FA4 1FA5 1FA6 1FA7 1FF2 1FF3 1FF4 1FF6 1FF7 0410 04D0 04D2 0413 0490 0492 0494 -0415 04D6 +0415 0400 04D6 0416 0496 04C1 04DC 0417 0498 04DE -0418 04E2 04E4 +0418 040D 04E2 04E4 041A 049A 049C 049E 04C3 041D 04A2 04C7 041E 04E6 041F 04A6 +0420 048E 0421 04AA 0422 04AC 0423 04EE 04F0 04F2 0425 04B2 0427 04B6 04B8 04F4 042B 04F8 +042D 04EC 0430 04D1 04D3 0433 0491 0493 0495 -0435 04D7 +0435 0450 04D7 0436 0497 04C2 04DD 0437 0499 04DF -0438 04E3 04E5 +0438 045D 04E3 04E5 043A 049B 049D 049F 04C4 043D 04A3 04C8 043E 04E7 043F 04A7 +0440 048F 0441 04AB 0442 04AD 0443 04EF 04F1 04F3 0445 04B3 0447 04B7 04B9 04F5 044B 04F9 +044D 04ED 0460 047C 0461 047D 0474 0476 @@ -135,7 +139,7 @@ 05D5 FB35 FB4B 05D6 FB36 05D8 FB38 -05D9 FB39 +05D9 FB1D FB39 05DA FB3A 05DB FB3B FB4D 05DC FB3C @@ -155,17 +159,21 @@ 062F 0689 068A 068B 068F 0690 0631 0692 0693 0694 0695 0696 0697 0699 0633 069A 069B 069C +0634 06FA 0635 069D 069E +0636 06FB 0637 069F 0639 06A0 +063A 06FC 0641 06A2 06A3 06A5 0642 06A7 06A8 0643 06AB 06AC 06AE -0644 06B5 06B6 06B7 -0646 06BC 06BD +0644 06B5 06B6 06B7 06B8 +0646 06B9 06BC 06BD 0647 06C0 FBA4 FBA5 -0648 0624 06C4 06CA FE85 FE86 +0648 0624 06C4 06CA 06CF FE85 FE86 064A 0626 06CD 06CE 06D1 FE89 FE8A FE8B FE8C +0686 06BF 06AF 06B0 06B2 06B4 06C1 06C2 06C7 0677 FBDD diff --git a/lib/unicode/Is/Alnum.pl b/lib/unicode/Is/Alnum.pl index ac48257..20f66e5 100644 --- a/lib/unicode/Is/Alnum.pl +++ b/lib/unicode/Is/Alnum.pl @@ -11,29 +11,21 @@ return <<'END'; 01c6 01c7 01c9 01ca 01cc 01f1 -01f3 01f5 -01fa 0217 -0250 02a8 +01f3 021f +0222 0233 +0250 02ad 0386 0388 038a 038c 038e 03a1 03a3 03ce -03d0 03d6 -03da -03dc -03de -03e0 -03e2 03f3 -0401 040c -040e 044f -0451 045c -045e 0481 -0490 04c4 +03d0 03d7 +03da 03f3 +0400 0481 +048c 04c4 04c7 04c8 04cb 04cc -04d0 04eb -04ee 04f5 +04d0 04f5 04f8 04f9 0531 0556 0561 0587 @@ -42,14 +34,15 @@ return <<'END'; 0621 063a 0641 064a 0660 0669 -0671 06b7 -06ba 06be -06c0 06ce -06d0 06d3 +0671 06d3 06d5 -06f0 06f9 +06f0 06fc +0710 +0712 072c +0780 07a5 0905 0939 093d +0950 0958 0961 0966 096f 0985 098c @@ -80,6 +73,7 @@ return <<'END'; 0ab2 0ab3 0ab5 0ab9 0abd +0ad0 0ae0 0ae6 0aef 0b05 0b0c @@ -124,8 +118,12 @@ return <<'END'; 0d2a 0d39 0d60 0d61 0d66 0d6f -0e01 0e2e -0e30 +0d85 0d96 +0d9a 0db1 +0db3 0dbb +0dbd +0dc0 0dc6 +0e01 0e30 0e32 0e33 0e40 0e45 0e50 0e59 @@ -140,16 +138,22 @@ return <<'END'; 0ea5 0ea7 0eaa 0eab -0ead 0eae -0eb0 +0ead 0eb0 0eb2 0eb3 0ebd 0ec0 0ec4 0ed0 0ed9 0edc 0edd +0f00 0f20 0f29 0f40 0f47 -0f49 0f69 +0f49 0f6a +0f88 0f8b +1000 1021 +1023 1027 +1029 102a +1040 1049 +1050 1055 10a0 10c5 10d0 10f6 1100 1159 @@ -181,6 +185,17 @@ return <<'END'; 1320 1346 1348 135a 1369 1371 +13a0 13f4 +1401 166c +166f 1676 +1681 169a +16a0 16ea +1780 17b3 +17e0 17e9 +1810 1819 +1820 1842 +1844 1877 +1880 18a8 1e00 1e9b 1ea0 1ef9 1f00 1f15 @@ -192,36 +207,50 @@ return <<'END'; 1f5b 1f5d 1f5f 1f7d -1f80 1fb4 -1fb6 1fbc +1f80 1f87 +1f90 1f97 +1fa0 1fa7 +1fb0 1fb4 +1fb6 1fbb 1fbe 1fc2 1fc4 -1fc6 1fcc +1fc6 1fcb 1fd0 1fd3 1fd6 1fdb 1fe0 1fec 1ff2 1ff4 -1ff6 1ffc +1ff6 1ffb 207f 2102 2107 210a 2113 2115 -2118 211d +2119 211d 2124 2126 2128 -212a 2131 -2133 2138 +212a 212d +212f 2131 +2133 2139 +3006 3041 3094 30a1 30fa 3105 312c 3131 318e +31a0 31b7 +3400 4db5 4e00 9fa5 +a000 a48c +a490 a4a1 +a4a4 a4b3 +a4b5 a4c0 +a4c2 a4c4 +a4c6 ac00 d7a3 f900 fa2d fb00 fb06 fb13 fb17 +fb1d fb1f fb28 fb2a fb36 fb38 fb3c diff --git a/lib/unicode/Is/Alpha.pl b/lib/unicode/Is/Alpha.pl index 9de0521..3177149 100644 --- a/lib/unicode/Is/Alpha.pl +++ b/lib/unicode/Is/Alpha.pl @@ -10,29 +10,21 @@ return <<'END'; 01c6 01c7 01c9 01ca 01cc 01f1 -01f3 01f5 -01fa 0217 -0250 02a8 +01f3 021f +0222 0233 +0250 02ad 0386 0388 038a 038c 038e 03a1 03a3 03ce -03d0 03d6 -03da -03dc -03de -03e0 -03e2 03f3 -0401 040c -040e 044f -0451 045c -045e 0481 -0490 04c4 +03d0 03d7 +03da 03f3 +0400 0481 +048c 04c4 04c7 04c8 04cb 04cc -04d0 04eb -04ee 04f5 +04d0 04f5 04f8 04f9 0531 0556 0561 0587 @@ -40,13 +32,15 @@ return <<'END'; 05f0 05f2 0621 063a 0641 064a -0671 06b7 -06ba 06be -06c0 06ce -06d0 06d3 +0671 06d3 06d5 +06fa 06fc +0710 +0712 072c +0780 07a5 0905 0939 093d +0950 0958 0961 0985 098c 098f 0990 @@ -75,6 +69,7 @@ return <<'END'; 0ab2 0ab3 0ab5 0ab9 0abd +0ad0 0ae0 0b05 0b0c 0b0f 0b10 @@ -113,8 +108,12 @@ return <<'END'; 0d12 0d28 0d2a 0d39 0d60 0d61 -0e01 0e2e -0e30 +0d85 0d96 +0d9a 0db1 +0db3 0dbb +0dbd +0dc0 0dc6 +0e01 0e30 0e32 0e33 0e40 0e45 0e81 0e82 @@ -128,14 +127,19 @@ return <<'END'; 0ea5 0ea7 0eaa 0eab -0ead 0eae -0eb0 +0ead 0eb0 0eb2 0eb3 0ebd 0ec0 0ec4 0edc 0edd +0f00 0f40 0f47 -0f49 0f69 +0f49 0f6a +0f88 0f8b +1000 1021 +1023 1027 +1029 102a +1050 1055 10a0 10c5 10d0 10f6 1100 1159 @@ -166,6 +170,15 @@ return <<'END'; 1318 131e 1320 1346 1348 135a +13a0 13f4 +1401 166c +166f 1676 +1681 169a +16a0 16ea +1780 17b3 +1820 1842 +1844 1877 +1880 18a8 1e00 1e9b 1ea0 1ef9 1f00 1f15 @@ -177,36 +190,50 @@ return <<'END'; 1f5b 1f5d 1f5f 1f7d -1f80 1fb4 -1fb6 1fbc +1f80 1f87 +1f90 1f97 +1fa0 1fa7 +1fb0 1fb4 +1fb6 1fbb 1fbe 1fc2 1fc4 -1fc6 1fcc +1fc6 1fcb 1fd0 1fd3 1fd6 1fdb 1fe0 1fec 1ff2 1ff4 -1ff6 1ffc +1ff6 1ffb 207f 2102 2107 210a 2113 2115 -2118 211d +2119 211d 2124 2126 2128 -212a 2131 -2133 2138 +212a 212d +212f 2131 +2133 2139 +3006 3041 3094 30a1 30fa 3105 312c 3131 318e +31a0 31b7 +3400 4db5 4e00 9fa5 +a000 a48c +a490 a4a1 +a4a4 a4b3 +a4b5 a4c0 +a4c2 a4c4 +a4c6 ac00 d7a3 f900 fa2d fb00 fb06 fb13 fb17 +fb1d fb1f fb28 fb2a fb36 fb38 fb3c diff --git a/lib/unicode/Is/BidiB.pl b/lib/unicode/Is/BidiB.pl index c40e3c4..ae1ba37 100644 --- a/lib/unicode/Is/BidiB.pl +++ b/lib/unicode/Is/BidiB.pl @@ -1,3 +1,7 @@ return <<'END'; -2028 2029 +000a +000d +001c 001e +0085 +2029 END diff --git a/lib/unicode/Is/BidiCS.pl b/lib/unicode/Is/BidiCS.pl index e7cab2d..0f16811 100644 --- a/lib/unicode/Is/BidiCS.pl +++ b/lib/unicode/Is/BidiCS.pl @@ -2,5 +2,13 @@ return <<'END'; 002c 002e 003a -2007 +00a0 +060c +202f +fe50 +fe52 +fe55 +ff0c +ff0e +ff1a END diff --git a/lib/unicode/Is/BidiEN.pl b/lib/unicode/Is/BidiEN.pl index 3e13986..eb8c5e7 100644 --- a/lib/unicode/Is/BidiEN.pl +++ b/lib/unicode/Is/BidiEN.pl @@ -6,5 +6,7 @@ return <<'END'; 2070 2074 2079 2080 2089 +2460 249b +24ea ff10 ff19 END diff --git a/lib/unicode/Is/BidiES.pl b/lib/unicode/Is/BidiES.pl index fb1fb2f..50e6d27 100644 --- a/lib/unicode/Is/BidiES.pl +++ b/lib/unicode/Is/BidiES.pl @@ -1,3 +1,4 @@ return <<'END'; 002f +ff0f END diff --git a/lib/unicode/Is/BidiET.pl b/lib/unicode/Is/BidiET.pl index d3ea1c7..2018922 100644 --- a/lib/unicode/Is/BidiET.pl +++ b/lib/unicode/Is/BidiET.pl @@ -5,9 +5,22 @@ return <<'END'; 00a2 00a5 00b0 00b1 066a +09f2 09f3 +0e3f +17db 2030 2034 207a 207b 208a 208b -20a0 20ac +20a0 20af +212e 2212 2213 +fb29 +fe5f +fe62 fe63 +fe69 fe6a +ff03 ff05 +ff0b +ff0d +ffe0 ffe1 +ffe5 ffe6 END diff --git a/lib/unicode/Is/BidiL.pl b/lib/unicode/Is/BidiL.pl index c17ef10..913f0e5 100644 --- a/lib/unicode/Is/BidiL.pl +++ b/lib/unicode/Is/BidiL.pl @@ -1,63 +1,59 @@ return <<'END'; 0041 005a 0061 007a +00aa +00b5 +00ba 00c0 00d6 00d8 00f6 -00f8 01f5 -01fa 0217 -0250 02a8 -02b0 02de -02e0 02e9 -0300 0345 -0360 0361 -0374 0375 +00f8 021f +0222 0233 +0250 02ad +02b0 02b8 +02bb 02c1 +02d0 02d1 +02e0 02e4 +02ee 037a -037e -0384 038a +0386 +0388 038a 038c 038e 03a1 03a3 03ce -03d0 03d6 -03da -03dc -03de -03e0 -03e2 03f3 -0401 040c -040e 044f -0451 045c -045e 0486 -0490 04c4 +03d0 03d7 +03da 03f3 +0400 0482 +048c 04c4 04c7 04c8 04cb 04cc -04d0 04eb -04ee 04f5 +04d0 04f5 04f8 04f9 0531 0556 0559 055f 0561 0587 0589 -0901 0903 +0903 0905 0939 -093c 094d -0950 0954 -0958 0970 -0981 0983 +093d 0940 +0949 094c +0950 +0958 0961 +0964 0970 +0982 0983 0985 098c 098f 0990 0993 09a8 09aa 09b0 09b2 09b6 09b9 -09bc -09be 09c4 +09be 09c0 09c7 09c8 -09cb 09cd +09cb 09cc 09d7 09dc 09dd -09df 09e3 -09e6 09fa -0a02 +09df 09e1 +09e6 09f1 +09f4 09fa 0a05 0a0a 0a0f 0a10 0a13 0a28 @@ -65,14 +61,12 @@ return <<'END'; 0a32 0a33 0a35 0a36 0a38 0a39 -0a3c -0a3e 0a42 -0a47 0a48 -0a4b 0a4d +0a3e 0a40 0a59 0a5c 0a5e -0a66 0a74 -0a81 0a83 +0a66 0a6f +0a72 0a74 +0a83 0a85 0a8b 0a8d 0a8f 0a91 @@ -80,27 +74,28 @@ return <<'END'; 0aaa 0ab0 0ab2 0ab3 0ab5 0ab9 -0abc 0ac5 -0ac7 0ac9 -0acb 0acd +0abd 0ac0 +0ac9 +0acb 0acc 0ad0 0ae0 0ae6 0aef -0b01 0b03 +0b02 0b03 0b05 0b0c 0b0f 0b10 0b13 0b28 0b2a 0b30 0b32 0b33 0b36 0b39 -0b3c 0b43 +0b3d 0b3e +0b40 0b47 0b48 -0b4b 0b4d -0b56 0b57 +0b4b 0b4c +0b57 0b5c 0b5d 0b5f 0b61 0b66 0b70 -0b82 0b83 +0b83 0b85 0b8a 0b8e 0b90 0b92 0b95 @@ -111,9 +106,10 @@ return <<'END'; 0ba8 0baa 0bae 0bb5 0bb7 0bb9 -0bbe 0bc2 +0bbe 0bbf +0bc1 0bc2 0bc6 0bc8 -0bca 0bcd +0bca 0bcc 0bd7 0be7 0bf2 0c01 0c03 @@ -122,10 +118,7 @@ return <<'END'; 0c12 0c28 0c2a 0c33 0c35 0c39 -0c3e 0c44 -0c46 0c48 -0c4a 0c4d -0c55 0c56 +0c41 0c44 0c60 0c61 0c66 0c6f 0c82 0c83 @@ -134,9 +127,10 @@ return <<'END'; 0c92 0ca8 0caa 0cb3 0cb5 0cb9 -0cbe 0cc4 -0cc6 0cc8 -0cca 0ccd +0cbe +0cc0 0cc4 +0cc7 0cc8 +0cca 0ccb 0cd5 0cd6 0cde 0ce0 0ce1 @@ -146,14 +140,25 @@ return <<'END'; 0d0e 0d10 0d12 0d28 0d2a 0d39 -0d3e 0d43 +0d3e 0d40 0d46 0d48 -0d4a 0d4d +0d4a 0d4c 0d57 0d60 0d61 0d66 0d6f -0e01 0e3a -0e3f 0e5b +0d82 0d83 +0d85 0d96 +0d9a 0db1 +0db3 0dbb +0dbd +0dc0 0dc6 +0dcf 0dd1 +0dd8 0ddf +0df2 0df4 +0e01 0e30 +0e32 0e33 +0e40 0e46 +0e4f 0e5b 0e81 0e82 0e84 0e87 0e88 @@ -165,21 +170,32 @@ return <<'END'; 0ea5 0ea7 0eaa 0eab -0ead 0eb9 -0ebb 0ebd +0ead 0eb0 +0eb2 0eb3 +0ebd 0ec0 0ec4 0ec6 -0ec8 0ecd 0ed0 0ed9 0edc 0edd -0f00 0f47 -0f49 0f69 -0f71 0f8b -0f90 0f95 -0f97 -0f99 0fad -0fb1 0fb7 -0fb9 +0f00 0f17 +0f1a 0f34 +0f36 +0f38 +0f3e 0f47 +0f49 0f6a +0f7f +0f85 +0f88 0f8b +0fbe 0fc5 +0fc7 0fcc +0fcf +1000 1021 +1023 1027 +1029 102a +102c +1031 +1038 +1040 1057 10a0 10c5 10d0 10f6 10fb @@ -212,6 +228,19 @@ return <<'END'; 1320 1346 1348 135a 1361 137c +13a0 13f4 +1401 1676 +1681 169a +16a0 16f0 +1780 17b6 +17be 17c5 +17c7 17c8 +17d4 17da +17dc +17e0 17e9 +1810 1819 +1820 1877 +1880 18a8 1e00 1e9b 1ea0 1ef9 1f00 1f15 @@ -224,23 +253,42 @@ return <<'END'; 1f5d 1f5f 1f7d 1f80 1fb4 -1fb6 1fc4 -1fc6 1fd3 +1fb6 1fbc +1fbe +1fc2 1fc4 +1fc6 1fcc +1fd0 1fd3 1fd6 1fdb -1fdd 1fef +1fe0 1fec 1ff2 1ff4 -1ff6 1ffe +1ff6 1ffc 200e -20d0 20e1 -2160 2182 +207f +2102 +2107 +210a 2113 +2115 +2119 211d +2124 +2126 +2128 +212a 212d +212f 2131 +2133 2139 +2160 2183 2336 237a -3021 302f +249c 24e9 +3005 3007 +3021 3029 +3031 3035 +3038 303a 3041 3094 -3099 309e -30a1 30fe +309d 309e +30a1 30fa +30fc 30fe 3105 312c 3131 318e -3190 319f +3190 31b7 3200 321c 3220 3243 3260 327b @@ -250,7 +298,14 @@ return <<'END'; 3300 3376 337b 33dd 33e0 33fe +3400 4db5 4e00 9fa5 +a000 a48c +a490 a4a1 +a4a4 a4b3 +a4b5 a4c0 +a4c2 a4c4 +a4c6 ac00 d7a3 d800 db7f db80 dbff @@ -261,7 +316,7 @@ fb00 fb06 fb13 fb17 ff21 ff3a ff41 ff5a -ff65 ffbe +ff66 ffbe ffc2 ffc7 ffca ffcf ffd2 ffd7 diff --git a/lib/unicode/Is/BidiON.pl b/lib/unicode/Is/BidiON.pl index aa8ae8d..061ecff 100644 --- a/lib/unicode/Is/BidiON.pl +++ b/lib/unicode/Is/BidiON.pl @@ -1,38 +1,65 @@ return <<'END'; -0000 0008 -000a 001f 0021 0022 0026 002a 003b 0040 005b 0060 -007b 009f +007b 007e 00a1 -00a6 00af -00b4 00b8 -00ba 00bf +00a6 00a9 +00ab 00af +00b4 +00b6 00b8 +00bb 00bf 00d7 00f7 -200c 200d +02b9 02ba +02c2 02cf +02d2 02df +02e5 02ed +0374 0375 +037e +0384 0385 +0387 +058a +06e9 +0f3a 0f3d +169b 169c +1800 180a +1fbd +1fbf 1fc1 +1fcd 1fcf +1fdd 1fdf +1fed 1fef +1ffd 1ffe 2010 2027 -202a 202e 2035 2046 -206a 206f -207c 207f +2048 204d +207c 207e 208c 208e -2100 2138 +2100 2101 +2103 2106 +2108 2109 +2114 +2116 2118 +211e 2123 +2125 +2127 +2129 +2132 +213a 2153 215f -2190 21ea +2190 21f3 2200 2211 2214 22f1 -2300 -2302 2335 -2400 2424 +2300 2335 +237b +237d 239a +2400 2426 2440 244a -2460 24ea 2500 2595 -25a0 25ef +25a0 25f7 2600 2613 -261a 266f +2619 2671 2701 2704 2706 2709 270c 2727 @@ -45,22 +72,35 @@ return <<'END'; 2776 2794 2798 27af 27b1 27be -3001 3020 -3030 3037 -303f +2800 28ff +2e80 2e99 +2e9b 2ef3 +2f00 2fd5 +2ff0 2ffb +3001 3004 +3008 3020 +3030 +3036 3037 +303e 303f +309b 309c +30fb fd3e fd3f -fe20 fe23 fe30 fe44 -fe49 fe52 -fe54 fe66 -fe68 fe6b -feff -ff01 ff0f -ff1a ff20 +fe49 fe4f +fe51 +fe54 +fe56 fe5e +fe60 fe61 +fe64 fe66 +fe68 +fe6b +ff01 ff02 +ff06 ff0a +ff1b ff20 ff3b ff40 ff5b ff5e -ff61 ff64 -ffe0 ffe6 +ff61 ff65 +ffe2 ffe4 ffe8 ffee fffc fffd END diff --git a/lib/unicode/Is/BidiR.pl b/lib/unicode/Is/BidiR.pl index e726bcb..5dbdd1b 100644 --- a/lib/unicode/Is/BidiR.pl +++ b/lib/unicode/Is/BidiR.pl @@ -1,31 +1,16 @@ return <<'END'; -0591 05a1 -05a3 05b9 -05bb 05c4 +05be +05c0 +05c3 05d0 05ea 05f0 05f4 -060c -061b -061f -0621 063a -0640 0652 -066d -0670 06b7 -06ba 06be -06c0 06ce -06d0 06ed 200f -fb1e fb36 +fb1d +fb1f fb28 +fb2a fb36 fb38 fb3c fb3e fb40 fb41 fb43 fb44 -fb46 fbb1 -fbd3 fd3d -fd50 fd8f -fd92 fdc7 -fdf0 fdfb -fe70 fe72 -fe74 -fe76 fefc +fb46 fb4f END diff --git a/lib/unicode/Is/BidiS.pl b/lib/unicode/Is/BidiS.pl index 17f19de..3270482 100644 --- a/lib/unicode/Is/BidiS.pl +++ b/lib/unicode/Is/BidiS.pl @@ -1,3 +1,5 @@ return <<'END'; 0009 +000b +001f END diff --git a/lib/unicode/Is/BidiWS.pl b/lib/unicode/Is/BidiWS.pl index a459f2d..9a6a880 100644 --- a/lib/unicode/Is/BidiWS.pl +++ b/lib/unicode/Is/BidiWS.pl @@ -1,7 +1,8 @@ return <<'END'; +000c 0020 -00a0 -2000 2006 -2008 200b +1680 +2000 200a +2028 3000 END diff --git a/lib/unicode/Is/C.pl b/lib/unicode/Is/C.pl index 274239f..837115a 100644 --- a/lib/unicode/Is/C.pl +++ b/lib/unicode/Is/C.pl @@ -1,6 +1,8 @@ return <<'END'; 0000 001f 007f 009f +070f +180b 180e 200c 200f 202a 202e 206a 206f @@ -9,4 +11,5 @@ db80 dbff dc00 dfff e000 f8ff feff +fff9 fffb END diff --git a/lib/unicode/Is/Cntrl.pl b/lib/unicode/Is/Cntrl.pl index 274239f..837115a 100644 --- a/lib/unicode/Is/Cntrl.pl +++ b/lib/unicode/Is/Cntrl.pl @@ -1,6 +1,8 @@ return <<'END'; 0000 001f 007f 009f +070f +180b 180e 200c 200f 202a 202e 206a 206f @@ -9,4 +11,5 @@ db80 dbff dc00 dfff e000 f8ff feff +fff9 fffb END diff --git a/lib/unicode/Is/DCcompat.pl b/lib/unicode/Is/DCcompat.pl index 1c7eded..86e73d0 100644 --- a/lib/unicode/Is/DCcompat.pl +++ b/lib/unicode/Is/DCcompat.pl @@ -13,38 +13,15 @@ return <<'END'; 02d8 02dd 037a 0384 +03d0 03d2 +03d5 03d6 +03f0 03f2 0587 +0675 0678 0edc 0edd -1101 -1104 -1108 -110a -110d -1113 113b -113d -113f -1141 114b -114d -114f -1151 1153 -1156 1158 -1162 -1164 -1166 -1168 -116a 116c -116f 1171 -1174 -1176 119d -119f 11a2 -11a9 11aa -11ac 11ad -11b0 11b6 -11b9 -11bb -11c3 11ea -11ec 11ef -11f1 11f8 +0f77 +0f79 +1e9a 1fbd 1fbf 1fc0 1ffe @@ -56,17 +33,24 @@ return <<'END'; 2036 2037 203c 203e +2048 2049 20a8 +2100 2101 2103 -2107 +2105 2107 2109 2116 +2121 2135 2138 2160 217f 222c 222d 222f 2230 2474 24b5 +2e9f +2ef3 +2f00 2fd5 3036 +3038 303a 309b 309c 3131 318e 3200 321c diff --git a/lib/unicode/Is/DCfont.pl b/lib/unicode/Is/DCfont.pl index 9b0b86b..c6d2443 100644 --- a/lib/unicode/Is/DCfont.pl +++ b/lib/unicode/Is/DCfont.pl @@ -2,11 +2,12 @@ return <<'END'; 2102 210a 2113 2115 -2118 211d +2119 211d 2124 2128 212c 212d 212f 2131 2133 2134 +2139 fb20 fb29 END diff --git a/lib/unicode/Is/DCnoBreak.pl b/lib/unicode/Is/DCnoBreak.pl index 0f9cac2..5b0e817 100644 --- a/lib/unicode/Is/DCnoBreak.pl +++ b/lib/unicode/Is/DCnoBreak.pl @@ -1,5 +1,7 @@ return <<'END'; 00a0 +0f0c 2007 2011 +202f END diff --git a/lib/unicode/Is/DCsuper.pl b/lib/unicode/Is/DCsuper.pl index 89dc6b8..8e1330e 100644 --- a/lib/unicode/Is/DCsuper.pl +++ b/lib/unicode/Is/DCsuper.pl @@ -6,6 +6,7 @@ return <<'END'; 02e0 02e4 2070 2074 207f -2120 2122 +2120 +2122 3192 319f END diff --git a/lib/unicode/Is/DecoCanon.pl b/lib/unicode/Is/DecoCanon.pl index 51cbb6c..53ac385 100644 --- a/lib/unicode/Is/DecoCanon.pl +++ b/lib/unicode/Is/DecoCanon.pl @@ -22,8 +22,9 @@ return <<'END'; 01de 01e3 01e6 01f0 01f4 01f5 -01fa 0217 -0310 +01f8 021b +021e 021f +0226 0233 0340 0341 0343 0344 0374 @@ -34,37 +35,42 @@ return <<'END'; 03aa 03b0 03ca 03ce 03d3 03d4 -0401 +0400 0401 0403 0407 -040c -040e +040c 040e 0419 0439 -0451 +0450 0451 0453 0457 -045c -045e +045c 045e 0476 0477 04c1 04c2 -04d0 04eb -04ee 04f5 +04d0 04d3 +04d6 04d7 +04da 04df +04e2 04e7 +04ea 04f5 04f8 04f9 +0622 0626 +06c0 +06c2 +06d3 0929 0931 0934 0958 095f -09b0 09cb 09cc 09dc 09dd 09df -0a59 0a5c +0a33 +0a36 +0a59 0a5b 0a5e 0b48 0b4b 0b4c 0b5c 0b5d -0b5f 0b94 0bca 0bcc 0c48 @@ -72,6 +78,8 @@ return <<'END'; 0cc7 0cc8 0cca 0ccb 0d4a 0d4c +0dda +0ddc 0dde 0e33 0eb3 0f43 @@ -81,7 +89,8 @@ return <<'END'; 0f5c 0f69 0f73 -0f75 0f79 +0f75 0f76 +0f78 0f81 0f93 0f9d @@ -89,6 +98,7 @@ return <<'END'; 0fa7 0fac 0fb9 +1026 1e00 1e99 1e9b 1ea0 1ef9 @@ -113,6 +123,9 @@ return <<'END'; 2000 2001 2126 212a 212b +219a 219b +21ae +21cd 21cf 2204 2209 220c @@ -179,6 +192,15 @@ return <<'END'; 30f4 30f7 30fa 30fe +f900 fa0d +fa10 +fa12 +fa15 fa1e +fa20 +fa22 +fa25 fa26 +fa2a fa2d +fb1d fb1f fb2a fb36 fb38 fb3c diff --git a/lib/unicode/Is/DecoCompat.pl b/lib/unicode/Is/DecoCompat.pl index 7eb8587..7b68855 100644 --- a/lib/unicode/Is/DecoCompat.pl +++ b/lib/unicode/Is/DecoCompat.pl @@ -18,38 +18,16 @@ return <<'END'; 02e0 02e4 037a 0384 +03d0 03d2 +03d5 03d6 +03f0 03f2 0587 +0675 0678 0edc 0edd -1101 -1104 -1108 -110a -110d -1113 113b -113d -113f -1141 114b -114d -114f -1151 1153 -1156 1158 -1162 -1164 -1166 -1168 -116a 116c -116f 1171 -1174 -1176 119d -119f 11a2 -11a9 11aa -11ac 11ad -11b0 11b6 -11b9 -11bb -11c3 11ea -11ec 11ef -11f1 11f8 +0f0c +0f77 +0f79 +1e9a 1fbd 1fbf 1fc0 1ffe @@ -57,30 +35,36 @@ return <<'END'; 2011 2017 2024 2026 +202f 2033 2034 2036 2037 203c 203e +2048 2049 2070 2074 208e 20a8 -2102 2103 -2107 +2100 2103 +2105 2107 2109 2113 2115 2116 -2118 211d +2119 211d 2120 2122 2124 2128 212c 212d 212f 2131 -2133 2138 +2133 2139 2153 217f 222c 222d 222f 2230 2460 24ea +2e9f +2ef3 +2f00 2fd5 3000 3036 +3038 303a 309b 309c 3131 318e 3192 319f diff --git a/lib/unicode/Is/Digit.pl b/lib/unicode/Is/Digit.pl index a25e28f..2ae9c84 100644 --- a/lib/unicode/Is/Digit.pl +++ b/lib/unicode/Is/Digit.pl @@ -14,6 +14,9 @@ return <<'END'; 0e50 0e59 0ed0 0ed9 0f20 0f29 +1040 1049 1369 1371 +17e0 17e9 +1810 1819 ff10 ff19 END diff --git a/lib/unicode/Is/Graph.pl b/lib/unicode/Is/Graph.pl index 7a8c225..723c881 100644 --- a/lib/unicode/Is/Graph.pl +++ b/lib/unicode/Is/Graph.pl @@ -1,12 +1,11 @@ return <<'END'; 0021 007e -00a0 01f5 -01fa 0217 -0250 02a8 -02b0 02de -02e0 02e9 -0300 0345 -0360 0361 +00a0 021f +0222 0233 +0250 02ad +02b0 02ee +0300 034e +0360 0362 0374 0375 037a 037e @@ -14,26 +13,19 @@ return <<'END'; 038c 038e 03a1 03a3 03ce -03d0 03d6 -03da -03dc -03de -03e0 -03e2 03f3 -0401 040c -040e 044f -0451 045c -045e 0486 -0490 04c4 +03d0 03d7 +03da 03f3 +0400 0486 +0488 0489 +048c 04c4 04c7 04c8 04cb 04cc -04d0 04eb -04ee 04f5 +04d0 04f5 04f8 04f9 0531 0556 0559 055f 0561 0587 -0589 +0589 058a 0591 05a1 05a3 05b9 05bb 05c4 @@ -43,13 +35,14 @@ return <<'END'; 061b 061f 0621 063a -0640 0652 +0640 0655 0660 066d -0670 06b7 -06ba 06be -06c0 06ce -06d0 06ed -06f0 06f9 +0670 06ed +06f0 06fe +0700 070d +0710 072c +0730 074a +0780 07b0 0901 0903 0905 0939 093c 094d @@ -165,6 +158,17 @@ return <<'END'; 0d57 0d60 0d61 0d66 0d6f +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 @@ -186,13 +190,18 @@ return <<'END'; 0ed0 0ed9 0edc 0edd 0f00 0f47 -0f49 0f69 +0f49 0f6a 0f71 0f8b -0f90 0f95 -0f97 -0f99 0fad -0fb1 0fb7 -0fb9 +0f90 0f97 +0f99 0fbc +0fbe 0fcc +0fcf +1000 1021 +1023 1027 +1029 102a +102c 1032 +1036 1039 +1040 1059 10a0 10c5 10d0 10f6 10fb @@ -225,6 +234,16 @@ return <<'END'; 1320 1346 1348 135a 1361 137c +13a0 13f4 +1401 1676 +1680 169c +16a0 16f0 +1780 17dc +17e0 17e9 +1800 180a +1810 1819 +1820 1877 +1880 18a9 1e00 1e9b 1ea0 1ef9 1f00 1f15 @@ -245,24 +264,25 @@ return <<'END'; 1ff6 1ffe 2000 200b 2010 2029 -2030 2046 +202f 2046 +2048 204d 2070 2074 208e -20a0 20ac -20d0 20e1 -2100 2138 -2153 2182 -2190 21ea +20a0 20af +20d0 20e3 +2100 213a +2153 2183 +2190 21f3 2200 22f1 -2300 -2302 237a -2400 2424 +2300 237b +237d 239a +2400 2426 2440 244a 2460 24ea 2500 2595 -25a0 25ef +25a0 25f7 2600 2613 -261a 266f +2619 2671 2701 2704 2706 2709 270c 2727 @@ -275,14 +295,19 @@ return <<'END'; 2776 2794 2798 27af 27b1 27be -3000 3037 -303f +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 319f +3190 31b7 3200 321c 3220 3243 3260 327b @@ -292,12 +317,19 @@ return <<'END'; 3300 3376 337b 33dd 33e0 33fe +3400 4db5 4e00 9fa5 +a000 a48c +a490 a4a1 +a4a4 a4b3 +a4b5 a4c0 +a4c2 a4c4 +a4c6 ac00 d7a3 f900 fa2d fb00 fb06 fb13 fb17 -fb1e fb36 +fb1d fb36 fb38 fb3c fb3e fb40 fb41 diff --git a/lib/unicode/Is/L.pl b/lib/unicode/Is/L.pl index 06796fd..ac98766 100644 --- a/lib/unicode/Is/L.pl +++ b/lib/unicode/Is/L.pl @@ -6,34 +6,27 @@ return <<'END'; 00ba 00c0 00d6 00d8 00f6 -00f8 01f5 -01fa 0217 -0250 02a8 +00f8 021f +0222 0233 +0250 02ad 02b0 02b8 02bb 02c1 02d0 02d1 02e0 02e4 +02ee 037a 0386 0388 038a 038c 038e 03a1 03a3 03ce -03d0 03d6 -03da -03dc -03de -03e0 -03e2 03f3 -0401 040c -040e 044f -0451 045c -045e 0481 -0490 04c4 +03d0 03d7 +03da 03f3 +0400 0481 +048c 04c4 04c7 04c8 04cb 04cc -04d0 04eb -04ee 04f5 +04d0 04f5 04f8 04f9 0531 0556 0559 @@ -42,14 +35,16 @@ return <<'END'; 05f0 05f2 0621 063a 0640 064a -0671 06b7 -06ba 06be -06c0 06ce -06d0 06d3 +0671 06d3 06d5 06e5 06e6 +06fa 06fc +0710 +0712 072c +0780 07a5 0905 0939 093d +0950 0958 0961 0985 098c 098f 0990 @@ -78,6 +73,7 @@ return <<'END'; 0ab2 0ab3 0ab5 0ab9 0abd +0ad0 0ae0 0b05 0b0c 0b0f 0b10 @@ -116,8 +112,12 @@ return <<'END'; 0d12 0d28 0d2a 0d39 0d60 0d61 -0e01 0e2e -0e30 +0d85 0d96 +0d9a 0db1 +0db3 0dbb +0dbd +0dc0 0dc6 +0e01 0e30 0e32 0e33 0e40 0e46 0e81 0e82 @@ -131,15 +131,20 @@ return <<'END'; 0ea5 0ea7 0eaa 0eab -0ead 0eae -0eb0 +0ead 0eb0 0eb2 0eb3 0ebd 0ec0 0ec4 0ec6 0edc 0edd +0f00 0f40 0f47 -0f49 0f69 +0f49 0f6a +0f88 0f8b +1000 1021 +1023 1027 +1029 102a +1050 1055 10a0 10c5 10d0 10f6 1100 1159 @@ -170,6 +175,14 @@ return <<'END'; 1318 131e 1320 1346 1348 135a +13a0 13f4 +1401 166c +166f 1676 +1681 169a +16a0 16ea +1780 17b3 +1820 1877 +1880 18a8 1e00 1e9b 1ea0 1ef9 1f00 1f15 @@ -196,25 +209,35 @@ return <<'END'; 2107 210a 2113 2115 -2118 211d +2119 211d 2124 2126 2128 -212a 2131 -2133 2138 -3005 +212a 212d +212f 2131 +2133 2139 +3005 3006 3031 3035 3041 3094 -309b 309e +309d 309e 30a1 30fa 30fc 30fe 3105 312c 3131 318e +31a0 31b7 +3400 4db5 4e00 9fa5 +a000 a48c +a490 a4a1 +a4a4 a4b3 +a4b5 a4c0 +a4c2 a4c4 +a4c6 ac00 d7a3 f900 fa2d fb00 fb06 fb13 fb17 +fb1d fb1f fb28 fb2a fb36 fb38 fb3c diff --git a/lib/unicode/Is/Ll.pl b/lib/unicode/Is/Ll.pl index 7b34adf..9a7588c 100644 --- a/lib/unicode/Is/Ll.pl +++ b/lib/unicode/Is/Ll.pl @@ -86,6 +86,7 @@ return <<'END'; 01b6 01b9 01ba 01bd +01bf 01c6 01c9 01cc @@ -108,6 +109,7 @@ return <<'END'; 01ef 01f0 01f3 01f5 +01f9 01fb 01fd 01ff @@ -123,11 +125,28 @@ return <<'END'; 0213 0215 0217 -0250 02a8 +0219 +021b +021d +021f +0223 +0225 +0227 +0229 +022b +022d +022f +0231 +0233 +0250 02ad 0390 03ac 03ce 03d0 03d1 -03d5 03d6 +03d5 03d7 +03db +03dd +03df +03e1 03e3 03e5 03e7 @@ -135,9 +154,7 @@ return <<'END'; 03eb 03ed 03ef 03f2 -0430 044f -0451 045c -045e 045f +0430 045f 0461 0463 0465 @@ -155,6 +172,8 @@ return <<'END'; 047d 047f 0481 +048d +048f 0491 0493 0495 @@ -197,13 +216,13 @@ return <<'END'; 04e7 04e9 04eb +04ed 04ef 04f1 04f3 04f5 04f9 0561 0587 -10d0 10f6 1e01 1e03 1e05 @@ -337,6 +356,7 @@ return <<'END'; 1fa0 1fa7 1fb0 1fb4 1fb6 1fb7 +1fbe 1fc2 1fc4 1fc6 1fc7 1fd0 1fd3 @@ -348,8 +368,9 @@ return <<'END'; 210a 210e 210f 2113 -212e 212f +212f 2134 +2139 fb00 fb06 fb13 fb17 ff41 ff5a diff --git a/lib/unicode/Is/Lm.pl b/lib/unicode/Is/Lm.pl index 9035aa5..cc76e43 100644 --- a/lib/unicode/Is/Lm.pl +++ b/lib/unicode/Is/Lm.pl @@ -3,15 +3,17 @@ return <<'END'; 02bb 02c1 02d0 02d1 02e0 02e4 +02ee 037a 0559 0640 06e5 06e6 0e46 0ec6 +1843 3005 3031 3035 -309b 309e +309d 309e 30fc 30fe ff70 ff9e ff9f diff --git a/lib/unicode/Is/Lo.pl b/lib/unicode/Is/Lo.pl index 07da29e..57f722b 100644 --- a/lib/unicode/Is/Lo.pl +++ b/lib/unicode/Is/Lo.pl @@ -1,20 +1,23 @@ return <<'END'; 01aa 01bb -01be 01c3 +01be +01c0 01c3 03f3 04c0 05d0 05ea 05f0 05f2 0621 063a 0641 064a -0671 06b7 -06ba 06be -06c0 06ce -06d0 06d3 +0671 06d3 06d5 +06fa 06fc +0710 +0712 072c +0780 07a5 0905 0939 093d +0950 0958 0961 0985 098c 098f 0990 @@ -43,6 +46,7 @@ return <<'END'; 0ab2 0ab3 0ab5 0ab9 0abd +0ad0 0ae0 0b05 0b0c 0b0f 0b10 @@ -81,8 +85,12 @@ return <<'END'; 0d12 0d28 0d2a 0d39 0d60 0d61 -0e01 0e2e -0e30 +0d85 0d96 +0d9a 0db1 +0db3 0dbb +0dbd +0dc0 0dc6 +0e01 0e30 0e32 0e33 0e40 0e45 0e81 0e82 @@ -96,14 +104,20 @@ return <<'END'; 0ea5 0ea7 0eaa 0eab -0ead 0eae -0eb0 +0ead 0eb0 0eb2 0eb3 0ebd 0ec0 0ec4 0edc 0edd +0f00 0f40 0f47 -0f49 0f69 +0f49 0f6a +0f88 0f8b +1000 1021 +1023 1027 +1029 102a +1050 1055 +10d0 10f6 1100 1159 115f 11a2 11a8 11f9 @@ -132,14 +146,33 @@ return <<'END'; 1318 131e 1320 1346 1348 135a +13a0 13f4 +1401 166c +166f 1676 +1681 169a +16a0 16ea +1780 17b3 +1820 1842 +1844 1877 +1880 18a8 2135 2138 +3006 3041 3094 30a1 30fa 3105 312c 3131 318e +31a0 31b7 +3400 4db5 4e00 9fa5 +a000 a48c +a490 a4a1 +a4a4 a4b3 +a4b5 a4c0 +a4c2 a4c4 +a4c6 ac00 d7a3 f900 fa2d +fb1d fb1f fb28 fb2a fb36 fb38 fb3c diff --git a/lib/unicode/Is/Lower.pl b/lib/unicode/Is/Lower.pl index 7b34adf..9a7588c 100644 --- a/lib/unicode/Is/Lower.pl +++ b/lib/unicode/Is/Lower.pl @@ -86,6 +86,7 @@ return <<'END'; 01b6 01b9 01ba 01bd +01bf 01c6 01c9 01cc @@ -108,6 +109,7 @@ return <<'END'; 01ef 01f0 01f3 01f5 +01f9 01fb 01fd 01ff @@ -123,11 +125,28 @@ return <<'END'; 0213 0215 0217 -0250 02a8 +0219 +021b +021d +021f +0223 +0225 +0227 +0229 +022b +022d +022f +0231 +0233 +0250 02ad 0390 03ac 03ce 03d0 03d1 -03d5 03d6 +03d5 03d7 +03db +03dd +03df +03e1 03e3 03e5 03e7 @@ -135,9 +154,7 @@ return <<'END'; 03eb 03ed 03ef 03f2 -0430 044f -0451 045c -045e 045f +0430 045f 0461 0463 0465 @@ -155,6 +172,8 @@ return <<'END'; 047d 047f 0481 +048d +048f 0491 0493 0495 @@ -197,13 +216,13 @@ return <<'END'; 04e7 04e9 04eb +04ed 04ef 04f1 04f3 04f5 04f9 0561 0587 -10d0 10f6 1e01 1e03 1e05 @@ -337,6 +356,7 @@ return <<'END'; 1fa0 1fa7 1fb0 1fb4 1fb6 1fb7 +1fbe 1fc2 1fc4 1fc6 1fc7 1fd0 1fd3 @@ -348,8 +368,9 @@ return <<'END'; 210a 210e 210f 2113 -212e 212f +212f 2134 +2139 fb00 fb06 fb13 fb17 ff41 ff5a diff --git a/lib/unicode/Is/Lt.pl b/lib/unicode/Is/Lt.pl index 282f31d..2a67717 100644 --- a/lib/unicode/Is/Lt.pl +++ b/lib/unicode/Is/Lt.pl @@ -3,4 +3,10 @@ return <<'END'; 01c8 01cb 01f2 +1f88 1f8f +1f98 1f9f +1fa8 1faf +1fbc +1fcc +1ffc END diff --git a/lib/unicode/Is/Lu.pl b/lib/unicode/Is/Lu.pl index dfb7835..928e10b 100644 --- a/lib/unicode/Is/Lu.pl +++ b/lib/unicode/Is/Lu.pl @@ -105,6 +105,7 @@ return <<'END'; 01ee 01f1 01f4 +01f6 01f8 01fa 01fc 01fe @@ -120,6 +121,19 @@ return <<'END'; 0212 0214 0216 +0218 +021a +021c +021e +0222 +0224 +0226 +0228 +022a +022c +022e +0230 +0232 0386 0388 038a 038c @@ -138,8 +152,7 @@ return <<'END'; 03ea 03ec 03ee -0401 040c -040e 042f +0400 042f 0460 0462 0464 @@ -157,6 +170,8 @@ return <<'END'; 047c 047e 0480 +048c +048e 0490 0492 0494 @@ -199,6 +214,7 @@ return <<'END'; 04e6 04e8 04ea +04ec 04ee 04f0 04f2 @@ -336,21 +352,17 @@ return <<'END'; 1f5d 1f5f 1f68 1f6f -1f88 1f8f -1f98 1f9f -1fa8 1faf -1fb8 1fbc -1fbe -1fc8 1fcc +1fb8 1fbb +1fc8 1fcb 1fd8 1fdb 1fe8 1fec -1ff8 1ffc +1ff8 1ffb 2102 2107 210b 210d 2110 2112 2115 -2118 211d +2119 211d 2124 2126 2128 diff --git a/lib/unicode/Is/M.pl b/lib/unicode/Is/M.pl index 0a2f005..0b2bf32 100644 --- a/lib/unicode/Is/M.pl +++ b/lib/unicode/Is/M.pl @@ -1,18 +1,22 @@ return <<'END'; -0300 0345 -0360 0361 +0300 034e +0360 0362 0483 0486 +0488 0489 0591 05a1 05a3 05b9 05bb 05bd 05bf 05c1 05c2 05c4 -064b 0652 +064b 0655 0670 06d6 06e4 06e7 06e8 06ea 06ed +0711 +0730 074a +07a6 07b0 0901 0903 093c 093e 094d @@ -62,6 +66,12 @@ return <<'END'; 0d46 0d48 0d4a 0d4d 0d57 +0d82 0d83 +0dca +0dcf 0dd4 +0dd6 +0dd8 0ddf +0df2 0df3 0e31 0e34 0e3a 0e47 0e4e @@ -75,13 +85,16 @@ return <<'END'; 0f39 0f3e 0f3f 0f71 0f84 -0f86 0f8b -0f90 0f95 -0f97 -0f99 0fad -0fb1 0fb7 -0fb9 -20d0 20e1 +0f86 0f87 +0f90 0f97 +0f99 0fbc +0fc6 +102c 1032 +1036 1039 +1056 1059 +17b4 17d3 +18a9 +20d0 20e3 302a 302f 3099 309a fb1e diff --git a/lib/unicode/Is/Mc.pl b/lib/unicode/Is/Mc.pl index 385a15b..d707c67 100644 --- a/lib/unicode/Is/Mc.pl +++ b/lib/unicode/Is/Mc.pl @@ -37,6 +37,17 @@ return <<'END'; 0d46 0d48 0d4a 0d4c 0d57 +0d82 0d83 +0dcf 0dd1 +0dd8 0ddf +0df2 0df3 0f3e 0f3f 0f7f +102c +1031 +1038 +1056 1057 +17b4 17b6 +17be 17c5 +17c7 17c8 END diff --git a/lib/unicode/Is/Mirrored.pl b/lib/unicode/Is/Mirrored.pl index bb78be5..b56c835 100644 --- a/lib/unicode/Is/Mirrored.pl +++ b/lib/unicode/Is/Mirrored.pl @@ -6,6 +6,9 @@ return <<'END'; 005d 007b 007d +00ab +00bb +2039 203a 2045 2046 207d 207e 208d 208e diff --git a/lib/unicode/Is/Mn.pl b/lib/unicode/Is/Mn.pl index cff1c48..ffb56f9 100644 --- a/lib/unicode/Is/Mn.pl +++ b/lib/unicode/Is/Mn.pl @@ -1,6 +1,6 @@ return <<'END'; -0300 0345 -0360 0361 +0300 034e +0360 0362 0483 0486 0591 05a1 05a3 05b9 @@ -8,12 +8,15 @@ return <<'END'; 05bf 05c1 05c2 05c4 -064b 0652 +064b 0655 0670 06d6 06dc 06df 06e4 06e7 06e8 06ea 06ed +0711 +0730 074a +07a6 07b0 0901 0902 093c 0941 0948 @@ -54,6 +57,9 @@ return <<'END'; 0ccc 0ccd 0d41 0d43 0d4d +0dca +0dd2 0dd4 +0dd6 0e31 0e34 0e3a 0e47 0e4e @@ -67,12 +73,19 @@ return <<'END'; 0f39 0f71 0f7e 0f80 0f84 -0f86 0f8b -0f90 0f95 -0f97 -0f99 0fad -0fb1 0fb7 -0fb9 +0f86 0f87 +0f90 0f97 +0f99 0fbc +0fc6 +102d 1030 +1032 +1036 1037 +1039 +1058 1059 +17b7 17bd +17c6 +17c9 17d3 +18a9 20d0 20dc 20e1 302a 302f diff --git a/lib/unicode/Is/N.pl b/lib/unicode/Is/N.pl index b43924b..6a8072c 100644 --- a/lib/unicode/Is/N.pl +++ b/lib/unicode/Is/N.pl @@ -18,16 +18,21 @@ return <<'END'; 0e50 0e59 0ed0 0ed9 0f20 0f33 +1040 1049 1369 137c +16ee 16f0 +17e0 17e9 +1810 1819 2070 2074 2079 2080 2089 -2153 2182 +2153 2183 2460 249b 24ea 2776 2793 3007 3021 3029 +3038 303a 3192 3195 3220 3229 3280 3289 diff --git a/lib/unicode/Is/Nd.pl b/lib/unicode/Is/Nd.pl index a25e28f..2ae9c84 100644 --- a/lib/unicode/Is/Nd.pl +++ b/lib/unicode/Is/Nd.pl @@ -14,6 +14,9 @@ return <<'END'; 0e50 0e59 0ed0 0ed9 0f20 0f29 +1040 1049 1369 1371 +17e0 17e9 +1810 1819 ff10 ff19 END diff --git a/lib/unicode/Is/No.pl b/lib/unicode/Is/No.pl index a02e5ca..0b926a8 100644 --- a/lib/unicode/Is/No.pl +++ b/lib/unicode/Is/No.pl @@ -6,6 +6,7 @@ return <<'END'; 0bf0 0bf2 0f2a 0f33 1372 137c +16ee 16f0 2070 2074 2079 2080 2089 diff --git a/lib/unicode/Is/P.pl b/lib/unicode/Is/P.pl index 0d52205..57b5e24 100644 --- a/lib/unicode/Is/P.pl +++ b/lib/unicode/Is/P.pl @@ -14,11 +14,10 @@ return <<'END'; 00b7 00bb 00bf -0374 0375 037e 0387 055a 055f -0589 +0589 058a 05be 05c0 05c3 @@ -28,24 +27,32 @@ return <<'END'; 061f 066a 066d 06d4 +0700 070d 0964 0965 0970 -0e2f +0df4 +0e4f 0e5a 0e5b -0eaf 0f04 0f12 0f3a 0f3d 0f85 +104a 104f 10fb 1361 1368 +166d 166e +169b 169c +16eb 16ed +17d4 17da +17dc +1800 180a 2010 2027 2030 2043 2045 2046 +2048 204d 207d 207e 208d 208e 2329 232a 3001 3003 -3006 3008 3011 3014 301f 3030 diff --git a/lib/unicode/Is/Pd.pl b/lib/unicode/Is/Pd.pl index 0b05079..e2d9477 100644 --- a/lib/unicode/Is/Pd.pl +++ b/lib/unicode/Is/Pd.pl @@ -1,6 +1,7 @@ return <<'END'; 002d 00ad +058a 2010 2015 301c 3030 diff --git a/lib/unicode/Is/Pe.pl b/lib/unicode/Is/Pe.pl index 40b66e8..83a22a4 100644 --- a/lib/unicode/Is/Pe.pl +++ b/lib/unicode/Is/Pe.pl @@ -2,12 +2,9 @@ return <<'END'; 0029 005d 007d -00bb 0f3b 0f3d -2019 -201d -203a +169c 2046 207e 208e diff --git a/lib/unicode/Is/Po.pl b/lib/unicode/Is/Po.pl index e9bed93..05a22f2 100644 --- a/lib/unicode/Is/Po.pl +++ b/lib/unicode/Is/Po.pl @@ -10,7 +10,6 @@ return <<'END'; 00a1 00b7 00bf -0374 0375 037e 0387 055a 055f @@ -24,23 +23,29 @@ return <<'END'; 061f 066a 066d 06d4 +0700 070d 0964 0965 0970 -0e2f +0df4 +0e4f 0e5a 0e5b -0eaf 0f04 0f12 0f85 +104a 104f 10fb 1361 1368 +166d 166e +16eb 16ed +17d4 17da +17dc +1800 180a 2016 2017 2020 2027 2030 2038 203b 203e 2041 2043 +2048 204d 3001 3003 -3006 -30fb fe30 fe49 fe4c fe50 fe52 @@ -57,5 +62,5 @@ ff1a ff1b ff1f ff20 ff3c ff61 -ff64 ff65 +ff64 END diff --git a/lib/unicode/Is/Print.pl b/lib/unicode/Is/Print.pl index c2e6070..8faeea6 100644 --- a/lib/unicode/Is/Print.pl +++ b/lib/unicode/Is/Print.pl @@ -1,12 +1,11 @@ return <<'END'; 0020 007e -00a0 01f5 -01fa 0217 -0250 02a8 -02b0 02de -02e0 02e9 -0300 0345 -0360 0361 +00a0 021f +0222 0233 +0250 02ad +02b0 02ee +0300 034e +0360 0362 0374 0375 037a 037e @@ -14,26 +13,19 @@ return <<'END'; 038c 038e 03a1 03a3 03ce -03d0 03d6 -03da -03dc -03de -03e0 -03e2 03f3 -0401 040c -040e 044f -0451 045c -045e 0486 -0490 04c4 +03d0 03d7 +03da 03f3 +0400 0486 +0488 0489 +048c 04c4 04c7 04c8 04cb 04cc -04d0 04eb -04ee 04f5 +04d0 04f5 04f8 04f9 0531 0556 0559 055f 0561 0587 -0589 +0589 058a 0591 05a1 05a3 05b9 05bb 05c4 @@ -43,13 +35,14 @@ return <<'END'; 061b 061f 0621 063a -0640 0652 +0640 0655 0660 066d -0670 06b7 -06ba 06be -06c0 06ce -06d0 06ed -06f0 06f9 +0670 06ed +06f0 06fe +0700 070d +0710 072c +0730 074a +0780 07b0 0901 0903 0905 0939 093c 094d @@ -165,6 +158,17 @@ return <<'END'; 0d57 0d60 0d61 0d66 0d6f +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 @@ -186,13 +190,18 @@ return <<'END'; 0ed0 0ed9 0edc 0edd 0f00 0f47 -0f49 0f69 +0f49 0f6a 0f71 0f8b -0f90 0f95 -0f97 -0f99 0fad -0fb1 0fb7 -0fb9 +0f90 0f97 +0f99 0fbc +0fbe 0fcc +0fcf +1000 1021 +1023 1027 +1029 102a +102c 1032 +1036 1039 +1040 1059 10a0 10c5 10d0 10f6 10fb @@ -225,6 +234,16 @@ return <<'END'; 1320 1346 1348 135a 1361 137c +13a0 13f4 +1401 1676 +1680 169c +16a0 16f0 +1780 17dc +17e0 17e9 +1800 180a +1810 1819 +1820 1877 +1880 18a9 1e00 1e9b 1ea0 1ef9 1f00 1f15 @@ -245,24 +264,25 @@ return <<'END'; 1ff6 1ffe 2000 200b 2010 2029 -2030 2046 +202f 2046 +2048 204d 2070 2074 208e -20a0 20ac -20d0 20e1 -2100 2138 -2153 2182 -2190 21ea +20a0 20af +20d0 20e3 +2100 213a +2153 2183 +2190 21f3 2200 22f1 -2300 -2302 237a -2400 2424 +2300 237b +237d 239a +2400 2426 2440 244a 2460 24ea 2500 2595 -25a0 25ef +25a0 25f7 2600 2613 -261a 266f +2619 2671 2701 2704 2706 2709 270c 2727 @@ -275,14 +295,19 @@ return <<'END'; 2776 2794 2798 27af 27b1 27be -3000 3037 -303f +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 319f +3190 31b7 3200 321c 3220 3243 3260 327b @@ -292,12 +317,19 @@ return <<'END'; 3300 3376 337b 33dd 33e0 33fe +3400 4db5 4e00 9fa5 +a000 a48c +a490 a4a1 +a4a4 a4b3 +a4b5 a4c0 +a4c2 a4c4 +a4c6 ac00 d7a3 f900 fa2d fb00 fb06 fb13 fb17 -fb1e fb36 +fb1d fb36 fb38 fb3c fb3e fb40 fb41 diff --git a/lib/unicode/Is/Ps.pl b/lib/unicode/Is/Ps.pl index 12ea0b1..fad4da7 100644 --- a/lib/unicode/Is/Ps.pl +++ b/lib/unicode/Is/Ps.pl @@ -2,13 +2,11 @@ return <<'END'; 0028 005b 007b -00ab 0f3a 0f3c -2018 -201a 201c -201e 201f -2039 +169b +201a +201e 2045 207d 208d diff --git a/lib/unicode/Is/Punct.pl b/lib/unicode/Is/Punct.pl index 0d52205..57b5e24 100644 --- a/lib/unicode/Is/Punct.pl +++ b/lib/unicode/Is/Punct.pl @@ -14,11 +14,10 @@ return <<'END'; 00b7 00bb 00bf -0374 0375 037e 0387 055a 055f -0589 +0589 058a 05be 05c0 05c3 @@ -28,24 +27,32 @@ return <<'END'; 061f 066a 066d 06d4 +0700 070d 0964 0965 0970 -0e2f +0df4 +0e4f 0e5a 0e5b -0eaf 0f04 0f12 0f3a 0f3d 0f85 +104a 104f 10fb 1361 1368 +166d 166e +169b 169c +16eb 16ed +17d4 17da +17dc +1800 180a 2010 2027 2030 2043 2045 2046 +2048 204d 207d 207e 208d 208e 2329 232a 3001 3003 -3006 3008 3011 3014 301f 3030 diff --git a/lib/unicode/Is/S.pl b/lib/unicode/Is/S.pl index c3f2094..851a0f6 100644 --- a/lib/unicode/Is/S.pl +++ b/lib/unicode/Is/S.pl @@ -16,24 +16,27 @@ return <<'END'; 00f7 02b9 02ba 02c2 02cf -02d2 02de -02e5 02e9 +02d2 02df +02e5 02ed +0374 0375 0384 0385 0482 06e9 -0950 +06fd 06fe 09f2 09f3 09fa -0ad0 0b70 0e3f -0e4f -0f00 0f03 +0f01 0f03 0f13 0f17 0f1a 0f1f 0f34 0f36 0f38 +0fbe 0fc5 +0fc7 0fcc +0fcf +17db 1fbd 1fbf 1fc1 1fcd 1fcf @@ -43,29 +46,31 @@ return <<'END'; 2044 207a 207c 208a 208c -20a0 20ac +20a0 20af 2100 2101 2103 2106 2108 2109 2114 -2116 2117 +2116 2118 211e 2123 2125 2127 2129 +212e 2132 -2190 21ea +213a +2190 21f3 2200 22f1 -2300 -2302 2328 -232b 237a -2400 2424 +2300 2328 +232b 237b +237d 239a +2400 2426 2440 244a 249c 24e9 2500 2595 -25a0 25ef +25a0 25f7 2600 2613 -261a 266f +2619 2671 2701 2704 2706 2709 270c 2727 @@ -78,11 +83,17 @@ return <<'END'; 2794 2798 27af 27b1 27be +2800 28ff +2e80 2e99 +2e9b 2ef3 +2f00 2fd5 +2ff0 2ffb 3004 3012 3013 3020 3036 3037 -303f +303e 303f +309b 309c 3190 3191 3196 319f 3200 321c diff --git a/lib/unicode/Is/Sc.pl b/lib/unicode/Is/Sc.pl index 72e22f5..ab2b0d6 100644 --- a/lib/unicode/Is/Sc.pl +++ b/lib/unicode/Is/Sc.pl @@ -3,7 +3,8 @@ return <<'END'; 00a2 00a5 09f2 09f3 0e3f -20a0 20ac +17db +20a0 20af fe69 ff04 ffe0 ffe1 diff --git a/lib/unicode/Is/Sm.pl b/lib/unicode/Is/Sm.pl index f06ad2a..5be99c8 100644 --- a/lib/unicode/Is/Sm.pl +++ b/lib/unicode/Is/Sm.pl @@ -24,5 +24,5 @@ ff1c ff1e ff5c ff5e ffe2 -ffe8 ffec +ffe9 ffec END diff --git a/lib/unicode/Is/So.pl b/lib/unicode/Is/So.pl index 0c548e6..07cb14d 100644 --- a/lib/unicode/Is/So.pl +++ b/lib/unicode/Is/So.pl @@ -6,42 +6,45 @@ return <<'END'; 00b6 0482 06e9 -0950 +06fd 06fe 09fa -0ad0 0b70 -0e4f -0f00 0f03 +0f01 0f03 0f13 0f17 0f1a 0f1f 0f34 0f36 0f38 +0fbe 0fc5 +0fc7 0fcc +0fcf 2100 2101 2103 2106 2108 2109 2114 -2116 2117 +2116 2118 211e 2123 2125 2127 2129 +212e 2132 +213a 2195 21d1 21d3 -21d5 21ea -2300 -2302 2307 +21d5 21f3 +2300 2307 230c 231f 2322 2328 -232b 237a -2400 2424 +232b 237b +237d 239a +2400 2426 2440 244a 249c 24e9 2500 2595 -25a0 25ef +25a0 25f7 2600 2613 -261a 266f +2619 2671 2701 2704 2706 2709 270c 2727 @@ -54,11 +57,16 @@ return <<'END'; 2794 2798 27af 27b1 27be +2800 28ff +2e80 2e99 +2e9b 2ef3 +2f00 2fd5 +2ff0 2ffb 3004 3012 3013 3020 3036 3037 -303f +303e 303f 3190 3191 3196 319f 3200 321c @@ -72,6 +80,7 @@ return <<'END'; 337b 33dd 33e0 33fe ffe4 +ffe8 ffed ffee fffc fffd END diff --git a/lib/unicode/Is/Space.pl b/lib/unicode/Is/Space.pl index 715afc3..d14c3fb 100644 --- a/lib/unicode/Is/Space.pl +++ b/lib/unicode/Is/Space.pl @@ -3,7 +3,9 @@ return <<'END'; 000c 000d 0020 00a0 +1680 2000 200b 2028 2029 +202f 3000 END diff --git a/lib/unicode/Is/Upper.pl b/lib/unicode/Is/Upper.pl index dfb7835..928e10b 100644 --- a/lib/unicode/Is/Upper.pl +++ b/lib/unicode/Is/Upper.pl @@ -105,6 +105,7 @@ return <<'END'; 01ee 01f1 01f4 +01f6 01f8 01fa 01fc 01fe @@ -120,6 +121,19 @@ return <<'END'; 0212 0214 0216 +0218 +021a +021c +021e +0222 +0224 +0226 +0228 +022a +022c +022e +0230 +0232 0386 0388 038a 038c @@ -138,8 +152,7 @@ return <<'END'; 03ea 03ec 03ee -0401 040c -040e 042f +0400 042f 0460 0462 0464 @@ -157,6 +170,8 @@ return <<'END'; 047c 047e 0480 +048c +048e 0490 0492 0494 @@ -199,6 +214,7 @@ return <<'END'; 04e6 04e8 04ea +04ec 04ee 04f0 04f2 @@ -336,21 +352,17 @@ return <<'END'; 1f5d 1f5f 1f68 1f6f -1f88 1f8f -1f98 1f9f -1fa8 1faf -1fb8 1fbc -1fbe -1fc8 1fcc +1fb8 1fbb +1fc8 1fcb 1fd8 1fdb 1fe8 1fec -1ff8 1ffc +1ff8 1ffb 2102 2107 210b 210d 2110 2112 2115 -2118 211d +2119 211d 2124 2126 2128 diff --git a/lib/unicode/Is/Word.pl b/lib/unicode/Is/Word.pl index 6a30246..9ce5137 100644 --- a/lib/unicode/Is/Word.pl +++ b/lib/unicode/Is/Word.pl @@ -12,29 +12,21 @@ return <<'END'; 01c6 01c7 01c9 01ca 01cc 01f1 -01f3 01f5 -01fa 0217 -0250 02a8 +01f3 021f +0222 0233 +0250 02ad 0386 0388 038a 038c 038e 03a1 03a3 03ce -03d0 03d6 -03da -03dc -03de -03e0 -03e2 03f3 -0401 040c -040e 044f -0451 045c -045e 0481 -0490 04c4 +03d0 03d7 +03da 03f3 +0400 0481 +048c 04c4 04c7 04c8 04cb 04cc -04d0 04eb -04ee 04f5 +04d0 04f5 04f8 04f9 0531 0556 0561 0587 @@ -43,14 +35,15 @@ return <<'END'; 0621 063a 0641 064a 0660 0669 -0671 06b7 -06ba 06be -06c0 06ce -06d0 06d3 +0671 06d3 06d5 -06f0 06f9 +06f0 06fc +0710 +0712 072c +0780 07a5 0905 0939 093d +0950 0958 0961 0966 096f 0985 098c @@ -81,6 +74,7 @@ return <<'END'; 0ab2 0ab3 0ab5 0ab9 0abd +0ad0 0ae0 0ae6 0aef 0b05 0b0c @@ -125,8 +119,12 @@ return <<'END'; 0d2a 0d39 0d60 0d61 0d66 0d6f -0e01 0e2e -0e30 +0d85 0d96 +0d9a 0db1 +0db3 0dbb +0dbd +0dc0 0dc6 +0e01 0e30 0e32 0e33 0e40 0e45 0e50 0e59 @@ -141,16 +139,22 @@ return <<'END'; 0ea5 0ea7 0eaa 0eab -0ead 0eae -0eb0 +0ead 0eb0 0eb2 0eb3 0ebd 0ec0 0ec4 0ed0 0ed9 0edc 0edd +0f00 0f20 0f29 0f40 0f47 -0f49 0f69 +0f49 0f6a +0f88 0f8b +1000 1021 +1023 1027 +1029 102a +1040 1049 +1050 1055 10a0 10c5 10d0 10f6 1100 1159 @@ -182,6 +186,17 @@ return <<'END'; 1320 1346 1348 135a 1369 1371 +13a0 13f4 +1401 166c +166f 1676 +1681 169a +16a0 16ea +1780 17b3 +17e0 17e9 +1810 1819 +1820 1842 +1844 1877 +1880 18a8 1e00 1e9b 1ea0 1ef9 1f00 1f15 @@ -193,36 +208,50 @@ return <<'END'; 1f5b 1f5d 1f5f 1f7d -1f80 1fb4 -1fb6 1fbc +1f80 1f87 +1f90 1f97 +1fa0 1fa7 +1fb0 1fb4 +1fb6 1fbb 1fbe 1fc2 1fc4 -1fc6 1fcc +1fc6 1fcb 1fd0 1fd3 1fd6 1fdb 1fe0 1fec 1ff2 1ff4 -1ff6 1ffc +1ff6 1ffb 207f 2102 2107 210a 2113 2115 -2118 211d +2119 211d 2124 2126 2128 -212a 2131 -2133 2138 +212a 212d +212f 2131 +2133 2139 +3006 3041 3094 30a1 30fa 3105 312c 3131 318e +31a0 31b7 +3400 4db5 4e00 9fa5 +a000 a48c +a490 a4a1 +a4a4 a4b3 +a4b5 a4c0 +a4c2 a4c4 +a4c6 ac00 d7a3 f900 fa2d fb00 fb06 fb13 fb17 +fb1d fb1f fb28 fb2a fb36 fb38 fb3c diff --git a/lib/unicode/Is/Z.pl b/lib/unicode/Is/Z.pl index 9e83d94..42e0249 100644 --- a/lib/unicode/Is/Z.pl +++ b/lib/unicode/Is/Z.pl @@ -1,7 +1,9 @@ return <<'END'; 0020 00a0 +1680 2000 200b 2028 2029 +202f 3000 END diff --git a/lib/unicode/Is/Zs.pl b/lib/unicode/Is/Zs.pl index 87d4455..067c7c3 100644 --- a/lib/unicode/Is/Zs.pl +++ b/lib/unicode/Is/Zs.pl @@ -1,6 +1,8 @@ return <<'END'; 0020 00a0 +1680 2000 200b +202f 3000 END diff --git a/lib/unicode/Name.pl b/lib/unicode/Name.pl index 45099ac..155031c 100644 --- a/lib/unicode/Name.pl +++ b/lib/unicode/Name.pl @@ -438,6 +438,10 @@ return <<'END'; 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 @@ -468,6 +472,32 @@ return <<'END'; 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 +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 0250 LATIN SMALL LETTER TURNED A 0251 LATIN SMALL LETTER ALPHA 0252 LATIN SMALL LETTER TURNED ALPHA @@ -557,6 +587,11 @@ return <<'END'; 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 02b0 MODIFIER LETTER SMALL H 02b1 MODIFIER LETTER SMALL H WITH HOOK 02b2 MODIFIER LETTER SMALL J @@ -604,6 +639,7 @@ return <<'END'; 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 @@ -614,6 +650,11 @@ return <<'END'; 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 0300 COMBINING GRAVE ACCENT 0301 COMBINING ACUTE ACCENT 0302 COMBINING CIRCUMFLEX ACCENT @@ -684,8 +725,18 @@ return <<'END'; 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 0360 COMBINING DOUBLE TILDE 0361 COMBINING DOUBLE INVERTED BREVE +0362 COMBINING DOUBLE RIGHTWARDS ARROW BELOW 0374 GREEK NUMERAL SIGN 0375 GREEK LOWER NUMERAL SIGN 037a GREEK YPOGEGRAMMENI @@ -769,10 +820,15 @@ return <<'END'; 03d4 GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL 03d5 GREEK PHI SYMBOL 03d6 GREEK PI SYMBOL +03d7 GREEK KAI SYMBOL 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 @@ -791,6 +847,7 @@ return <<'END'; 03f1 GREEK RHO SYMBOL 03f2 GREEK LUNATE SIGMA SYMBOL 03f3 GREEK LETTER YOT +0400 CYRILLIC CAPITAL LETTER IE WITH GRAVE 0401 CYRILLIC CAPITAL LETTER IO 0402 CYRILLIC CAPITAL LETTER DJE 0403 CYRILLIC CAPITAL LETTER GJE @@ -803,6 +860,7 @@ return <<'END'; 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 @@ -869,6 +927,7 @@ return <<'END'; 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 @@ -881,6 +940,7 @@ return <<'END'; 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 @@ -922,6 +982,12 @@ return <<'END'; 0484 COMBINING CYRILLIC PALATALIZATION 0485 COMBINING CYRILLIC DASIA PNEUMATA 0486 COMBINING CYRILLIC PSILI PNEUMATA +0488 COMBINING CYRILLIC HUNDRED THOUSANDS SIGN +0489 COMBINING CYRILLIC MILLIONS SIGN +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 @@ -1007,6 +1073,8 @@ return <<'END'; 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 @@ -1102,6 +1170,7 @@ return <<'END'; 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 @@ -1232,6 +1301,9 @@ return <<'END'; 0650 ARABIC KASRA 0651 ARABIC SHADDA 0652 ARABIC SUKUN +0653 ARABIC MADDAH ABOVE +0654 ARABIC HAMZA ABOVE +0655 ARABIC HAMZA BELOW 0660 ARABIC-INDIC DIGIT ZERO 0661 ARABIC-INDIC DIGIT ONE 0662 ARABIC-INDIC DIGIT TWO @@ -1318,11 +1390,14 @@ return <<'END'; 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 @@ -1338,6 +1413,7 @@ return <<'END'; 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 @@ -1378,6 +1454,131 @@ return <<'END'; 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 +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 +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 +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 0901 DEVANAGARI SIGN CANDRABINDU 0902 DEVANAGARI SIGN ANUSVARA 0903 DEVANAGARI SIGN VISARGA @@ -2102,6 +2303,86 @@ return <<'END'; 0d6d MALAYALAM DIGIT SEVEN 0d6e MALAYALAM DIGIT EIGHT 0d6f MALAYALAM DIGIT NINE +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 @@ -2359,6 +2640,7 @@ return <<'END'; 0f67 TIBETAN LETTER HA 0f68 TIBETAN LETTER A 0f69 TIBETAN LETTER KSSA +0f6a TIBETAN LETTER FIXED-FORM RA 0f71 TIBETAN VOWEL SIGN AA 0f72 TIBETAN VOWEL SIGN I 0f73 TIBETAN VOWEL SIGN II @@ -2392,6 +2674,7 @@ return <<'END'; 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 @@ -2414,6 +2697,9 @@ return <<'END'; 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 @@ -2421,7 +2707,105 @@ return <<'END'; 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 +0fcf TIBETAN SIGN RDEL NAG GSUM +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 +1023 MYANMAR LETTER I +1024 MYANMAR LETTER II +1025 MYANMAR LETTER U +1026 MYANMAR LETTER UU +1027 MYANMAR LETTER E +1029 MYANMAR LETTER O +102a MYANMAR LETTER AU +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 +1036 MYANMAR SIGN ANUSVARA +1037 MYANMAR SIGN DOT BELOW +1038 MYANMAR SIGN VISARGA +1039 MYANMAR SIGN VIRAMA +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 10a0 GEORGIAN CAPITAL LETTER AN 10a1 GEORGIAN CAPITAL LETTER BAN 10a2 GEORGIAN CAPITAL LETTER GAN @@ -3085,6 +3469,1089 @@ return <<'END'; 137a ETHIOPIC NUMBER NINETY 137b ETHIOPIC NUMBER HUNDRED 137c ETHIOPIC NUMBER TEN THOUSAND +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 +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 +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 +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 +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 +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 1e00 LATIN CAPITAL LETTER A WITH RING BELOW 1e01 LATIN SMALL LETTER A WITH RING BELOW 1e02 LATIN CAPITAL LETTER B WITH DOT ABOVE @@ -3611,6 +5078,7 @@ return <<'END'; 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 @@ -3634,6 +5102,12 @@ return <<'END'; 2044 FRACTION SLASH 2045 LEFT SQUARE BRACKET WITH QUILL 2046 RIGHT SQUARE BRACKET WITH QUILL +2048 QUESTION EXCLAMATION MARK +2049 EXCLAMATION QUESTION MARK +204a TIRONIAN SIGN ET +204b REVERSED PILCROW SIGN +204c BLACK LEFTWARDS BULLET +204d BLACK RIGHTWARDS BULLET 206a INHIBIT SYMMETRIC SWAPPING 206b ACTIVATE SYMMETRIC SWAPPING 206c INHIBIT ARABIC FORM SHAPING @@ -3681,6 +5155,9 @@ return <<'END'; 20aa NEW SHEQEL SIGN 20ab DONG SIGN 20ac EURO SIGN +20ad KIP SIGN +20ae TUGRIK SIGN +20af DRACHMA SIGN 20d0 COMBINING LEFT HARPOON ABOVE 20d1 COMBINING RIGHT HARPOON ABOVE 20d2 COMBINING LONG VERTICAL LINE OVERLAY @@ -3699,6 +5176,8 @@ return <<'END'; 20df COMBINING ENCLOSING DIAMOND 20e0 COMBINING ENCLOSING CIRCLE BACKSLASH 20e1 COMBINING LEFT RIGHT ARROW ABOVE +20e2 COMBINING ENCLOSING SCREEN +20e3 COMBINING ENCLOSING KEYCAP 2100 ACCOUNT OF 2101 ADDRESSED TO THE SUBJECT 2102 DOUBLE-STRUCK CAPITAL C @@ -3756,6 +5235,8 @@ return <<'END'; 2136 BET SYMBOL 2137 GIMEL SYMBOL 2138 DALET SYMBOL +2139 INFORMATION SOURCE +213a ROTATED CAPITAL Q 2153 VULGAR FRACTION ONE THIRD 2154 VULGAR FRACTION TWO THIRDS 2155 VULGAR FRACTION ONE FIFTH @@ -3804,6 +5285,7 @@ return <<'END'; 2180 ROMAN NUMERAL ONE THOUSAND C D 2181 ROMAN NUMERAL FIVE THOUSAND 2182 ROMAN NUMERAL TEN THOUSAND +2183 ROMAN NUMERAL REVERSED ONE HUNDRED 2190 LEFTWARDS ARROW 2191 UPWARDS ARROW 2192 RIGHTWARDS ARROW @@ -3895,6 +5377,15 @@ return <<'END'; 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 2200 FOR ALL 2201 COMPLEMENT 2202 PARTIAL DIFFERENTIAL @@ -4138,6 +5629,7 @@ return <<'END'; 22f0 UP RIGHT DIAGONAL ELLIPSIS 22f1 DOWN RIGHT DIAGONAL ELLIPSIS 2300 DIAMETER SIGN +2301 ELECTRIC ARROW 2302 HOUSE 2303 UP ARROWHEAD 2304 DOWN ARROWHEAD @@ -4259,6 +5751,37 @@ return <<'END'; 2378 APL FUNCTIONAL SYMBOL IOTA UNDERBAR 2379 APL FUNCTIONAL SYMBOL OMEGA UNDERBAR 237a APL FUNCTIONAL SYMBOL ALPHA +237b NOT CHECK MARK +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 2400 SYMBOL FOR NULL 2401 SYMBOL FOR START OF HEADING 2402 SYMBOL FOR START OF TEXT @@ -4296,6 +5819,8 @@ return <<'END'; 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 @@ -4676,6 +6201,14 @@ return <<'END'; 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 2600 BLACK SUN WITH RAYS 2601 CLOUD 2602 UMBRELLA @@ -4696,6 +6229,7 @@ return <<'END'; 2611 BALLOT BOX WITH CHECK 2612 BALLOT BOX WITH X 2613 SALTIRE +2619 REVERSED ROTATED FLORAL HEART BULLET 261a BLACK LEFT POINTING INDEX 261b BLACK RIGHT POINTING INDEX 261c WHITE LEFT POINTING INDEX @@ -4782,6 +6316,8 @@ return <<'END'; 266d MUSIC FLAT SIGN 266e MUSIC NATURAL SIGN 266f MUSIC SHARP SIGN +2670 WEST SYRIAC CROSS +2671 EAST SYRIAC CROSS 2701 UPPER BLADE SCISSORS 2702 BLACK SCISSORS 2703 LOWER BLADE SCISSORS @@ -4942,6 +6478,603 @@ return <<'END'; 27bc WEDGE-TAILED RIGHTWARDS ARROW 27bd HEAVY WEDGE-TAILED RIGHTWARDS ARROW 27be OPEN-OUTLINED RIGHTWARDS 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 +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 @@ -4998,6 +7131,10 @@ return <<'END'; 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 +303e IDEOGRAPHIC VARIATION INDICATOR 303f IDEOGRAPHIC HALF FILL SPACE 3041 HIRAGANA LETTER SMALL A 3042 HIRAGANA LETTER A @@ -5333,6 +7470,30 @@ return <<'END'; 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 3200 PARENTHESIZED HANGUL KIYEOK 3201 PARENTHESIZED HANGUL NIEUN 3202 PARENTHESIZED HANGUL TIKEUT @@ -5784,13 +7945,1530 @@ return <<'END'; 33fc IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-NINE 33fd IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY 33fe IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE +3400 4db5 4e00 9fa5 +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 +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 +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 +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 +a4c2 YI RADICAL SHOP +a4c3 YI RADICAL CHE +a4c4 YI RADICAL ZZIET +a4c6 YI RADICAL KE ac00 d7a3 -d800 db7f +d800 db7f db80 dbff dc00 dfff e000 f8ff -f900 fa2d +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 fb00 LATIN SMALL LIGATURE FF fb01 LATIN SMALL LIGATURE FI fb02 LATIN SMALL LIGATURE FL @@ -5803,6 +9481,7 @@ 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 @@ -6862,6 +10541,9 @@ 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 END diff --git a/lib/unicode/Number.pl b/lib/unicode/Number.pl index 82066b9..55cc857 100644 --- a/lib/unicode/Number.pl +++ b/lib/unicode/Number.pl @@ -54,7 +54,6 @@ return <<'END'; 09f5 2 09f6 3 09f7 4 -09f8 -1 09f9 16 0a67 1 0a68 2 @@ -149,6 +148,15 @@ return <<'END'; 0f27 7 0f28 8 0f29 9 +1041 1 +1042 2 +1043 3 +1044 4 +1045 5 +1046 6 +1047 7 +1048 8 +1049 9 1369 1 136a 2 136b 3 @@ -169,6 +177,27 @@ return <<'END'; 137a 90 137b 100 137c 10000 +16ee 17 +16ef 18 +16f0 19 +17e1 1 +17e2 2 +17e3 3 +17e4 4 +17e5 5 +17e6 6 +17e7 7 +17e8 8 +17e9 9 +1811 1 +1812 2 +1813 3 +1814 4 +1815 5 +1816 6 +1817 7 +1818 8 +1819 9 2074 4 2075 5 2076 6 @@ -329,6 +358,9 @@ return <<'END'; 3027 7 3028 8 3029 9 +3038 10 +3039 20 +303a 30 3280 1 3281 2 3282 3 diff --git a/lib/unicode/To/Digit.pl b/lib/unicode/To/Digit.pl index 7ccd849..1a7b88c 100644 --- a/lib/unicode/To/Digit.pl +++ b/lib/unicode/To/Digit.pl @@ -16,7 +16,10 @@ return <<'END'; 0e50 0e59 0000 0ed0 0ed9 0000 0f20 0f29 0000 +1040 1049 0000 1369 1371 0001 +17e0 17e9 0000 +1810 1819 0000 2070 0000 2074 2079 0004 2080 2089 0000 diff --git a/lib/unicode/To/Lower.pl b/lib/unicode/To/Lower.pl index 4a86d3e..da8512e 100644 --- a/lib/unicode/To/Lower.pl +++ b/lib/unicode/To/Lower.pl @@ -87,6 +87,7 @@ return <<'END'; 01a0 01a1 01a2 01a3 01a4 01a5 +01a6 0280 01a7 01a8 01a9 0283 01ac 01ad @@ -124,6 +125,9 @@ return <<'END'; 01f1 01f3 01f2 01f3 01f4 01f5 +01f6 0195 +01f7 01bf +01f8 01f9 01fa 01fb 01fc 01fd 01fe 01ff @@ -139,13 +143,29 @@ return <<'END'; 0212 0213 0214 0215 0216 0217 -0275 019f +0218 0219 +021a 021b +021c 021d +021e 021f +0222 0223 +0224 0225 +0226 0227 +0228 0229 +022a 022b +022c 022d +022e 022f +0230 0231 +0232 0233 0386 03ac 0388 038a 03ad 038c 03cc 038e 038f 03cd 0391 03a1 03b1 03a3 03ab 03c3 +03da 03db +03dc 03dd +03de 03df +03e0 03e1 03e2 03e3 03e4 03e5 03e6 03e7 @@ -153,8 +173,7 @@ return <<'END'; 03ea 03eb 03ec 03ed 03ee 03ef -0401 040c 0451 -040e 040f 045e +0400 040f 0450 0410 042f 0430 0460 0461 0462 0463 @@ -173,6 +192,8 @@ return <<'END'; 047c 047d 047e 047f 0480 0481 +048c 048d +048e 048f 0490 0491 0492 0493 0494 0495 @@ -215,13 +236,13 @@ return <<'END'; 04e6 04e7 04e8 04e9 04ea 04eb +04ec 04ed 04ee 04ef 04f0 04f1 04f2 04f3 04f4 04f5 04f8 04f9 0531 0556 0561 -10a0 10c5 10d0 1e00 1e01 1e02 1e03 1e04 1e05 @@ -368,6 +389,9 @@ return <<'END'; 1ff8 1ff9 1f78 1ffa 1ffb 1f7c 1ffc 1ff3 +2126 03c9 +212a 006b +212b 00e5 2160 216f 2170 24b6 24cf 24d0 ff21 ff3a ff41 diff --git a/lib/unicode/To/Title.pl b/lib/unicode/To/Title.pl index 06ef76c..cf99256 100644 --- a/lib/unicode/To/Title.pl +++ b/lib/unicode/To/Title.pl @@ -1,5 +1,6 @@ return <<'END'; 0061 007a 0041 +00b5 039c 00e0 00f6 00c0 00f8 00fe 00d8 00ff 0178 @@ -71,6 +72,7 @@ return <<'END'; 0188 0187 018c 018b 0192 0191 +0195 01f6 0199 0198 01a1 01a0 01a3 01a2 @@ -82,6 +84,7 @@ return <<'END'; 01b6 01b5 01b9 01b8 01bd 01bc +01bf 01f7 01c4 01c5 01c6 01c5 01c7 01c8 @@ -109,6 +112,7 @@ return <<'END'; 01f1 01f2 01f3 01f2 01f5 01f4 +01f9 01f8 01fb 01fa 01fd 01fc 01ff 01fe @@ -124,6 +128,19 @@ return <<'END'; 0213 0212 0215 0214 0217 0216 +0219 0218 +021b 021a +021d 021c +021f 021e +0223 0222 +0225 0224 +0227 0226 +0229 0228 +022b 022a +022d 022c +022f 022e +0231 0230 +0233 0232 0253 0181 0254 0186 0256 0257 0189 @@ -135,10 +152,13 @@ return <<'END'; 0269 0196 026f 019c 0272 019d +0275 019f +0280 01a6 0283 01a9 0288 01ae 028a 028b 01b1 0292 01b7 +0345 0399 03ac 0386 03ad 03af 0388 03b1 03c1 0391 @@ -146,6 +166,14 @@ return <<'END'; 03c3 03cb 03a3 03cc 038c 03cd 03ce 038e +03d0 0392 +03d1 0398 +03d5 03a6 +03d6 03a0 +03db 03da +03dd 03dc +03df 03de +03e1 03e0 03e3 03e2 03e5 03e4 03e7 03e6 @@ -153,9 +181,11 @@ return <<'END'; 03eb 03ea 03ed 03ec 03ef 03ee +03f0 039a +03f1 03a1 +03f2 03a3 0430 044f 0410 -0451 045c 0401 -045e 045f 040e +0450 045f 0400 0461 0460 0463 0462 0465 0464 @@ -173,6 +203,8 @@ return <<'END'; 047d 047c 047f 047e 0481 0480 +048d 048c +048f 048e 0491 0490 0493 0492 0495 0494 @@ -215,6 +247,7 @@ return <<'END'; 04e7 04e6 04e9 04e8 04eb 04ea +04ed 04ec 04ef 04ee 04f1 04f0 04f3 04f2 @@ -363,6 +396,7 @@ return <<'END'; 1fa0 1fa7 1fa8 1fb0 1fb1 1fb8 1fb3 1fbc +1fbe 0399 1fc3 1fcc 1fd0 1fd1 1fd8 1fe0 1fe1 1fe8 diff --git a/lib/unicode/To/Upper.pl b/lib/unicode/To/Upper.pl index 2415c03..31d6eef 100644 --- a/lib/unicode/To/Upper.pl +++ b/lib/unicode/To/Upper.pl @@ -1,5 +1,6 @@ return <<'END'; 0061 007a 0041 +00b5 039c 00e0 00f6 00c0 00f8 00fe 00d8 00ff 0178 @@ -71,6 +72,7 @@ return <<'END'; 0188 0187 018c 018b 0192 0191 +0195 01f6 0199 0198 01a1 01a0 01a3 01a2 @@ -82,6 +84,7 @@ return <<'END'; 01b6 01b5 01b9 01b8 01bd 01bc +01bf 01f7 01c5 01c4 01c6 01c4 01c8 01c7 @@ -109,6 +112,7 @@ return <<'END'; 01f2 01f1 01f3 01f1 01f5 01f4 +01f9 01f8 01fb 01fa 01fd 01fc 01ff 01fe @@ -124,6 +128,19 @@ return <<'END'; 0213 0212 0215 0214 0217 0216 +0219 0218 +021b 021a +021d 021c +021f 021e +0223 0222 +0225 0224 +0227 0226 +0229 0228 +022b 022a +022d 022c +022f 022e +0231 0230 +0233 0232 0253 0181 0254 0186 0256 0257 0189 @@ -135,10 +152,13 @@ return <<'END'; 0269 0196 026f 019c 0272 019d +0275 019f +0280 01a6 0283 01a9 0288 01ae 028a 028b 01b1 0292 01b7 +0345 0399 03ac 0386 03ad 03af 0388 03b1 03c1 0391 @@ -150,6 +170,10 @@ return <<'END'; 03d1 0398 03d5 03a6 03d6 03a0 +03db 03da +03dd 03dc +03df 03de +03e1 03e0 03e3 03e2 03e5 03e4 03e7 03e6 @@ -159,9 +183,9 @@ return <<'END'; 03ef 03ee 03f0 039a 03f1 03a1 +03f2 03a3 0430 044f 0410 -0451 045c 0401 -045e 045f 040e +0450 045f 0400 0461 0460 0463 0462 0465 0464 @@ -179,6 +203,8 @@ return <<'END'; 047d 047c 047f 047e 0481 0480 +048d 048c +048f 048e 0491 0490 0493 0492 0495 0494 @@ -221,6 +247,7 @@ return <<'END'; 04e7 04e6 04e9 04e8 04eb 04ea +04ed 04ec 04ef 04ee 04f1 04f0 04f3 04f2 @@ -369,6 +396,7 @@ return <<'END'; 1fa0 1fa7 1fa8 1fb0 1fb1 1fb8 1fb3 1fbc +1fbe 0399 1fc3 1fcc 1fd0 1fd1 1fd8 1fe0 1fe1 1fe8 -- 2.7.4