]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/data/unidata/base_unidata/DerivedCoreProperties.txt
ICU-400.42.tar.gz
[apple/icu.git] / icuSources / data / unidata / base_unidata / DerivedCoreProperties.txt
index c9505fae3746ebc6e9590a4e2f3d8197b72bd53e..b2efc4c241324a52efa2201a1ab3b3d5e15531bf 100644 (file)
@@ -1,8 +1,8 @@
-# DerivedCoreProperties-5.0.0.txt
-# Date: 2006-03-03, 08:22:53 GMT [MD]
+# DerivedCoreProperties-5.1.0.txt
+# Date: 2008-03-20, 17:54:49 GMT [MD]
 #
 # Unicode Character Database
-# Copyright (c) 1991-2006 Unicode, Inc.
+# Copyright (c) 1991-2008 Unicode, Inc.
 # For terms of use, see http://www.unicode.org/terms_of_use.html
 # For documentation, see UCD.html
 
 03F0..03F1    ; Math
 03F4..03F5    ; Math
 03F6          ; Math
+0606..0608    ; Math
 2016          ; Math
 2032..2034    ; Math
 2040          ; Math
 2044          ; Math
 2052          ; Math
-2061..2063    ; Math
+2061..2064    ; Math
 207A..207C    ; Math
 207D          ; Math
 207E          ; Math
@@ -40,7 +41,7 @@
 20D0..20DC    ; Math
 20E1          ; Math
 20E5..20E6    ; Math
-20EC..20EF    ; Math
+20EB..20EF    ; Math
 2102          ; Math
 210A..2113    ; Math
 2115          ; Math
 2145..2149    ; Math
 214B          ; Math
 2190..2194    ; Math
+2195..2199    ; Math
 219A..219B    ; Math
+219C..219F    ; Math
 21A0          ; Math
+21A1..21A2    ; Math
 21A3          ; Math
+21A4..21A5    ; Math
 21A6          ; Math
+21A7          ; Math
+21A9..21AD    ; Math
 21AE          ; Math
+21B0..21B1    ; Math
+21B6..21B7    ; Math
+21BC..21CD    ; Math
 21CE..21CF    ; Math
+21D0..21D1    ; Math
 21D2          ; Math
+21D3          ; Math
 21D4          ; Math
+21D5..21DB    ; Math
+21DD          ; Math
+21E4..21E5    ; Math
 21F4..22FF    ; Math
 2308..230B    ; Math
 2320..2321    ; Math
 237C          ; Math
 239B..23B3    ; Math
+23B4..23B5    ; Math
 23B7          ; Math
 23D0          ; Math
 23DC..23E1    ; Math
+23E2          ; Math
+25A0..25A1    ; Math
+25AE..25B6    ; Math
 25B7          ; Math
+25BC..25C0    ; Math
 25C1          ; Math
+25C6..25C7    ; Math
+25CA..25CB    ; Math
+25CF..25D3    ; Math
+25E2          ; Math
+25E4          ; Math
+25E7..25EC    ; Math
 25F8..25FF    ; Math
+2605..2606    ; Math
+2640          ; Math
+2642          ; Math
+2660..2663    ; Math
+266D..266E    ; Math
 266F          ; Math
 27C0..27C4    ; Math
 27C5          ; Math
 27C6          ; Math
 27C7..27CA    ; Math
+27CC          ; Math
 27D0..27E5    ; Math
 27E6          ; Math
 27E7          ; Math
 27E9          ; Math
 27EA          ; Math
 27EB          ; Math
+27EC          ; Math
+27ED          ; Math
+27EE          ; Math
+27EF          ; Math
 27F0..27FF    ; Math
 2900..2982    ; Math
 2983          ; Math
 29FC          ; Math
 29FD          ; Math
 29FE..2AFF    ; Math
+2B30..2B44    ; Math
+2B47..2B4C    ; Math
 FB29          ; Math
 FE61          ; Math
 FE62          ; Math
@@ -177,7 +215,7 @@ FFE9..FFEC    ; Math
 1D7C4..1D7CB  ; Math
 1D7CE..1D7FF  ; Math
 
-# Total code points: 2024
+# Total code points: 2161
 
 # ================================================
 
@@ -201,18 +239,21 @@ FFE9..FFEC    ; Math
 02B0..02C1    ; Alphabetic
 02C6..02D1    ; Alphabetic
 02E0..02E4    ; Alphabetic
+02EC          ; Alphabetic
 02EE          ; Alphabetic
 0345          ; Alphabetic
+0370..0373    ; Alphabetic
+0374          ; Alphabetic
+0376..0377    ; Alphabetic
 037A          ; Alphabetic
 037B..037D    ; Alphabetic
 0386          ; Alphabetic
 0388..038A    ; Alphabetic
 038C          ; Alphabetic
 038E..03A1    ; Alphabetic
-03A3..03CE    ; Alphabetic
-03D0..03F5    ; Alphabetic
+03A3..03F5    ; Alphabetic
 03F7..0481    ; Alphabetic
-048A..0513    ; Alphabetic
+048A..0523    ; Alphabetic
 0531..0556    ; Alphabetic
 0559          ; Alphabetic
 0561..0587    ; Alphabetic
@@ -223,8 +264,8 @@ FFE9..FFEC    ; Math
 05C7          ; Alphabetic
 05D0..05EA    ; Alphabetic
 05F0..05F2    ; Alphabetic
-0610..0615    ; Alphabetic
-0621..063A    ; Alphabetic
+0610..061A    ; Alphabetic
+0621..063F    ; Alphabetic
 0640          ; Alphabetic
 0641..064A    ; Alphabetic
 064B..0657    ; Alphabetic
@@ -245,8 +286,7 @@ FFE9..FFEC    ; Math
 0711          ; Alphabetic
 0712..072F    ; Alphabetic
 0730..073F    ; Alphabetic
-074D..076D    ; Alphabetic
-0780..07A5    ; Alphabetic
+074D..07A5    ; Alphabetic
 07A6..07B0    ; Alphabetic
 07B1          ; Alphabetic
 07CA..07EA    ; Alphabetic
@@ -262,6 +302,8 @@ FFE9..FFEC    ; Math
 0950          ; Alphabetic
 0958..0961    ; Alphabetic
 0962..0963    ; Alphabetic
+0971          ; Alphabetic
+0972          ; Alphabetic
 097B..097F    ; Alphabetic
 0981          ; Alphabetic
 0982..0983    ; Alphabetic
@@ -295,10 +337,12 @@ FFE9..FFEC    ; Math
 0A41..0A42    ; Alphabetic
 0A47..0A48    ; Alphabetic
 0A4B..0A4C    ; Alphabetic
+0A51          ; Alphabetic
 0A59..0A5C    ; Alphabetic
 0A5E          ; Alphabetic
 0A70..0A71    ; Alphabetic
 0A72..0A74    ; Alphabetic
+0A75          ; Alphabetic
 0A81..0A82    ; Alphabetic
 0A83          ; Alphabetic
 0A85..0A8D    ; Alphabetic
@@ -328,13 +372,14 @@ FFE9..FFEC    ; Math
 0B3E          ; Alphabetic
 0B3F          ; Alphabetic
 0B40          ; Alphabetic
-0B41..0B43    ; Alphabetic
+0B41..0B44    ; Alphabetic
 0B47..0B48    ; Alphabetic
 0B4B..0B4C    ; Alphabetic
 0B56          ; Alphabetic
 0B57          ; Alphabetic
 0B5C..0B5D    ; Alphabetic
 0B5F..0B61    ; Alphabetic
+0B62..0B63    ; Alphabetic
 0B71          ; Alphabetic
 0B82          ; Alphabetic
 0B83          ; Alphabetic
@@ -352,6 +397,7 @@ FFE9..FFEC    ; Math
 0BC1..0BC2    ; Alphabetic
 0BC6..0BC8    ; Alphabetic
 0BCA..0BCC    ; Alphabetic
+0BD0          ; Alphabetic
 0BD7          ; Alphabetic
 0C01..0C03    ; Alphabetic
 0C05..0C0C    ; Alphabetic
@@ -359,12 +405,15 @@ FFE9..FFEC    ; Math
 0C12..0C28    ; Alphabetic
 0C2A..0C33    ; Alphabetic
 0C35..0C39    ; Alphabetic
+0C3D          ; Alphabetic
 0C3E..0C40    ; Alphabetic
 0C41..0C44    ; Alphabetic
 0C46..0C48    ; Alphabetic
 0C4A..0C4C    ; Alphabetic
 0C55..0C56    ; Alphabetic
+0C58..0C59    ; Alphabetic
 0C60..0C61    ; Alphabetic
+0C62..0C63    ; Alphabetic
 0C82..0C83    ; Alphabetic
 0C85..0C8C    ; Alphabetic
 0C8E..0C90    ; Alphabetic
@@ -388,12 +437,15 @@ FFE9..FFEC    ; Math
 0D0E..0D10    ; Alphabetic
 0D12..0D28    ; Alphabetic
 0D2A..0D39    ; Alphabetic
+0D3D          ; Alphabetic
 0D3E..0D40    ; Alphabetic
-0D41..0D43    ; Alphabetic
+0D41..0D44    ; Alphabetic
 0D46..0D48    ; Alphabetic
 0D4A..0D4C    ; Alphabetic
 0D57          ; Alphabetic
 0D60..0D61    ; Alphabetic
+0D62..0D63    ; Alphabetic
+0D7A..0D7F    ; Alphabetic
 0D82..0D83    ; Alphabetic
 0D85..0D96    ; Alphabetic
 0D9A..0DB1    ; Alphabetic
@@ -435,25 +487,38 @@ FFE9..FFEC    ; Math
 0EDC..0EDD    ; Alphabetic
 0F00          ; Alphabetic
 0F40..0F47    ; Alphabetic
-0F49..0F6A    ; Alphabetic
+0F49..0F6C    ; Alphabetic
 0F71..0F7E    ; Alphabetic
 0F7F          ; Alphabetic
 0F80..0F81    ; Alphabetic
 0F88..0F8B    ; Alphabetic
 0F90..0F97    ; Alphabetic
 0F99..0FBC    ; Alphabetic
-1000..1021    ; Alphabetic
-1023..1027    ; Alphabetic
-1029..102A    ; Alphabetic
-102C          ; Alphabetic
+1000..102A    ; Alphabetic
+102B..102C    ; Alphabetic
 102D..1030    ; Alphabetic
 1031          ; Alphabetic
-1032          ; Alphabetic
-1036          ; Alphabetic
+1032..1036    ; Alphabetic
 1038          ; Alphabetic
+103B..103C    ; Alphabetic
+103D..103E    ; Alphabetic
+103F          ; Alphabetic
 1050..1055    ; Alphabetic
 1056..1057    ; Alphabetic
 1058..1059    ; Alphabetic
+105A..105D    ; Alphabetic
+105E..1060    ; Alphabetic
+1061          ; Alphabetic
+1062          ; Alphabetic
+1065..1066    ; Alphabetic
+1067..1068    ; Alphabetic
+106E..1070    ; Alphabetic
+1071..1074    ; Alphabetic
+1075..1081    ; Alphabetic
+1082          ; Alphabetic
+1083..1084    ; Alphabetic
+1085..1086    ; Alphabetic
+108E          ; Alphabetic
 10A0..10C5    ; Alphabetic
 10D0..10FA    ; Alphabetic
 10FC          ; Alphabetic
@@ -507,6 +572,7 @@ FFE9..FFEC    ; Math
 1844..1877    ; Alphabetic
 1880..18A8    ; Alphabetic
 18A9          ; Alphabetic
+18AA          ; Alphabetic
 1900..191C    ; Alphabetic
 1920..1922    ; Alphabetic
 1923..1926    ; Alphabetic
@@ -535,15 +601,28 @@ FFE9..FFEC    ; Math
 1B42          ; Alphabetic
 1B43          ; Alphabetic
 1B45..1B4B    ; Alphabetic
+1B80..1B81    ; Alphabetic
+1B82          ; Alphabetic
+1B83..1BA0    ; Alphabetic
+1BA1          ; Alphabetic
+1BA2..1BA5    ; Alphabetic
+1BA6..1BA7    ; Alphabetic
+1BA8..1BA9    ; Alphabetic
+1BAE..1BAF    ; Alphabetic
+1C00..1C23    ; Alphabetic
+1C24..1C2B    ; Alphabetic
+1C2C..1C33    ; Alphabetic
+1C34..1C35    ; Alphabetic
+1C4D..1C4F    ; Alphabetic
+1C5A..1C77    ; Alphabetic
+1C78..1C7D    ; Alphabetic
 1D00..1D2B    ; Alphabetic
 1D2C..1D61    ; Alphabetic
 1D62..1D77    ; Alphabetic
 1D78          ; Alphabetic
 1D79..1D9A    ; Alphabetic
 1D9B..1DBF    ; Alphabetic
-1E00..1E9B    ; Alphabetic
-1EA0..1EF9    ; Alphabetic
-1F00..1F15    ; Alphabetic
+1E00..1F15    ; Alphabetic
 1F18..1F1D    ; Alphabetic
 1F20..1F45    ; Alphabetic
 1F48..1F4D    ; Alphabetic
@@ -582,11 +661,13 @@ FFE9..FFEC    ; Math
 214E          ; Alphabetic
 2160..2182    ; Alphabetic
 2183..2184    ; Alphabetic
+2185..2188    ; Alphabetic
 24B6..24E9    ; Alphabetic
 2C00..2C2E    ; Alphabetic
 2C30..2C5E    ; Alphabetic
-2C60..2C6C    ; Alphabetic
-2C74..2C77    ; Alphabetic
+2C60..2C6F    ; Alphabetic
+2C71..2C7C    ; Alphabetic
+2C7D          ; Alphabetic
 2C80..2CE4    ; Alphabetic
 2D00..2D25    ; Alphabetic
 2D30..2D65    ; Alphabetic
@@ -600,6 +681,8 @@ FFE9..FFEC    ; Math
 2DC8..2DCE    ; Alphabetic
 2DD0..2DD6    ; Alphabetic
 2DD8..2DDE    ; Alphabetic
+2DE0..2DFF    ; Alphabetic
+2E2F          ; Alphabetic
 3005          ; Alphabetic
 3006          ; Alphabetic
 3007          ; Alphabetic
@@ -614,17 +697,31 @@ FFE9..FFEC    ; Math
 30A1..30FA    ; Alphabetic
 30FC..30FE    ; Alphabetic
 30FF          ; Alphabetic
-3105..312C    ; Alphabetic
+3105..312D    ; Alphabetic
 3131..318E    ; Alphabetic
 31A0..31B7    ; Alphabetic
 31F0..31FF    ; Alphabetic
 3400..4DB5    ; Alphabetic
-4E00..9FBB    ; Alphabetic
+4E00..9FC3    ; Alphabetic
 A000..A014    ; Alphabetic
 A015          ; Alphabetic
 A016..A48C    ; Alphabetic
-A717..A71A    ; Alphabetic
-A800..A801    ; Alphabetic
+A500..A60B    ; Alphabetic
+A60C          ; Alphabetic
+A610..A61F    ; Alphabetic
+A62A..A62B    ; Alphabetic
+A640..A65F    ; Alphabetic
+A662..A66D    ; Alphabetic
+A66E          ; Alphabetic
+A67F          ; Alphabetic
+A680..A697    ; Alphabetic
+A717..A71F    ; Alphabetic
+A722..A76F    ; Alphabetic
+A770          ; Alphabetic
+A771..A787    ; Alphabetic
+A788          ; Alphabetic
+A78B..A78C    ; Alphabetic
+A7FB..A801    ; Alphabetic
 A803..A805    ; Alphabetic
 A807..A80A    ; Alphabetic
 A80C..A822    ; Alphabetic
@@ -632,6 +729,25 @@ A823..A824    ; Alphabetic
 A825..A826    ; Alphabetic
 A827          ; Alphabetic
 A840..A873    ; Alphabetic
+A880..A881    ; Alphabetic
+A882..A8B3    ; Alphabetic
+A8B4..A8C3    ; Alphabetic
+A90A..A925    ; Alphabetic
+A926..A92A    ; Alphabetic
+A930..A946    ; Alphabetic
+A947..A951    ; Alphabetic
+A952          ; Alphabetic
+AA00..AA28    ; Alphabetic
+AA29..AA2E    ; Alphabetic
+AA2F..AA30    ; Alphabetic
+AA31..AA32    ; Alphabetic
+AA33..AA34    ; Alphabetic
+AA35..AA36    ; Alphabetic
+AA40..AA42    ; Alphabetic
+AA43          ; Alphabetic
+AA44..AA4B    ; Alphabetic
+AA4C          ; Alphabetic
+AA4D          ; Alphabetic
 AC00..D7A3    ; Alphabetic
 F900..FA2D    ; Alphabetic
 FA30..FA6A    ; Alphabetic
@@ -672,6 +788,8 @@ FFDA..FFDC    ; Alphabetic
 10050..1005D  ; Alphabetic
 10080..100FA  ; Alphabetic
 10140..10174  ; Alphabetic
+10280..1029C  ; Alphabetic
+102A0..102D0  ; Alphabetic
 10300..1031E  ; Alphabetic
 10330..10340  ; Alphabetic
 10341         ; Alphabetic
@@ -690,6 +808,7 @@ FFDA..FFDC    ; Alphabetic
 1083C         ; Alphabetic
 1083F         ; Alphabetic
 10900..10915  ; Alphabetic
+10920..10939  ; Alphabetic
 10A00         ; Alphabetic
 10A01..10A03  ; Alphabetic
 10A05..10A06  ; Alphabetic
@@ -732,7 +851,7 @@ FFDA..FFDC    ; Alphabetic
 20000..2A6D6  ; Alphabetic
 2F800..2FA1D  ; Alphabetic
 
-# Total code points: 93217
+# Total code points: 94332
 
 # ================================================
 
@@ -891,6 +1010,9 @@ FFDA..FFDC    ; Alphabetic
 02C0..02C1    ; Lowercase
 02E0..02E4    ; Lowercase
 0345          ; Lowercase
+0371          ; Lowercase
+0373          ; Lowercase
+0377          ; Lowercase
 037A          ; Lowercase
 037B..037D    ; Lowercase
 0390          ; Lowercase
@@ -998,6 +1120,14 @@ FFDA..FFDC    ; Alphabetic
 050F          ; Lowercase
 0511          ; Lowercase
 0513          ; Lowercase
+0515          ; Lowercase
+0517          ; Lowercase
+0519          ; Lowercase
+051B          ; Lowercase
+051D          ; Lowercase
+051F          ; Lowercase
+0521          ; Lowercase
+0523          ; Lowercase
 0561..0587    ; Lowercase
 1D00..1D2B    ; Lowercase
 1D2C..1D61    ; Lowercase
@@ -1079,7 +1209,8 @@ FFDA..FFDC    ; Alphabetic
 1E8F          ; Lowercase
 1E91          ; Lowercase
 1E93          ; Lowercase
-1E95..1E9B    ; Lowercase
+1E95..1E9D    ; Lowercase
+1E9F          ; Lowercase
 1EA1          ; Lowercase
 1EA3          ; Lowercase
 1EA5          ; Lowercase
@@ -1125,7 +1256,9 @@ FFDA..FFDC    ; Alphabetic
 1EF5          ; Lowercase
 1EF7          ; Lowercase
 1EF9          ; Lowercase
-1F00..1F07    ; Lowercase
+1EFB          ; Lowercase
+1EFD          ; Lowercase
+1EFF..1F07    ; Lowercase
 1F10..1F15    ; Lowercase
 1F20..1F27    ; Lowercase
 1F30..1F37    ; Lowercase
@@ -1167,8 +1300,10 @@ FFDA..FFDC    ; Alphabetic
 2C68          ; Lowercase
 2C6A          ; Lowercase
 2C6C          ; Lowercase
-2C74          ; Lowercase
-2C76..2C77    ; Lowercase
+2C71          ; Lowercase
+2C73..2C74    ; Lowercase
+2C76..2C7C    ; Lowercase
+2C7D          ; Lowercase
 2C81          ; Lowercase
 2C83          ; Lowercase
 2C85          ; Lowercase
@@ -1220,6 +1355,88 @@ FFDA..FFDC    ; Alphabetic
 2CE1          ; Lowercase
 2CE3..2CE4    ; Lowercase
 2D00..2D25    ; Lowercase
+A641          ; Lowercase
+A643          ; Lowercase
+A645          ; Lowercase
+A647          ; Lowercase
+A649          ; Lowercase
+A64B          ; Lowercase
+A64D          ; Lowercase
+A64F          ; Lowercase
+A651          ; Lowercase
+A653          ; Lowercase
+A655          ; Lowercase
+A657          ; Lowercase
+A659          ; Lowercase
+A65B          ; Lowercase
+A65D          ; Lowercase
+A65F          ; Lowercase
+A663          ; Lowercase
+A665          ; Lowercase
+A667          ; Lowercase
+A669          ; Lowercase
+A66B          ; Lowercase
+A66D          ; Lowercase
+A681          ; Lowercase
+A683          ; Lowercase
+A685          ; Lowercase
+A687          ; Lowercase
+A689          ; Lowercase
+A68B          ; Lowercase
+A68D          ; Lowercase
+A68F          ; Lowercase
+A691          ; Lowercase
+A693          ; Lowercase
+A695          ; Lowercase
+A697          ; Lowercase
+A723          ; Lowercase
+A725          ; Lowercase
+A727          ; Lowercase
+A729          ; Lowercase
+A72B          ; Lowercase
+A72D          ; Lowercase
+A72F..A731    ; Lowercase
+A733          ; Lowercase
+A735          ; Lowercase
+A737          ; Lowercase
+A739          ; Lowercase
+A73B          ; Lowercase
+A73D          ; Lowercase
+A73F          ; Lowercase
+A741          ; Lowercase
+A743          ; Lowercase
+A745          ; Lowercase
+A747          ; Lowercase
+A749          ; Lowercase
+A74B          ; Lowercase
+A74D          ; Lowercase
+A74F          ; Lowercase
+A751          ; Lowercase
+A753          ; Lowercase
+A755          ; Lowercase
+A757          ; Lowercase
+A759          ; Lowercase
+A75B          ; Lowercase
+A75D          ; Lowercase
+A75F          ; Lowercase
+A761          ; Lowercase
+A763          ; Lowercase
+A765          ; Lowercase
+A767          ; Lowercase
+A769          ; Lowercase
+A76B          ; Lowercase
+A76D          ; Lowercase
+A76F          ; Lowercase
+A770          ; Lowercase
+A771..A778    ; Lowercase
+A77A          ; Lowercase
+A77C          ; Lowercase
+A77F          ; Lowercase
+A781          ; Lowercase
+A783          ; Lowercase
+A785          ; Lowercase
+A787          ; Lowercase
+A78C          ; Lowercase
 FB00..FB06    ; Lowercase
 FB13..FB17    ; Lowercase
 FF41..FF5A    ; Lowercase
@@ -1253,7 +1470,7 @@ FF41..FF5A    ; Lowercase
 1D7C4..1D7C9  ; Lowercase
 1D7CB         ; Lowercase
 
-# Total code points: 1791
+# Total code points: 1907
 
 # ================================================
 
@@ -1404,12 +1621,16 @@ FF41..FF5A    ; Lowercase
 024A          ; Uppercase
 024C          ; Uppercase
 024E          ; Uppercase
+0370          ; Uppercase
+0372          ; Uppercase
+0376          ; Uppercase
 0386          ; Uppercase
 0388..038A    ; Uppercase
 038C          ; Uppercase
 038E..038F    ; Uppercase
 0391..03A1    ; Uppercase
 03A3..03AB    ; Uppercase
+03CF          ; Uppercase
 03D2..03D4    ; Uppercase
 03D8          ; Uppercase
 03DA          ; Uppercase
@@ -1512,6 +1733,14 @@ FF41..FF5A    ; Lowercase
 050E          ; Uppercase
 0510          ; Uppercase
 0512          ; Uppercase
+0514          ; Uppercase
+0516          ; Uppercase
+0518          ; Uppercase
+051A          ; Uppercase
+051C          ; Uppercase
+051E          ; Uppercase
+0520          ; Uppercase
+0522          ; Uppercase
 0531..0556    ; Uppercase
 10A0..10C5    ; Uppercase
 1E00          ; Uppercase
@@ -1589,6 +1818,7 @@ FF41..FF5A    ; Lowercase
 1E90          ; Uppercase
 1E92          ; Uppercase
 1E94          ; Uppercase
+1E9E          ; Uppercase
 1EA0          ; Uppercase
 1EA2          ; Uppercase
 1EA4          ; Uppercase
@@ -1634,6 +1864,9 @@ FF41..FF5A    ; Lowercase
 1EF4          ; Uppercase
 1EF6          ; Uppercase
 1EF8          ; Uppercase
+1EFA          ; Uppercase
+1EFC          ; Uppercase
+1EFE          ; Uppercase
 1F08..1F0F    ; Uppercase
 1F18..1F1D    ; Uppercase
 1F28..1F2F    ; Uppercase
@@ -1671,6 +1904,8 @@ FF41..FF5A    ; Lowercase
 2C67          ; Uppercase
 2C69          ; Uppercase
 2C6B          ; Uppercase
+2C6D..2C6F    ; Uppercase
+2C72          ; Uppercase
 2C75          ; Uppercase
 2C80          ; Uppercase
 2C82          ; Uppercase
@@ -1722,6 +1957,86 @@ FF41..FF5A    ; Lowercase
 2CDE          ; Uppercase
 2CE0          ; Uppercase
 2CE2          ; Uppercase
+A640          ; Uppercase
+A642          ; Uppercase
+A644          ; Uppercase
+A646          ; Uppercase
+A648          ; Uppercase
+A64A          ; Uppercase
+A64C          ; Uppercase
+A64E          ; Uppercase
+A650          ; Uppercase
+A652          ; Uppercase
+A654          ; Uppercase
+A656          ; Uppercase
+A658          ; Uppercase
+A65A          ; Uppercase
+A65C          ; Uppercase
+A65E          ; Uppercase
+A662          ; Uppercase
+A664          ; Uppercase
+A666          ; Uppercase
+A668          ; Uppercase
+A66A          ; Uppercase
+A66C          ; Uppercase
+A680          ; Uppercase
+A682          ; Uppercase
+A684          ; Uppercase
+A686          ; Uppercase
+A688          ; Uppercase
+A68A          ; Uppercase
+A68C          ; Uppercase
+A68E          ; Uppercase
+A690          ; Uppercase
+A692          ; Uppercase
+A694          ; Uppercase
+A696          ; Uppercase
+A722          ; Uppercase
+A724          ; Uppercase
+A726          ; Uppercase
+A728          ; Uppercase
+A72A          ; Uppercase
+A72C          ; Uppercase
+A72E          ; Uppercase
+A732          ; Uppercase
+A734          ; Uppercase
+A736          ; Uppercase
+A738          ; Uppercase
+A73A          ; Uppercase
+A73C          ; Uppercase
+A73E          ; Uppercase
+A740          ; Uppercase
+A742          ; Uppercase
+A744          ; Uppercase
+A746          ; Uppercase
+A748          ; Uppercase
+A74A          ; Uppercase
+A74C          ; Uppercase
+A74E          ; Uppercase
+A750          ; Uppercase
+A752          ; Uppercase
+A754          ; Uppercase
+A756          ; Uppercase
+A758          ; Uppercase
+A75A          ; Uppercase
+A75C          ; Uppercase
+A75E          ; Uppercase
+A760          ; Uppercase
+A762          ; Uppercase
+A764          ; Uppercase
+A766          ; Uppercase
+A768          ; Uppercase
+A76A          ; Uppercase
+A76C          ; Uppercase
+A76E          ; Uppercase
+A779          ; Uppercase
+A77B          ; Uppercase
+A77D..A77E    ; Uppercase
+A780          ; Uppercase
+A782          ; Uppercase
+A784          ; Uppercase
+A786          ; Uppercase
+A78B          ; Uppercase
 FF21..FF3A    ; Uppercase
 10400..10427  ; Uppercase
 1D400..1D419  ; Uppercase
@@ -1756,13 +2071,17 @@ FF21..FF3A    ; Uppercase
 1D790..1D7A8  ; Uppercase
 1D7CA         ; Uppercase
 
-# Total code points: 1362
+# Total code points: 1463
 
 # ================================================
 
 # Derived Property: ID_Start
 #  Characters that can start an identifier.
-#  Generated from Lu+Ll+Lt+Lm+Lo+Nl+Other_ID_Start
+#  Generated from:
+#      Lu + Ll + Lt + Lm + Lo + Nl
+#    + Other_ID_Start
+#    - Pattern_Syntax
+#    - Pattern_White_Space
 #  NOTE: See UAX #31 for more information
 
 0041..005A    ; ID_Start
@@ -1782,23 +2101,26 @@ FF21..FF3A    ; Uppercase
 02B0..02C1    ; ID_Start
 02C6..02D1    ; ID_Start
 02E0..02E4    ; ID_Start
+02EC          ; ID_Start
 02EE          ; ID_Start
+0370..0373    ; ID_Start
+0374          ; ID_Start
+0376..0377    ; ID_Start
 037A          ; ID_Start
 037B..037D    ; ID_Start
 0386          ; ID_Start
 0388..038A    ; ID_Start
 038C          ; ID_Start
 038E..03A1    ; ID_Start
-03A3..03CE    ; ID_Start
-03D0..03F5    ; ID_Start
+03A3..03F5    ; ID_Start
 03F7..0481    ; ID_Start
-048A..0513    ; ID_Start
+048A..0523    ; ID_Start
 0531..0556    ; ID_Start
 0559          ; ID_Start
 0561..0587    ; ID_Start
 05D0..05EA    ; ID_Start
 05F0..05F2    ; ID_Start
-0621..063A    ; ID_Start
+0621..063F    ; ID_Start
 0640          ; ID_Start
 0641..064A    ; ID_Start
 066E..066F    ; ID_Start
@@ -1810,8 +2132,7 @@ FF21..FF3A    ; Uppercase
 06FF          ; ID_Start
 0710          ; ID_Start
 0712..072F    ; ID_Start
-074D..076D    ; ID_Start
-0780..07A5    ; ID_Start
+074D..07A5    ; ID_Start
 07B1          ; ID_Start
 07CA..07EA    ; ID_Start
 07F4..07F5    ; ID_Start
@@ -1820,6 +2141,8 @@ FF21..FF3A    ; Uppercase
 093D          ; ID_Start
 0950          ; ID_Start
 0958..0961    ; ID_Start
+0971          ; ID_Start
+0972          ; ID_Start
 097B..097F    ; ID_Start
 0985..098C    ; ID_Start
 098F..0990    ; ID_Start
@@ -1871,11 +2194,14 @@ FF21..FF3A    ; Uppercase
 0BA3..0BA4    ; ID_Start
 0BA8..0BAA    ; ID_Start
 0BAE..0BB9    ; ID_Start
+0BD0          ; ID_Start
 0C05..0C0C    ; ID_Start
 0C0E..0C10    ; ID_Start
 0C12..0C28    ; ID_Start
 0C2A..0C33    ; ID_Start
 0C35..0C39    ; ID_Start
+0C3D          ; ID_Start
+0C58..0C59    ; ID_Start
 0C60..0C61    ; ID_Start
 0C85..0C8C    ; ID_Start
 0C8E..0C90    ; ID_Start
@@ -1889,7 +2215,9 @@ FF21..FF3A    ; Uppercase
 0D0E..0D10    ; ID_Start
 0D12..0D28    ; ID_Start
 0D2A..0D39    ; ID_Start
+0D3D          ; ID_Start
 0D60..0D61    ; ID_Start
+0D7A..0D7F    ; ID_Start
 0D85..0D96    ; ID_Start
 0D9A..0DB1    ; ID_Start
 0DB3..0DBB    ; ID_Start
@@ -1918,12 +2246,17 @@ FF21..FF3A    ; Uppercase
 0EDC..0EDD    ; ID_Start
 0F00          ; ID_Start
 0F40..0F47    ; ID_Start
-0F49..0F6A    ; ID_Start
+0F49..0F6C    ; ID_Start
 0F88..0F8B    ; ID_Start
-1000..1021    ; ID_Start
-1023..1027    ; ID_Start
-1029..102A    ; ID_Start
+1000..102A    ; ID_Start
+103F          ; ID_Start
 1050..1055    ; ID_Start
+105A..105D    ; ID_Start
+1061          ; ID_Start
+1065..1066    ; ID_Start
+106E..1070    ; ID_Start
+1075..1081    ; ID_Start
+108E          ; ID_Start
 10A0..10C5    ; ID_Start
 10D0..10FA    ; ID_Start
 10FC          ; ID_Start
@@ -1966,6 +2299,7 @@ FF21..FF3A    ; Uppercase
 1843          ; ID_Start
 1844..1877    ; ID_Start
 1880..18A8    ; ID_Start
+18AA          ; ID_Start
 1900..191C    ; ID_Start
 1950..196D    ; ID_Start
 1970..1974    ; ID_Start
@@ -1974,15 +2308,19 @@ FF21..FF3A    ; Uppercase
 1A00..1A16    ; ID_Start
 1B05..1B33    ; ID_Start
 1B45..1B4B    ; ID_Start
+1B83..1BA0    ; ID_Start
+1BAE..1BAF    ; ID_Start
+1C00..1C23    ; ID_Start
+1C4D..1C4F    ; ID_Start
+1C5A..1C77    ; ID_Start
+1C78..1C7D    ; ID_Start
 1D00..1D2B    ; ID_Start
 1D2C..1D61    ; ID_Start
 1D62..1D77    ; ID_Start
 1D78          ; ID_Start
 1D79..1D9A    ; ID_Start
 1D9B..1DBF    ; ID_Start
-1E00..1E9B    ; ID_Start
-1EA0..1EF9    ; ID_Start
-1F00..1F15    ; ID_Start
+1E00..1F15    ; ID_Start
 1F18..1F1D    ; ID_Start
 1F20..1F45    ; ID_Start
 1F48..1F4D    ; ID_Start
@@ -2023,10 +2361,12 @@ FF21..FF3A    ; Uppercase
 214E          ; ID_Start
 2160..2182    ; ID_Start
 2183..2184    ; ID_Start
+2185..2188    ; ID_Start
 2C00..2C2E    ; ID_Start
 2C30..2C5E    ; ID_Start
-2C60..2C6C    ; ID_Start
-2C74..2C77    ; ID_Start
+2C60..2C6F    ; ID_Start
+2C71..2C7C    ; ID_Start
+2C7D          ; ID_Start
 2C80..2CE4    ; ID_Start
 2D00..2D25    ; ID_Start
 2D30..2D65    ; ID_Start
@@ -2055,21 +2395,41 @@ FF21..FF3A    ; Uppercase
 30A1..30FA    ; ID_Start
 30FC..30FE    ; ID_Start
 30FF          ; ID_Start
-3105..312C    ; ID_Start
+3105..312D    ; ID_Start
 3131..318E    ; ID_Start
 31A0..31B7    ; ID_Start
 31F0..31FF    ; ID_Start
 3400..4DB5    ; ID_Start
-4E00..9FBB    ; ID_Start
+4E00..9FC3    ; ID_Start
 A000..A014    ; ID_Start
 A015          ; ID_Start
 A016..A48C    ; ID_Start
-A717..A71A    ; ID_Start
-A800..A801    ; ID_Start
+A500..A60B    ; ID_Start
+A60C          ; ID_Start
+A610..A61F    ; ID_Start
+A62A..A62B    ; ID_Start
+A640..A65F    ; ID_Start
+A662..A66D    ; ID_Start
+A66E          ; ID_Start
+A67F          ; ID_Start
+A680..A697    ; ID_Start
+A717..A71F    ; ID_Start
+A722..A76F    ; ID_Start
+A770          ; ID_Start
+A771..A787    ; ID_Start
+A788          ; ID_Start
+A78B..A78C    ; ID_Start
+A7FB..A801    ; ID_Start
 A803..A805    ; ID_Start
 A807..A80A    ; ID_Start
 A80C..A822    ; ID_Start
 A840..A873    ; ID_Start
+A882..A8B3    ; ID_Start
+A90A..A925    ; ID_Start
+A930..A946    ; ID_Start
+AA00..AA28    ; ID_Start
+AA40..AA42    ; ID_Start
+AA44..AA4B    ; ID_Start
 AC00..D7A3    ; ID_Start
 F900..FA2D    ; ID_Start
 FA30..FA6A    ; ID_Start
@@ -2109,6 +2469,8 @@ FFDA..FFDC    ; ID_Start
 10050..1005D  ; ID_Start
 10080..100FA  ; ID_Start
 10140..10174  ; ID_Start
+10280..1029C  ; ID_Start
+102A0..102D0  ; ID_Start
 10300..1031E  ; ID_Start
 10330..10340  ; ID_Start
 10341         ; ID_Start
@@ -2127,6 +2489,7 @@ FFDA..FFDC    ; ID_Start
 1083C         ; ID_Start
 1083F         ; ID_Start
 10900..10915  ; ID_Start
+10920..10939  ; ID_Start
 10A00         ; ID_Start
 10A10..10A13  ; ID_Start
 10A15..10A17  ; ID_Start
@@ -2166,13 +2529,18 @@ FFDA..FFDC    ; ID_Start
 20000..2A6D6  ; ID_Start
 2F800..2FA1D  ; ID_Start
 
-# Total code points: 92710
+# Total code points: 93672
 
 # ================================================
 
 # Derived Property: ID_Continue
 #  Characters that can continue an identifier.
-#  Generated from: ID_Start + Mn+Mc+Nd+Pc + Other_ID_Continue
+#  Generated from:
+#      ID_Start
+#    + Mn + Mc + Nd + Pc
+#    + Other_ID_Continue
+#    - Pattern_Syntax
+#    - Pattern_White_Space
 #  NOTE: See UAX #31 for more information
 
 0030..0039    ; ID_Continue
@@ -2181,6 +2549,7 @@ FFDA..FFDC    ; ID_Start
 0061..007A    ; ID_Continue
 00AA          ; ID_Continue
 00B5          ; ID_Continue
+00B7          ; ID_Continue
 00BA          ; ID_Continue
 00C0..00D6    ; ID_Continue
 00D8..00F6    ; ID_Continue
@@ -2194,19 +2563,23 @@ FFDA..FFDC    ; ID_Start
 02B0..02C1    ; ID_Continue
 02C6..02D1    ; ID_Continue
 02E0..02E4    ; ID_Continue
+02EC          ; ID_Continue
 02EE          ; ID_Continue
 0300..036F    ; ID_Continue
+0370..0373    ; ID_Continue
+0374          ; ID_Continue
+0376..0377    ; ID_Continue
 037A          ; ID_Continue
 037B..037D    ; ID_Continue
 0386          ; ID_Continue
+0387          ; ID_Continue
 0388..038A    ; ID_Continue
 038C          ; ID_Continue
 038E..03A1    ; ID_Continue
-03A3..03CE    ; ID_Continue
-03D0..03F5    ; ID_Continue
+03A3..03F5    ; ID_Continue
 03F7..0481    ; ID_Continue
-0483..0486    ; ID_Continue
-048A..0513    ; ID_Continue
+0483..0487    ; ID_Continue
+048A..0523    ; ID_Continue
 0531..0556    ; ID_Continue
 0559          ; ID_Continue
 0561..0587    ; ID_Continue
@@ -2217,8 +2590,8 @@ FFDA..FFDC    ; ID_Start
 05C7          ; ID_Continue
 05D0..05EA    ; ID_Continue
 05F0..05F2    ; ID_Continue
-0610..0615    ; ID_Continue
-0621..063A    ; ID_Continue
+0610..061A    ; ID_Continue
+0621..063F    ; ID_Continue
 0640          ; ID_Continue
 0641..064A    ; ID_Continue
 064B..065E    ; ID_Continue
@@ -2240,8 +2613,7 @@ FFDA..FFDC    ; ID_Start
 0711          ; ID_Continue
 0712..072F    ; ID_Continue
 0730..074A    ; ID_Continue
-074D..076D    ; ID_Continue
-0780..07A5    ; ID_Continue
+074D..07A5    ; ID_Continue
 07A6..07B0    ; ID_Continue
 07B1          ; ID_Continue
 07C0..07C9    ; ID_Continue
@@ -2263,6 +2635,8 @@ FFDA..FFDC    ; ID_Start
 0958..0961    ; ID_Continue
 0962..0963    ; ID_Continue
 0966..096F    ; ID_Continue
+0971          ; ID_Continue
+0972          ; ID_Continue
 097B..097F    ; ID_Continue
 0981          ; ID_Continue
 0982..0983    ; ID_Continue
@@ -2300,11 +2674,13 @@ FFDA..FFDC    ; ID_Start
 0A41..0A42    ; ID_Continue
 0A47..0A48    ; ID_Continue
 0A4B..0A4D    ; ID_Continue
+0A51          ; ID_Continue
 0A59..0A5C    ; ID_Continue
 0A5E          ; ID_Continue
 0A66..0A6F    ; ID_Continue
 0A70..0A71    ; ID_Continue
 0A72..0A74    ; ID_Continue
+0A75          ; ID_Continue
 0A81..0A82    ; ID_Continue
 0A83          ; ID_Continue
 0A85..0A8D    ; ID_Continue
@@ -2338,7 +2714,7 @@ FFDA..FFDC    ; ID_Start
 0B3E          ; ID_Continue
 0B3F          ; ID_Continue
 0B40          ; ID_Continue
-0B41..0B43    ; ID_Continue
+0B41..0B44    ; ID_Continue
 0B47..0B48    ; ID_Continue
 0B4B..0B4C    ; ID_Continue
 0B4D          ; ID_Continue
@@ -2346,6 +2722,7 @@ FFDA..FFDC    ; ID_Start
 0B57          ; ID_Continue
 0B5C..0B5D    ; ID_Continue
 0B5F..0B61    ; ID_Continue
+0B62..0B63    ; ID_Continue
 0B66..0B6F    ; ID_Continue
 0B71          ; ID_Continue
 0B82          ; ID_Continue
@@ -2365,6 +2742,7 @@ FFDA..FFDC    ; ID_Start
 0BC6..0BC8    ; ID_Continue
 0BCA..0BCC    ; ID_Continue
 0BCD          ; ID_Continue
+0BD0          ; ID_Continue
 0BD7          ; ID_Continue
 0BE6..0BEF    ; ID_Continue
 0C01..0C03    ; ID_Continue
@@ -2373,12 +2751,15 @@ FFDA..FFDC    ; ID_Start
 0C12..0C28    ; ID_Continue
 0C2A..0C33    ; ID_Continue
 0C35..0C39    ; ID_Continue
+0C3D          ; ID_Continue
 0C3E..0C40    ; ID_Continue
 0C41..0C44    ; ID_Continue
 0C46..0C48    ; ID_Continue
 0C4A..0C4D    ; ID_Continue
 0C55..0C56    ; ID_Continue
+0C58..0C59    ; ID_Continue
 0C60..0C61    ; ID_Continue
+0C62..0C63    ; ID_Continue
 0C66..0C6F    ; ID_Continue
 0C82..0C83    ; ID_Continue
 0C85..0C8C    ; ID_Continue
@@ -2405,14 +2786,17 @@ FFDA..FFDC    ; ID_Start
 0D0E..0D10    ; ID_Continue
 0D12..0D28    ; ID_Continue
 0D2A..0D39    ; ID_Continue
+0D3D          ; ID_Continue
 0D3E..0D40    ; ID_Continue
-0D41..0D43    ; ID_Continue
+0D41..0D44    ; ID_Continue
 0D46..0D48    ; ID_Continue
 0D4A..0D4C    ; ID_Continue
 0D4D          ; ID_Continue
 0D57          ; ID_Continue
 0D60..0D61    ; ID_Continue
+0D62..0D63    ; ID_Continue
 0D66..0D6F    ; ID_Continue
+0D7A..0D7F    ; ID_Continue
 0D82..0D83    ; ID_Continue
 0D85..0D96    ; ID_Continue
 0D9A..0DB1    ; ID_Continue
@@ -2463,7 +2847,7 @@ FFDA..FFDC    ; ID_Start
 0F39          ; ID_Continue
 0F3E..0F3F    ; ID_Continue
 0F40..0F47    ; ID_Continue
-0F49..0F6A    ; ID_Continue
+0F49..0F6C    ; ID_Continue
 0F71..0F7E    ; ID_Continue
 0F7F          ; ID_Continue
 0F80..0F84    ; ID_Continue
@@ -2472,20 +2856,37 @@ FFDA..FFDC    ; ID_Start
 0F90..0F97    ; ID_Continue
 0F99..0FBC    ; ID_Continue
 0FC6          ; ID_Continue
-1000..1021    ; ID_Continue
-1023..1027    ; ID_Continue
-1029..102A    ; ID_Continue
-102C          ; ID_Continue
+1000..102A    ; ID_Continue
+102B..102C    ; ID_Continue
 102D..1030    ; ID_Continue
 1031          ; ID_Continue
-1032          ; ID_Continue
-1036..1037    ; ID_Continue
+1032..1037    ; ID_Continue
 1038          ; ID_Continue
-1039          ; ID_Continue
+1039..103A    ; ID_Continue
+103B..103C    ; ID_Continue
+103D..103E    ; ID_Continue
+103F          ; ID_Continue
 1040..1049    ; ID_Continue
 1050..1055    ; ID_Continue
 1056..1057    ; ID_Continue
 1058..1059    ; ID_Continue
+105A..105D    ; ID_Continue
+105E..1060    ; ID_Continue
+1061          ; ID_Continue
+1062..1064    ; ID_Continue
+1065..1066    ; ID_Continue
+1067..106D    ; ID_Continue
+106E..1070    ; ID_Continue
+1071..1074    ; ID_Continue
+1075..1081    ; ID_Continue
+1082          ; ID_Continue
+1083..1084    ; ID_Continue
+1085..1086    ; ID_Continue
+1087..108C    ; ID_Continue
+108D          ; ID_Continue
+108E          ; ID_Continue
+108F          ; ID_Continue
+1090..1099    ; ID_Continue
 10A0..10C5    ; ID_Continue
 10D0..10FA    ; ID_Continue
 10FC          ; ID_Continue
@@ -2545,6 +2946,7 @@ FFDA..FFDC    ; ID_Start
 1844..1877    ; ID_Continue
 1880..18A8    ; ID_Continue
 18A9          ; ID_Continue
+18AA          ; ID_Continue
 1900..191C    ; ID_Continue
 1920..1922    ; ID_Continue
 1923..1926    ; ID_Continue
@@ -2579,17 +2981,35 @@ FFDA..FFDC    ; ID_Start
 1B45..1B4B    ; ID_Continue
 1B50..1B59    ; ID_Continue
 1B6B..1B73    ; ID_Continue
+1B80..1B81    ; ID_Continue
+1B82          ; ID_Continue
+1B83..1BA0    ; ID_Continue
+1BA1          ; ID_Continue
+1BA2..1BA5    ; ID_Continue
+1BA6..1BA7    ; ID_Continue
+1BA8..1BA9    ; ID_Continue
+1BAA          ; ID_Continue
+1BAE..1BAF    ; ID_Continue
+1BB0..1BB9    ; ID_Continue
+1C00..1C23    ; ID_Continue
+1C24..1C2B    ; ID_Continue
+1C2C..1C33    ; ID_Continue
+1C34..1C35    ; ID_Continue
+1C36..1C37    ; ID_Continue
+1C40..1C49    ; ID_Continue
+1C4D..1C4F    ; ID_Continue
+1C50..1C59    ; ID_Continue
+1C5A..1C77    ; ID_Continue
+1C78..1C7D    ; ID_Continue
 1D00..1D2B    ; ID_Continue
 1D2C..1D61    ; ID_Continue
 1D62..1D77    ; ID_Continue
 1D78          ; ID_Continue
 1D79..1D9A    ; ID_Continue
 1D9B..1DBF    ; ID_Continue
-1DC0..1DCA    ; ID_Continue
+1DC0..1DE6    ; ID_Continue
 1DFE..1DFF    ; ID_Continue
-1E00..1E9B    ; ID_Continue
-1EA0..1EF9    ; ID_Continue
-1F00..1F15    ; ID_Continue
+1E00..1F15    ; ID_Continue
 1F18..1F1D    ; ID_Continue
 1F20..1F45    ; ID_Continue
 1F48..1F4D    ; ID_Continue
@@ -2615,7 +3035,7 @@ FFDA..FFDC    ; ID_Start
 2090..2094    ; ID_Continue
 20D0..20DC    ; ID_Continue
 20E1          ; ID_Continue
-20E5..20EF    ; ID_Continue
+20E5..20F0    ; ID_Continue
 2102          ; ID_Continue
 2107          ; ID_Continue
 210A..2113    ; ID_Continue
@@ -2635,10 +3055,12 @@ FFDA..FFDC    ; ID_Start
 214E          ; ID_Continue
 2160..2182    ; ID_Continue
 2183..2184    ; ID_Continue
+2185..2188    ; ID_Continue
 2C00..2C2E    ; ID_Continue
 2C30..2C5E    ; ID_Continue
-2C60..2C6C    ; ID_Continue
-2C74..2C77    ; ID_Continue
+2C60..2C6F    ; ID_Continue
+2C71..2C7C    ; ID_Continue
+2C7D          ; ID_Continue
 2C80..2CE4    ; ID_Continue
 2D00..2D25    ; ID_Continue
 2D30..2D65    ; ID_Continue
@@ -2652,6 +3074,7 @@ FFDA..FFDC    ; ID_Start
 2DC8..2DCE    ; ID_Continue
 2DD0..2DD6    ; ID_Continue
 2DD8..2DDE    ; ID_Continue
+2DE0..2DFF    ; ID_Continue
 3005          ; ID_Continue
 3006          ; ID_Continue
 3007          ; ID_Continue
@@ -2669,17 +3092,34 @@ FFDA..FFDC    ; ID_Start
 30A1..30FA    ; ID_Continue
 30FC..30FE    ; ID_Continue
 30FF          ; ID_Continue
-3105..312C    ; ID_Continue
+3105..312D    ; ID_Continue
 3131..318E    ; ID_Continue
 31A0..31B7    ; ID_Continue
 31F0..31FF    ; ID_Continue
 3400..4DB5    ; ID_Continue
-4E00..9FBB    ; ID_Continue
+4E00..9FC3    ; ID_Continue
 A000..A014    ; ID_Continue
 A015          ; ID_Continue
 A016..A48C    ; ID_Continue
-A717..A71A    ; ID_Continue
-A800..A801    ; ID_Continue
+A500..A60B    ; ID_Continue
+A60C          ; ID_Continue
+A610..A61F    ; ID_Continue
+A620..A629    ; ID_Continue
+A62A..A62B    ; ID_Continue
+A640..A65F    ; ID_Continue
+A662..A66D    ; ID_Continue
+A66E          ; ID_Continue
+A66F          ; ID_Continue
+A67C..A67D    ; ID_Continue
+A67F          ; ID_Continue
+A680..A697    ; ID_Continue
+A717..A71F    ; ID_Continue
+A722..A76F    ; ID_Continue
+A770          ; ID_Continue
+A771..A787    ; ID_Continue
+A788          ; ID_Continue
+A78B..A78C    ; ID_Continue
+A7FB..A801    ; ID_Continue
 A802          ; ID_Continue
 A803..A805    ; ID_Continue
 A806          ; ID_Continue
@@ -2690,6 +3130,29 @@ A823..A824    ; ID_Continue
 A825..A826    ; ID_Continue
 A827          ; ID_Continue
 A840..A873    ; ID_Continue
+A880..A881    ; ID_Continue
+A882..A8B3    ; ID_Continue
+A8B4..A8C3    ; ID_Continue
+A8C4          ; ID_Continue
+A8D0..A8D9    ; ID_Continue
+A900..A909    ; ID_Continue
+A90A..A925    ; ID_Continue
+A926..A92D    ; ID_Continue
+A930..A946    ; ID_Continue
+A947..A951    ; ID_Continue
+A952..A953    ; ID_Continue
+AA00..AA28    ; ID_Continue
+AA29..AA2E    ; ID_Continue
+AA2F..AA30    ; ID_Continue
+AA31..AA32    ; ID_Continue
+AA33..AA34    ; ID_Continue
+AA35..AA36    ; ID_Continue
+AA40..AA42    ; ID_Continue
+AA43          ; ID_Continue
+AA44..AA4B    ; ID_Continue
+AA4C          ; ID_Continue
+AA4D          ; ID_Continue
+AA50..AA59    ; ID_Continue
 AC00..D7A3    ; ID_Continue
 F900..FA2D    ; ID_Continue
 FA30..FA6A    ; ID_Continue
@@ -2710,7 +3173,7 @@ FD50..FD8F    ; ID_Continue
 FD92..FDC7    ; ID_Continue
 FDF0..FDFB    ; ID_Continue
 FE00..FE0F    ; ID_Continue
-FE20..FE23    ; ID_Continue
+FE20..FE26    ; ID_Continue
 FE33..FE34    ; ID_Continue
 FE4D..FE4F    ; ID_Continue
 FE70..FE74    ; ID_Continue
@@ -2736,6 +3199,9 @@ FFDA..FFDC    ; ID_Continue
 10050..1005D  ; ID_Continue
 10080..100FA  ; ID_Continue
 10140..10174  ; ID_Continue
+101FD         ; ID_Continue
+10280..1029C  ; ID_Continue
+102A0..102D0  ; ID_Continue
 10300..1031E  ; ID_Continue
 10330..10340  ; ID_Continue
 10341         ; ID_Continue
@@ -2755,6 +3221,7 @@ FFDA..FFDC    ; ID_Continue
 1083C         ; ID_Continue
 1083F         ; ID_Continue
 10900..10915  ; ID_Continue
+10920..10939  ; ID_Continue
 10A00         ; ID_Continue
 10A01..10A03  ; ID_Continue
 10A05..10A06  ; ID_Continue
@@ -2808,7 +3275,7 @@ FFDA..FFDC    ; ID_Continue
 2F800..2FA1D  ; ID_Continue
 E0100..E01EF  ; ID_Continue
 
-# Total code points: 94074
+# Total code points: 95331
 
 # ================================================
 
@@ -2836,22 +3303,25 @@ E0100..E01EF  ; ID_Continue
 02B0..02C1    ; XID_Start
 02C6..02D1    ; XID_Start
 02E0..02E4    ; XID_Start
+02EC          ; XID_Start
 02EE          ; XID_Start
+0370..0373    ; XID_Start
+0374          ; XID_Start
+0376..0377    ; XID_Start
 037B..037D    ; XID_Start
 0386          ; XID_Start
 0388..038A    ; XID_Start
 038C          ; XID_Start
 038E..03A1    ; XID_Start
-03A3..03CE    ; XID_Start
-03D0..03F5    ; XID_Start
+03A3..03F5    ; XID_Start
 03F7..0481    ; XID_Start
-048A..0513    ; XID_Start
+048A..0523    ; XID_Start
 0531..0556    ; XID_Start
 0559          ; XID_Start
 0561..0587    ; XID_Start
 05D0..05EA    ; XID_Start
 05F0..05F2    ; XID_Start
-0621..063A    ; XID_Start
+0621..063F    ; XID_Start
 0640          ; XID_Start
 0641..064A    ; XID_Start
 066E..066F    ; XID_Start
@@ -2863,8 +3333,7 @@ E0100..E01EF  ; ID_Continue
 06FF          ; XID_Start
 0710          ; XID_Start
 0712..072F    ; XID_Start
-074D..076D    ; XID_Start
-0780..07A5    ; XID_Start
+074D..07A5    ; XID_Start
 07B1          ; XID_Start
 07CA..07EA    ; XID_Start
 07F4..07F5    ; XID_Start
@@ -2873,6 +3342,8 @@ E0100..E01EF  ; ID_Continue
 093D          ; XID_Start
 0950          ; XID_Start
 0958..0961    ; XID_Start
+0971          ; XID_Start
+0972          ; XID_Start
 097B..097F    ; XID_Start
 0985..098C    ; XID_Start
 098F..0990    ; XID_Start
@@ -2924,11 +3395,14 @@ E0100..E01EF  ; ID_Continue
 0BA3..0BA4    ; XID_Start
 0BA8..0BAA    ; XID_Start
 0BAE..0BB9    ; XID_Start
+0BD0          ; XID_Start
 0C05..0C0C    ; XID_Start
 0C0E..0C10    ; XID_Start
 0C12..0C28    ; XID_Start
 0C2A..0C33    ; XID_Start
 0C35..0C39    ; XID_Start
+0C3D          ; XID_Start
+0C58..0C59    ; XID_Start
 0C60..0C61    ; XID_Start
 0C85..0C8C    ; XID_Start
 0C8E..0C90    ; XID_Start
@@ -2942,7 +3416,9 @@ E0100..E01EF  ; ID_Continue
 0D0E..0D10    ; XID_Start
 0D12..0D28    ; XID_Start
 0D2A..0D39    ; XID_Start
+0D3D          ; XID_Start
 0D60..0D61    ; XID_Start
+0D7A..0D7F    ; XID_Start
 0D85..0D96    ; XID_Start
 0D9A..0DB1    ; XID_Start
 0DB3..0DBB    ; XID_Start
@@ -2971,12 +3447,17 @@ E0100..E01EF  ; ID_Continue
 0EDC..0EDD    ; XID_Start
 0F00          ; XID_Start
 0F40..0F47    ; XID_Start
-0F49..0F6A    ; XID_Start
+0F49..0F6C    ; XID_Start
 0F88..0F8B    ; XID_Start
-1000..1021    ; XID_Start
-1023..1027    ; XID_Start
-1029..102A    ; XID_Start
+1000..102A    ; XID_Start
+103F          ; XID_Start
 1050..1055    ; XID_Start
+105A..105D    ; XID_Start
+1061          ; XID_Start
+1065..1066    ; XID_Start
+106E..1070    ; XID_Start
+1075..1081    ; XID_Start
+108E          ; XID_Start
 10A0..10C5    ; XID_Start
 10D0..10FA    ; XID_Start
 10FC          ; XID_Start
@@ -3019,6 +3500,7 @@ E0100..E01EF  ; ID_Continue
 1843          ; XID_Start
 1844..1877    ; XID_Start
 1880..18A8    ; XID_Start
+18AA          ; XID_Start
 1900..191C    ; XID_Start
 1950..196D    ; XID_Start
 1970..1974    ; XID_Start
@@ -3027,15 +3509,19 @@ E0100..E01EF  ; ID_Continue
 1A00..1A16    ; XID_Start
 1B05..1B33    ; XID_Start
 1B45..1B4B    ; XID_Start
+1B83..1BA0    ; XID_Start
+1BAE..1BAF    ; XID_Start
+1C00..1C23    ; XID_Start
+1C4D..1C4F    ; XID_Start
+1C5A..1C77    ; XID_Start
+1C78..1C7D    ; XID_Start
 1D00..1D2B    ; XID_Start
 1D2C..1D61    ; XID_Start
 1D62..1D77    ; XID_Start
 1D78          ; XID_Start
 1D79..1D9A    ; XID_Start
 1D9B..1DBF    ; XID_Start
-1E00..1E9B    ; XID_Start
-1EA0..1EF9    ; XID_Start
-1F00..1F15    ; XID_Start
+1E00..1F15    ; XID_Start
 1F18..1F1D    ; XID_Start
 1F20..1F45    ; XID_Start
 1F48..1F4D    ; XID_Start
@@ -3076,10 +3562,12 @@ E0100..E01EF  ; ID_Continue
 214E          ; XID_Start
 2160..2182    ; XID_Start
 2183..2184    ; XID_Start
+2185..2188    ; XID_Start
 2C00..2C2E    ; XID_Start
 2C30..2C5E    ; XID_Start
-2C60..2C6C    ; XID_Start
-2C74..2C77    ; XID_Start
+2C60..2C6F    ; XID_Start
+2C71..2C7C    ; XID_Start
+2C7D          ; XID_Start
 2C80..2CE4    ; XID_Start
 2D00..2D25    ; XID_Start
 2D30..2D65    ; XID_Start
@@ -3107,21 +3595,41 @@ E0100..E01EF  ; ID_Continue
 30A1..30FA    ; XID_Start
 30FC..30FE    ; XID_Start
 30FF          ; XID_Start
-3105..312C    ; XID_Start
+3105..312D    ; XID_Start
 3131..318E    ; XID_Start
 31A0..31B7    ; XID_Start
 31F0..31FF    ; XID_Start
 3400..4DB5    ; XID_Start
-4E00..9FBB    ; XID_Start
+4E00..9FC3    ; XID_Start
 A000..A014    ; XID_Start
 A015          ; XID_Start
 A016..A48C    ; XID_Start
-A717..A71A    ; XID_Start
-A800..A801    ; XID_Start
+A500..A60B    ; XID_Start
+A60C          ; XID_Start
+A610..A61F    ; XID_Start
+A62A..A62B    ; XID_Start
+A640..A65F    ; XID_Start
+A662..A66D    ; XID_Start
+A66E          ; XID_Start
+A67F          ; XID_Start
+A680..A697    ; XID_Start
+A717..A71F    ; XID_Start
+A722..A76F    ; XID_Start
+A770          ; XID_Start
+A771..A787    ; XID_Start
+A788          ; XID_Start
+A78B..A78C    ; XID_Start
+A7FB..A801    ; XID_Start
 A803..A805    ; XID_Start
 A807..A80A    ; XID_Start
 A80C..A822    ; XID_Start
 A840..A873    ; XID_Start
+A882..A8B3    ; XID_Start
+A90A..A925    ; XID_Start
+A930..A946    ; XID_Start
+AA00..AA28    ; XID_Start
+AA40..AA42    ; XID_Start
+AA44..AA4B    ; XID_Start
 AC00..D7A3    ; XID_Start
 F900..FA2D    ; XID_Start
 FA30..FA6A    ; XID_Start
@@ -3166,6 +3674,8 @@ FFDA..FFDC    ; XID_Start
 10050..1005D  ; XID_Start
 10080..100FA  ; XID_Start
 10140..10174  ; XID_Start
+10280..1029C  ; XID_Start
+102A0..102D0  ; XID_Start
 10300..1031E  ; XID_Start
 10330..10340  ; XID_Start
 10341         ; XID_Start
@@ -3184,6 +3694,7 @@ FFDA..FFDC    ; XID_Start
 1083C         ; XID_Start
 1083F         ; XID_Start
 10900..10915  ; XID_Start
+10920..10939  ; XID_Start
 10A00         ; XID_Start
 10A10..10A13  ; XID_Start
 10A15..10A17  ; XID_Start
@@ -3223,7 +3734,7 @@ FFDA..FFDC    ; XID_Start
 20000..2A6D6  ; XID_Start
 2F800..2FA1D  ; XID_Start
 
-# Total code points: 92687
+# Total code points: 93649
 
 # ================================================
 
@@ -3255,18 +3766,22 @@ FFDA..FFDC    ; XID_Start
 02B0..02C1    ; XID_Continue
 02C6..02D1    ; XID_Continue
 02E0..02E4    ; XID_Continue
+02EC          ; XID_Continue
 02EE          ; XID_Continue
 0300..036F    ; XID_Continue
+0370..0373    ; XID_Continue
+0374          ; XID_Continue
+0376..0377    ; XID_Continue
 037B..037D    ; XID_Continue
 0386          ; XID_Continue
+0387          ; XID_Continue
 0388..038A    ; XID_Continue
 038C          ; XID_Continue
 038E..03A1    ; XID_Continue
-03A3..03CE    ; XID_Continue
-03D0..03F5    ; XID_Continue
+03A3..03F5    ; XID_Continue
 03F7..0481    ; XID_Continue
-0483..0486    ; XID_Continue
-048A..0513    ; XID_Continue
+0483..0487    ; XID_Continue
+048A..0523    ; XID_Continue
 0531..0556    ; XID_Continue
 0559          ; XID_Continue
 0561..0587    ; XID_Continue
@@ -3277,8 +3792,8 @@ FFDA..FFDC    ; XID_Start
 05C7          ; XID_Continue
 05D0..05EA    ; XID_Continue
 05F0..05F2    ; XID_Continue
-0610..0615    ; XID_Continue
-0621..063A    ; XID_Continue
+0610..061A    ; XID_Continue
+0621..063F    ; XID_Continue
 0640          ; XID_Continue
 0641..064A    ; XID_Continue
 064B..065E    ; XID_Continue
@@ -3300,8 +3815,7 @@ FFDA..FFDC    ; XID_Start
 0711          ; XID_Continue
 0712..072F    ; XID_Continue
 0730..074A    ; XID_Continue
-074D..076D    ; XID_Continue
-0780..07A5    ; XID_Continue
+074D..07A5    ; XID_Continue
 07A6..07B0    ; XID_Continue
 07B1          ; XID_Continue
 07C0..07C9    ; XID_Continue
@@ -3323,6 +3837,8 @@ FFDA..FFDC    ; XID_Start
 0958..0961    ; XID_Continue
 0962..0963    ; XID_Continue
 0966..096F    ; XID_Continue
+0971          ; XID_Continue
+0972          ; XID_Continue
 097B..097F    ; XID_Continue
 0981          ; XID_Continue
 0982..0983    ; XID_Continue
@@ -3360,11 +3876,13 @@ FFDA..FFDC    ; XID_Start
 0A41..0A42    ; XID_Continue
 0A47..0A48    ; XID_Continue
 0A4B..0A4D    ; XID_Continue
+0A51          ; XID_Continue
 0A59..0A5C    ; XID_Continue
 0A5E          ; XID_Continue
 0A66..0A6F    ; XID_Continue
 0A70..0A71    ; XID_Continue
 0A72..0A74    ; XID_Continue
+0A75          ; XID_Continue
 0A81..0A82    ; XID_Continue
 0A83          ; XID_Continue
 0A85..0A8D    ; XID_Continue
@@ -3398,7 +3916,7 @@ FFDA..FFDC    ; XID_Start
 0B3E          ; XID_Continue
 0B3F          ; XID_Continue
 0B40          ; XID_Continue
-0B41..0B43    ; XID_Continue
+0B41..0B44    ; XID_Continue
 0B47..0B48    ; XID_Continue
 0B4B..0B4C    ; XID_Continue
 0B4D          ; XID_Continue
@@ -3406,6 +3924,7 @@ FFDA..FFDC    ; XID_Start
 0B57          ; XID_Continue
 0B5C..0B5D    ; XID_Continue
 0B5F..0B61    ; XID_Continue
+0B62..0B63    ; XID_Continue
 0B66..0B6F    ; XID_Continue
 0B71          ; XID_Continue
 0B82          ; XID_Continue
@@ -3425,6 +3944,7 @@ FFDA..FFDC    ; XID_Start
 0BC6..0BC8    ; XID_Continue
 0BCA..0BCC    ; XID_Continue
 0BCD          ; XID_Continue
+0BD0          ; XID_Continue
 0BD7          ; XID_Continue
 0BE6..0BEF    ; XID_Continue
 0C01..0C03    ; XID_Continue
@@ -3433,12 +3953,15 @@ FFDA..FFDC    ; XID_Start
 0C12..0C28    ; XID_Continue
 0C2A..0C33    ; XID_Continue
 0C35..0C39    ; XID_Continue
+0C3D          ; XID_Continue
 0C3E..0C40    ; XID_Continue
 0C41..0C44    ; XID_Continue
 0C46..0C48    ; XID_Continue
 0C4A..0C4D    ; XID_Continue
 0C55..0C56    ; XID_Continue
+0C58..0C59    ; XID_Continue
 0C60..0C61    ; XID_Continue
+0C62..0C63    ; XID_Continue
 0C66..0C6F    ; XID_Continue
 0C82..0C83    ; XID_Continue
 0C85..0C8C    ; XID_Continue
@@ -3465,14 +3988,17 @@ FFDA..FFDC    ; XID_Start
 0D0E..0D10    ; XID_Continue
 0D12..0D28    ; XID_Continue
 0D2A..0D39    ; XID_Continue
+0D3D          ; XID_Continue
 0D3E..0D40    ; XID_Continue
-0D41..0D43    ; XID_Continue
+0D41..0D44    ; XID_Continue
 0D46..0D48    ; XID_Continue
 0D4A..0D4C    ; XID_Continue
 0D4D          ; XID_Continue
 0D57          ; XID_Continue
 0D60..0D61    ; XID_Continue
+0D62..0D63    ; XID_Continue
 0D66..0D6F    ; XID_Continue
+0D7A..0D7F    ; XID_Continue
 0D82..0D83    ; XID_Continue
 0D85..0D96    ; XID_Continue
 0D9A..0DB1    ; XID_Continue
@@ -3523,7 +4049,7 @@ FFDA..FFDC    ; XID_Start
 0F39          ; XID_Continue
 0F3E..0F3F    ; XID_Continue
 0F40..0F47    ; XID_Continue
-0F49..0F6A    ; XID_Continue
+0F49..0F6C    ; XID_Continue
 0F71..0F7E    ; XID_Continue
 0F7F          ; XID_Continue
 0F80..0F84    ; XID_Continue
@@ -3532,20 +4058,37 @@ FFDA..FFDC    ; XID_Start
 0F90..0F97    ; XID_Continue
 0F99..0FBC    ; XID_Continue
 0FC6          ; XID_Continue
-1000..1021    ; XID_Continue
-1023..1027    ; XID_Continue
-1029..102A    ; XID_Continue
-102C          ; XID_Continue
+1000..102A    ; XID_Continue
+102B..102C    ; XID_Continue
 102D..1030    ; XID_Continue
 1031          ; XID_Continue
-1032          ; XID_Continue
-1036..1037    ; XID_Continue
+1032..1037    ; XID_Continue
 1038          ; XID_Continue
-1039          ; XID_Continue
+1039..103A    ; XID_Continue
+103B..103C    ; XID_Continue
+103D..103E    ; XID_Continue
+103F          ; XID_Continue
 1040..1049    ; XID_Continue
 1050..1055    ; XID_Continue
 1056..1057    ; XID_Continue
 1058..1059    ; XID_Continue
+105A..105D    ; XID_Continue
+105E..1060    ; XID_Continue
+1061          ; XID_Continue
+1062..1064    ; XID_Continue
+1065..1066    ; XID_Continue
+1067..106D    ; XID_Continue
+106E..1070    ; XID_Continue
+1071..1074    ; XID_Continue
+1075..1081    ; XID_Continue
+1082          ; XID_Continue
+1083..1084    ; XID_Continue
+1085..1086    ; XID_Continue
+1087..108C    ; XID_Continue
+108D          ; XID_Continue
+108E          ; XID_Continue
+108F          ; XID_Continue
+1090..1099    ; XID_Continue
 10A0..10C5    ; XID_Continue
 10D0..10FA    ; XID_Continue
 10FC          ; XID_Continue
@@ -3605,6 +4148,7 @@ FFDA..FFDC    ; XID_Start
 1844..1877    ; XID_Continue
 1880..18A8    ; XID_Continue
 18A9          ; XID_Continue
+18AA          ; XID_Continue
 1900..191C    ; XID_Continue
 1920..1922    ; XID_Continue
 1923..1926    ; XID_Continue
@@ -3639,17 +4183,35 @@ FFDA..FFDC    ; XID_Start
 1B45..1B4B    ; XID_Continue
 1B50..1B59    ; XID_Continue
 1B6B..1B73    ; XID_Continue
+1B80..1B81    ; XID_Continue
+1B82          ; XID_Continue
+1B83..1BA0    ; XID_Continue
+1BA1          ; XID_Continue
+1BA2..1BA5    ; XID_Continue
+1BA6..1BA7    ; XID_Continue
+1BA8..1BA9    ; XID_Continue
+1BAA          ; XID_Continue
+1BAE..1BAF    ; XID_Continue
+1BB0..1BB9    ; XID_Continue
+1C00..1C23    ; XID_Continue
+1C24..1C2B    ; XID_Continue
+1C2C..1C33    ; XID_Continue
+1C34..1C35    ; XID_Continue
+1C36..1C37    ; XID_Continue
+1C40..1C49    ; XID_Continue
+1C4D..1C4F    ; XID_Continue
+1C50..1C59    ; XID_Continue
+1C5A..1C77    ; XID_Continue
+1C78..1C7D    ; XID_Continue
 1D00..1D2B    ; XID_Continue
 1D2C..1D61    ; XID_Continue
 1D62..1D77    ; XID_Continue
 1D78          ; XID_Continue
 1D79..1D9A    ; XID_Continue
 1D9B..1DBF    ; XID_Continue
-1DC0..1DCA    ; XID_Continue
+1DC0..1DE6    ; XID_Continue
 1DFE..1DFF    ; XID_Continue
-1E00..1E9B    ; XID_Continue
-1EA0..1EF9    ; XID_Continue
-1F00..1F15    ; XID_Continue
+1E00..1F15    ; XID_Continue
 1F18..1F1D    ; XID_Continue
 1F20..1F45    ; XID_Continue
 1F48..1F4D    ; XID_Continue
@@ -3675,7 +4237,7 @@ FFDA..FFDC    ; XID_Start
 2090..2094    ; XID_Continue
 20D0..20DC    ; XID_Continue
 20E1          ; XID_Continue
-20E5..20EF    ; XID_Continue
+20E5..20F0    ; XID_Continue
 2102          ; XID_Continue
 2107          ; XID_Continue
 210A..2113    ; XID_Continue
@@ -3695,10 +4257,12 @@ FFDA..FFDC    ; XID_Start
 214E          ; XID_Continue
 2160..2182    ; XID_Continue
 2183..2184    ; XID_Continue
+2185..2188    ; XID_Continue
 2C00..2C2E    ; XID_Continue
 2C30..2C5E    ; XID_Continue
-2C60..2C6C    ; XID_Continue
-2C74..2C77    ; XID_Continue
+2C60..2C6F    ; XID_Continue
+2C71..2C7C    ; XID_Continue
+2C7D          ; XID_Continue
 2C80..2CE4    ; XID_Continue
 2D00..2D25    ; XID_Continue
 2D30..2D65    ; XID_Continue
@@ -3712,6 +4276,7 @@ FFDA..FFDC    ; XID_Start
 2DC8..2DCE    ; XID_Continue
 2DD0..2DD6    ; XID_Continue
 2DD8..2DDE    ; XID_Continue
+2DE0..2DFF    ; XID_Continue
 3005          ; XID_Continue
 3006          ; XID_Continue
 3007          ; XID_Continue
@@ -3728,17 +4293,34 @@ FFDA..FFDC    ; XID_Start
 30A1..30FA    ; XID_Continue
 30FC..30FE    ; XID_Continue
 30FF          ; XID_Continue
-3105..312C    ; XID_Continue
+3105..312D    ; XID_Continue
 3131..318E    ; XID_Continue
 31A0..31B7    ; XID_Continue
 31F0..31FF    ; XID_Continue
 3400..4DB5    ; XID_Continue
-4E00..9FBB    ; XID_Continue
+4E00..9FC3    ; XID_Continue
 A000..A014    ; XID_Continue
 A015          ; XID_Continue
 A016..A48C    ; XID_Continue
-A717..A71A    ; XID_Continue
-A800..A801    ; XID_Continue
+A500..A60B    ; XID_Continue
+A60C          ; XID_Continue
+A610..A61F    ; XID_Continue
+A620..A629    ; XID_Continue
+A62A..A62B    ; XID_Continue
+A640..A65F    ; XID_Continue
+A662..A66D    ; XID_Continue
+A66E          ; XID_Continue
+A66F          ; XID_Continue
+A67C..A67D    ; XID_Continue
+A67F          ; XID_Continue
+A680..A697    ; XID_Continue
+A717..A71F    ; XID_Continue
+A722..A76F    ; XID_Continue
+A770          ; XID_Continue
+A771..A787    ; XID_Continue
+A788          ; XID_Continue
+A78B..A78C    ; XID_Continue
+A7FB..A801    ; XID_Continue
 A802          ; XID_Continue
 A803..A805    ; XID_Continue
 A806          ; XID_Continue
@@ -3749,6 +4331,29 @@ A823..A824    ; XID_Continue
 A825..A826    ; XID_Continue
 A827          ; XID_Continue
 A840..A873    ; XID_Continue
+A880..A881    ; XID_Continue
+A882..A8B3    ; XID_Continue
+A8B4..A8C3    ; XID_Continue
+A8C4          ; XID_Continue
+A8D0..A8D9    ; XID_Continue
+A900..A909    ; XID_Continue
+A90A..A925    ; XID_Continue
+A926..A92D    ; XID_Continue
+A930..A946    ; XID_Continue
+A947..A951    ; XID_Continue
+A952..A953    ; XID_Continue
+AA00..AA28    ; XID_Continue
+AA29..AA2E    ; XID_Continue
+AA2F..AA30    ; XID_Continue
+AA31..AA32    ; XID_Continue
+AA33..AA34    ; XID_Continue
+AA35..AA36    ; XID_Continue
+AA40..AA42    ; XID_Continue
+AA43          ; XID_Continue
+AA44..AA4B    ; XID_Continue
+AA4C          ; XID_Continue
+AA4D          ; XID_Continue
+AA50..AA59    ; XID_Continue
 AC00..D7A3    ; XID_Continue
 F900..FA2D    ; XID_Continue
 FA30..FA6A    ; XID_Continue
@@ -3770,7 +4375,7 @@ FD50..FD8F    ; XID_Continue
 FD92..FDC7    ; XID_Continue
 FDF0..FDF9    ; XID_Continue
 FE00..FE0F    ; XID_Continue
-FE20..FE23    ; XID_Continue
+FE20..FE26    ; XID_Continue
 FE33..FE34    ; XID_Continue
 FE4D..FE4F    ; XID_Continue
 FE71          ; XID_Continue
@@ -3801,6 +4406,9 @@ FFDA..FFDC    ; XID_Continue
 10050..1005D  ; XID_Continue
 10080..100FA  ; XID_Continue
 10140..10174  ; XID_Continue
+101FD         ; XID_Continue
+10280..1029C  ; XID_Continue
+102A0..102D0  ; XID_Continue
 10300..1031E  ; XID_Continue
 10330..10340  ; XID_Continue
 10341         ; XID_Continue
@@ -3820,6 +4428,7 @@ FFDA..FFDC    ; XID_Continue
 1083C         ; XID_Continue
 1083F         ; XID_Continue
 10900..10915  ; XID_Continue
+10920..10939  ; XID_Continue
 10A00         ; XID_Continue
 10A01..10A03  ; XID_Continue
 10A05..10A06  ; XID_Continue
@@ -3873,64 +4482,44 @@ FFDA..FFDC    ; XID_Continue
 2F800..2FA1D  ; XID_Continue
 E0100..E01EF  ; XID_Continue
 
-# Total code points: 94056
+# Total code points: 95312
 
 # ================================================
 
 # Derived Property: Default_Ignorable_Code_Point
-#  Generated from Other_Default_Ignorable_Code_Point + Cf + Cc + Cs + Noncharacters
-#  - White_Space - FFF9..FFFB (Annotation Characters)
+#  Generated from
+#    Other_Default_Ignorable_Code_Point
+#  + Cf (Format characters)
+#  + Variation_Selector
+#  - White_Space
+#  - FFF9..FFFB (Annotation Characters)
+#  - 0600..0603, 06DD, 070F (exceptional Cf characters that should be visible)
 
-0000..0008    ; Default_Ignorable_Code_Point
-000E..001F    ; Default_Ignorable_Code_Point
-007F..0084    ; Default_Ignorable_Code_Point
-0086..009F    ; Default_Ignorable_Code_Point
 00AD          ; Default_Ignorable_Code_Point
 034F          ; Default_Ignorable_Code_Point
-0600..0603    ; Default_Ignorable_Code_Point
-06DD          ; Default_Ignorable_Code_Point
-070F          ; Default_Ignorable_Code_Point
 115F..1160    ; Default_Ignorable_Code_Point
 17B4..17B5    ; Default_Ignorable_Code_Point
 180B..180D    ; Default_Ignorable_Code_Point
 200B..200F    ; Default_Ignorable_Code_Point
 202A..202E    ; Default_Ignorable_Code_Point
-2060..2063    ; Default_Ignorable_Code_Point
-2064..2069    ; Default_Ignorable_Code_Point
+2060..2064    ; Default_Ignorable_Code_Point
+2065..2069    ; Default_Ignorable_Code_Point
 206A..206F    ; Default_Ignorable_Code_Point
 3164          ; Default_Ignorable_Code_Point
-D800..DFFF    ; Default_Ignorable_Code_Point
-FDD0..FDEF    ; Default_Ignorable_Code_Point
 FE00..FE0F    ; Default_Ignorable_Code_Point
 FEFF          ; Default_Ignorable_Code_Point
 FFA0          ; Default_Ignorable_Code_Point
 FFF0..FFF8    ; Default_Ignorable_Code_Point
-FFFE..FFFF    ; Default_Ignorable_Code_Point
 1D173..1D17A  ; Default_Ignorable_Code_Point
-1FFFE..1FFFF  ; Default_Ignorable_Code_Point
-2FFFE..2FFFF  ; Default_Ignorable_Code_Point
-3FFFE..3FFFF  ; Default_Ignorable_Code_Point
-4FFFE..4FFFF  ; Default_Ignorable_Code_Point
-5FFFE..5FFFF  ; Default_Ignorable_Code_Point
-6FFFE..6FFFF  ; Default_Ignorable_Code_Point
-7FFFE..7FFFF  ; Default_Ignorable_Code_Point
-8FFFE..8FFFF  ; Default_Ignorable_Code_Point
-9FFFE..9FFFF  ; Default_Ignorable_Code_Point
-AFFFE..AFFFF  ; Default_Ignorable_Code_Point
-BFFFE..BFFFF  ; Default_Ignorable_Code_Point
-CFFFE..CFFFF  ; Default_Ignorable_Code_Point
-DFFFE..E0000  ; Default_Ignorable_Code_Point
+E0000         ; Default_Ignorable_Code_Point
 E0001         ; Default_Ignorable_Code_Point
 E0002..E001F  ; Default_Ignorable_Code_Point
 E0020..E007F  ; Default_Ignorable_Code_Point
 E0080..E00FF  ; Default_Ignorable_Code_Point
 E0100..E01EF  ; Default_Ignorable_Code_Point
 E01F0..E0FFF  ; Default_Ignorable_Code_Point
-EFFFE..EFFFF  ; Default_Ignorable_Code_Point
-FFFFE..FFFFF  ; Default_Ignorable_Code_Point
-10FFFE..10FFFF; Default_Ignorable_Code_Point
 
-# Total code points: 6346
+# Total code points: 4167
 
 # ================================================
 
@@ -3940,14 +4529,14 @@ FFFFE..FFFFF  ; Default_Ignorable_Code_Point
 #  they may be either in Grapheme_Base, or in Grapheme_Extend, or in neither.
 
 0300..036F    ; Grapheme_Extend
-0483..0486    ; Grapheme_Extend
+0483..0487    ; Grapheme_Extend
 0488..0489    ; Grapheme_Extend
 0591..05BD    ; Grapheme_Extend
 05BF          ; Grapheme_Extend
 05C1..05C2    ; Grapheme_Extend
 05C4..05C5    ; Grapheme_Extend
 05C7          ; Grapheme_Extend
-0610..0615    ; Grapheme_Extend
+0610..061A    ; Grapheme_Extend
 064B..065E    ; Grapheme_Extend
 0670          ; Grapheme_Extend
 06D6..06DC    ; Grapheme_Extend
@@ -3977,7 +4566,9 @@ FFFFE..FFFFF  ; Default_Ignorable_Code_Point
 0A41..0A42    ; Grapheme_Extend
 0A47..0A48    ; Grapheme_Extend
 0A4B..0A4D    ; Grapheme_Extend
+0A51          ; Grapheme_Extend
 0A70..0A71    ; Grapheme_Extend
+0A75          ; Grapheme_Extend
 0A81..0A82    ; Grapheme_Extend
 0ABC          ; Grapheme_Extend
 0AC1..0AC5    ; Grapheme_Extend
@@ -3988,10 +4579,11 @@ FFFFE..FFFFF  ; Default_Ignorable_Code_Point
 0B3C          ; Grapheme_Extend
 0B3E          ; Grapheme_Extend
 0B3F          ; Grapheme_Extend
-0B41..0B43    ; Grapheme_Extend
+0B41..0B44    ; Grapheme_Extend
 0B4D          ; Grapheme_Extend
 0B56          ; Grapheme_Extend
 0B57          ; Grapheme_Extend
+0B62..0B63    ; Grapheme_Extend
 0B82          ; Grapheme_Extend
 0BBE          ; Grapheme_Extend
 0BC0          ; Grapheme_Extend
@@ -4001,6 +4593,7 @@ FFFFE..FFFFF  ; Default_Ignorable_Code_Point
 0C46..0C48    ; Grapheme_Extend
 0C4A..0C4D    ; Grapheme_Extend
 0C55..0C56    ; Grapheme_Extend
+0C62..0C63    ; Grapheme_Extend
 0CBC          ; Grapheme_Extend
 0CBF          ; Grapheme_Extend
 0CC2          ; Grapheme_Extend
@@ -4009,9 +4602,10 @@ FFFFE..FFFFF  ; Default_Ignorable_Code_Point
 0CD5..0CD6    ; Grapheme_Extend
 0CE2..0CE3    ; Grapheme_Extend
 0D3E          ; Grapheme_Extend
-0D41..0D43    ; Grapheme_Extend
+0D41..0D44    ; Grapheme_Extend
 0D4D          ; Grapheme_Extend
 0D57          ; Grapheme_Extend
+0D62..0D63    ; Grapheme_Extend
 0DCA          ; Grapheme_Extend
 0DCF          ; Grapheme_Extend
 0DD2..0DD4    ; Grapheme_Extend
@@ -4035,10 +4629,15 @@ FFFFE..FFFFF  ; Default_Ignorable_Code_Point
 0F99..0FBC    ; Grapheme_Extend
 0FC6          ; Grapheme_Extend
 102D..1030    ; Grapheme_Extend
-1032          ; Grapheme_Extend
-1036..1037    ; Grapheme_Extend
-1039          ; Grapheme_Extend
+1032..1037    ; Grapheme_Extend
+1039..103A    ; Grapheme_Extend
+103D..103E    ; Grapheme_Extend
 1058..1059    ; Grapheme_Extend
+105E..1060    ; Grapheme_Extend
+1071..1074    ; Grapheme_Extend
+1082          ; Grapheme_Extend
+1085..1086    ; Grapheme_Extend
+108D          ; Grapheme_Extend
 135F          ; Grapheme_Extend
 1712..1714    ; Grapheme_Extend
 1732..1734    ; Grapheme_Extend
@@ -4061,22 +4660,42 @@ FFFFE..FFFFF  ; Default_Ignorable_Code_Point
 1B3C          ; Grapheme_Extend
 1B42          ; Grapheme_Extend
 1B6B..1B73    ; Grapheme_Extend
-1DC0..1DCA    ; Grapheme_Extend
+1B80..1B81    ; Grapheme_Extend
+1BA2..1BA5    ; Grapheme_Extend
+1BA8..1BA9    ; Grapheme_Extend
+1C2C..1C33    ; Grapheme_Extend
+1C36..1C37    ; Grapheme_Extend
+1DC0..1DE6    ; Grapheme_Extend
 1DFE..1DFF    ; Grapheme_Extend
 200C..200D    ; Grapheme_Extend
 20D0..20DC    ; Grapheme_Extend
 20DD..20E0    ; Grapheme_Extend
 20E1          ; Grapheme_Extend
 20E2..20E4    ; Grapheme_Extend
-20E5..20EF    ; Grapheme_Extend
+20E5..20F0    ; Grapheme_Extend
+2DE0..2DFF    ; Grapheme_Extend
 302A..302F    ; Grapheme_Extend
 3099..309A    ; Grapheme_Extend
+A66F          ; Grapheme_Extend
+A670..A672    ; Grapheme_Extend
+A67C..A67D    ; Grapheme_Extend
+A802          ; Grapheme_Extend
 A806          ; Grapheme_Extend
 A80B          ; Grapheme_Extend
 A825..A826    ; Grapheme_Extend
+A8C4          ; Grapheme_Extend
+A926..A92D    ; Grapheme_Extend
+A947..A951    ; Grapheme_Extend
+AA29..AA2E    ; Grapheme_Extend
+AA31..AA32    ; Grapheme_Extend
+AA35..AA36    ; Grapheme_Extend
+AA43          ; Grapheme_Extend
+AA4C          ; Grapheme_Extend
 FB1E          ; Grapheme_Extend
 FE00..FE0F    ; Grapheme_Extend
-FE20..FE23    ; Grapheme_Extend
+FE20..FE26    ; Grapheme_Extend
+FF9E..FF9F    ; Grapheme_Extend
+101FD         ; Grapheme_Extend
 10A01..10A03  ; Grapheme_Extend
 10A05..10A06  ; Grapheme_Extend
 10A0C..10A0F  ; Grapheme_Extend
@@ -4091,7 +4710,7 @@ FE20..FE23    ; Grapheme_Extend
 1D242..1D244  ; Grapheme_Extend
 E0100..E01EF  ; Grapheme_Extend
 
-# Total code points: 911
+# Total code points: 1068
 
 # ================================================
 
@@ -4167,10 +4786,15 @@ E0100..E01EF  ; Grapheme_Extend
 02C6..02D1    ; Grapheme_Base
 02D2..02DF    ; Grapheme_Base
 02E0..02E4    ; Grapheme_Base
-02E5..02ED    ; Grapheme_Base
+02E5..02EB    ; Grapheme_Base
+02EC          ; Grapheme_Base
+02ED          ; Grapheme_Base
 02EE          ; Grapheme_Base
 02EF..02FF    ; Grapheme_Base
-0374..0375    ; Grapheme_Base
+0370..0373    ; Grapheme_Base
+0374          ; Grapheme_Base
+0375          ; Grapheme_Base
+0376..0377    ; Grapheme_Base
 037A          ; Grapheme_Base
 037B..037D    ; Grapheme_Base
 037E          ; Grapheme_Base
@@ -4180,12 +4804,11 @@ E0100..E01EF  ; Grapheme_Extend
 0388..038A    ; Grapheme_Base
 038C          ; Grapheme_Base
 038E..03A1    ; Grapheme_Base
-03A3..03CE    ; Grapheme_Base
-03D0..03F5    ; Grapheme_Base
+03A3..03F5    ; Grapheme_Base
 03F6          ; Grapheme_Base
 03F7..0481    ; Grapheme_Base
 0482          ; Grapheme_Base
-048A..0513    ; Grapheme_Base
+048A..0523    ; Grapheme_Base
 0531..0556    ; Grapheme_Base
 0559          ; Grapheme_Base
 055A..055F    ; Grapheme_Base
@@ -4199,12 +4822,14 @@ E0100..E01EF  ; Grapheme_Extend
 05D0..05EA    ; Grapheme_Base
 05F0..05F2    ; Grapheme_Base
 05F3..05F4    ; Grapheme_Base
+0606..0608    ; Grapheme_Base
+0609..060A    ; Grapheme_Base
 060B          ; Grapheme_Base
 060C..060D    ; Grapheme_Base
 060E..060F    ; Grapheme_Base
 061B          ; Grapheme_Base
 061E..061F    ; Grapheme_Base
-0621..063A    ; Grapheme_Base
+0621..063F    ; Grapheme_Base
 0640          ; Grapheme_Base
 0641..064A    ; Grapheme_Base
 0660..0669    ; Grapheme_Base
@@ -4223,8 +4848,7 @@ E0100..E01EF  ; Grapheme_Extend
 0700..070D    ; Grapheme_Base
 0710          ; Grapheme_Base
 0712..072F    ; Grapheme_Base
-074D..076D    ; Grapheme_Base
-0780..07A5    ; Grapheme_Base
+074D..07A5    ; Grapheme_Base
 07B1          ; Grapheme_Base
 07C0..07C9    ; Grapheme_Base
 07CA..07EA    ; Grapheme_Base
@@ -4242,6 +4866,8 @@ E0100..E01EF  ; Grapheme_Extend
 0964..0965    ; Grapheme_Base
 0966..096F    ; Grapheme_Base
 0970          ; Grapheme_Base
+0971          ; Grapheme_Base
+0972          ; Grapheme_Base
 097B..097F    ; Grapheme_Base
 0982..0983    ; Grapheme_Base
 0985..098C    ; Grapheme_Base
@@ -4320,6 +4946,7 @@ E0100..E01EF  ; Grapheme_Extend
 0BC1..0BC2    ; Grapheme_Base
 0BC6..0BC8    ; Grapheme_Base
 0BCA..0BCC    ; Grapheme_Base
+0BD0          ; Grapheme_Base
 0BE6..0BEF    ; Grapheme_Base
 0BF0..0BF2    ; Grapheme_Base
 0BF3..0BF8    ; Grapheme_Base
@@ -4331,9 +4958,13 @@ E0100..E01EF  ; Grapheme_Extend
 0C12..0C28    ; Grapheme_Base
 0C2A..0C33    ; Grapheme_Base
 0C35..0C39    ; Grapheme_Base
+0C3D          ; Grapheme_Base
 0C41..0C44    ; Grapheme_Base
+0C58..0C59    ; Grapheme_Base
 0C60..0C61    ; Grapheme_Base
 0C66..0C6F    ; Grapheme_Base
+0C78..0C7E    ; Grapheme_Base
+0C7F          ; Grapheme_Base
 0C82..0C83    ; Grapheme_Base
 0C85..0C8C    ; Grapheme_Base
 0C8E..0C90    ; Grapheme_Base
@@ -4355,11 +4986,15 @@ E0100..E01EF  ; Grapheme_Extend
 0D0E..0D10    ; Grapheme_Base
 0D12..0D28    ; Grapheme_Base
 0D2A..0D39    ; Grapheme_Base
+0D3D          ; Grapheme_Base
 0D3F..0D40    ; Grapheme_Base
 0D46..0D48    ; Grapheme_Base
 0D4A..0D4C    ; Grapheme_Base
 0D60..0D61    ; Grapheme_Base
 0D66..0D6F    ; Grapheme_Base
+0D70..0D75    ; Grapheme_Base
+0D79          ; Grapheme_Base
+0D7A..0D7F    ; Grapheme_Base
 0D82..0D83    ; Grapheme_Base
 0D85..0D96    ; Grapheme_Base
 0D9A..0DB1    ; Grapheme_Base
@@ -4412,24 +5047,37 @@ E0100..E01EF  ; Grapheme_Extend
 0F3D          ; Grapheme_Base
 0F3E..0F3F    ; Grapheme_Base
 0F40..0F47    ; Grapheme_Base
-0F49..0F6A    ; Grapheme_Base
+0F49..0F6C    ; Grapheme_Base
 0F7F          ; Grapheme_Base
 0F85          ; Grapheme_Base
 0F88..0F8B    ; Grapheme_Base
 0FBE..0FC5    ; Grapheme_Base
 0FC7..0FCC    ; Grapheme_Base
-0FCF          ; Grapheme_Base
-0FD0..0FD1    ; Grapheme_Base
-1000..1021    ; Grapheme_Base
-1023..1027    ; Grapheme_Base
-1029..102A    ; Grapheme_Base
-102C          ; Grapheme_Base
+0FCE..0FCF    ; Grapheme_Base
+0FD0..0FD4    ; Grapheme_Base
+1000..102A    ; Grapheme_Base
+102B..102C    ; Grapheme_Base
 1031          ; Grapheme_Base
 1038          ; Grapheme_Base
+103B..103C    ; Grapheme_Base
+103F          ; Grapheme_Base
 1040..1049    ; Grapheme_Base
 104A..104F    ; Grapheme_Base
 1050..1055    ; Grapheme_Base
 1056..1057    ; Grapheme_Base
+105A..105D    ; Grapheme_Base
+1061          ; Grapheme_Base
+1062..1064    ; Grapheme_Base
+1065..1066    ; Grapheme_Base
+1067..106D    ; Grapheme_Base
+106E..1070    ; Grapheme_Base
+1075..1081    ; Grapheme_Base
+1083..1084    ; Grapheme_Base
+1087..108C    ; Grapheme_Base
+108E          ; Grapheme_Base
+108F          ; Grapheme_Base
+1090..1099    ; Grapheme_Base
+109E..109F    ; Grapheme_Base
 10A0..10C5    ; Grapheme_Base
 10D0..10FA    ; Grapheme_Base
 10FB          ; Grapheme_Base
@@ -4496,6 +5144,7 @@ E0100..E01EF  ; Grapheme_Extend
 1843          ; Grapheme_Base
 1844..1877    ; Grapheme_Base
 1880..18A8    ; Grapheme_Base
+18AA          ; Grapheme_Base
 1900..191C    ; Grapheme_Base
 1923..1926    ; Grapheme_Base
 1929..192B    ; Grapheme_Base
@@ -4527,15 +5176,30 @@ E0100..E01EF  ; Grapheme_Extend
 1B5A..1B60    ; Grapheme_Base
 1B61..1B6A    ; Grapheme_Base
 1B74..1B7C    ; Grapheme_Base
+1B82          ; Grapheme_Base
+1B83..1BA0    ; Grapheme_Base
+1BA1          ; Grapheme_Base
+1BA6..1BA7    ; Grapheme_Base
+1BAA          ; Grapheme_Base
+1BAE..1BAF    ; Grapheme_Base
+1BB0..1BB9    ; Grapheme_Base
+1C00..1C23    ; Grapheme_Base
+1C24..1C2B    ; Grapheme_Base
+1C34..1C35    ; Grapheme_Base
+1C3B..1C3F    ; Grapheme_Base
+1C40..1C49    ; Grapheme_Base
+1C4D..1C4F    ; Grapheme_Base
+1C50..1C59    ; Grapheme_Base
+1C5A..1C77    ; Grapheme_Base
+1C78..1C7D    ; Grapheme_Base
+1C7E..1C7F    ; Grapheme_Base
 1D00..1D2B    ; Grapheme_Base
 1D2C..1D61    ; Grapheme_Base
 1D62..1D77    ; Grapheme_Base
 1D78          ; Grapheme_Base
 1D79..1D9A    ; Grapheme_Base
 1D9B..1DBF    ; Grapheme_Base
-1E00..1E9B    ; Grapheme_Base
-1EA0..1EF9    ; Grapheme_Base
-1F00..1F15    ; Grapheme_Base
+1E00..1F15    ; Grapheme_Base
 1F18..1F1D    ; Grapheme_Base
 1F20..1F45    ; Grapheme_Base
 1F48..1F4D    ; Grapheme_Base
@@ -4630,9 +5294,11 @@ E0100..E01EF  ; Grapheme_Extend
 214B          ; Grapheme_Base
 214C..214D    ; Grapheme_Base
 214E          ; Grapheme_Base
+214F          ; Grapheme_Base
 2153..215F    ; Grapheme_Base
 2160..2182    ; Grapheme_Base
 2183..2184    ; Grapheme_Base
+2185..2188    ; Grapheme_Base
 2190..2194    ; Grapheme_Base
 2195..2199    ; Grapheme_Base
 219A..219B    ; Grapheme_Base
@@ -4679,8 +5345,9 @@ E0100..E01EF  ; Grapheme_Extend
 25F8..25FF    ; Grapheme_Base
 2600..266E    ; Grapheme_Base
 266F          ; Grapheme_Base
-2670..269C    ; Grapheme_Base
-26A0..26B2    ; Grapheme_Base
+2670..269D    ; Grapheme_Base
+26A0..26BC    ; Grapheme_Base
+26C0..26C3    ; Grapheme_Base
 2701..2704    ; Grapheme_Base
 2706..2709    ; Grapheme_Base
 270C..2727    ; Grapheme_Base
@@ -4712,6 +5379,7 @@ E0100..E01EF  ; Grapheme_Extend
 27C5          ; Grapheme_Base
 27C6          ; Grapheme_Base
 27C7..27CA    ; Grapheme_Base
+27CC          ; Grapheme_Base
 27D0..27E5    ; Grapheme_Base
 27E6          ; Grapheme_Base
 27E7          ; Grapheme_Base
@@ -4719,6 +5387,10 @@ E0100..E01EF  ; Grapheme_Extend
 27E9          ; Grapheme_Base
 27EA          ; Grapheme_Base
 27EB          ; Grapheme_Base
+27EC          ; Grapheme_Base
+27ED          ; Grapheme_Base
+27EE          ; Grapheme_Base
+27EF          ; Grapheme_Base
 27F0..27FF    ; Grapheme_Base
 2800..28FF    ; Grapheme_Base
 2900..2982    ; Grapheme_Base
@@ -4753,12 +5425,16 @@ E0100..E01EF  ; Grapheme_Extend
 29FC          ; Grapheme_Base
 29FD          ; Grapheme_Base
 29FE..2AFF    ; Grapheme_Base
-2B00..2B1A    ; Grapheme_Base
-2B20..2B23    ; Grapheme_Base
+2B00..2B2F    ; Grapheme_Base
+2B30..2B44    ; Grapheme_Base
+2B45..2B46    ; Grapheme_Base
+2B47..2B4C    ; Grapheme_Base
+2B50..2B54    ; Grapheme_Base
 2C00..2C2E    ; Grapheme_Base
 2C30..2C5E    ; Grapheme_Base
-2C60..2C6C    ; Grapheme_Base
-2C74..2C77    ; Grapheme_Base
+2C60..2C6F    ; Grapheme_Base
+2C71..2C7C    ; Grapheme_Base
+2C7D          ; Grapheme_Base
 2C80..2CE4    ; Grapheme_Base
 2CE5..2CEA    ; Grapheme_Base
 2CF9..2CFC    ; Grapheme_Base
@@ -4789,8 +5465,25 @@ E0100..E01EF  ; Grapheme_Extend
 2E0D          ; Grapheme_Base
 2E0E..2E16    ; Grapheme_Base
 2E17          ; Grapheme_Base
+2E18..2E19    ; Grapheme_Base
+2E1A          ; Grapheme_Base
+2E1B          ; Grapheme_Base
 2E1C          ; Grapheme_Base
 2E1D          ; Grapheme_Base
+2E1E..2E1F    ; Grapheme_Base
+2E20          ; Grapheme_Base
+2E21          ; Grapheme_Base
+2E22          ; Grapheme_Base
+2E23          ; Grapheme_Base
+2E24          ; Grapheme_Base
+2E25          ; Grapheme_Base
+2E26          ; Grapheme_Base
+2E27          ; Grapheme_Base
+2E28          ; Grapheme_Base
+2E29          ; Grapheme_Base
+2E2A..2E2E    ; Grapheme_Base
+2E2F          ; Grapheme_Base
+2E30          ; Grapheme_Base
 2E80..2E99    ; Grapheme_Base
 2E9B..2EF3    ; Grapheme_Base
 2F00..2FD5    ; Grapheme_Base
@@ -4842,13 +5535,13 @@ E0100..E01EF  ; Grapheme_Extend
 30FB          ; Grapheme_Base
 30FC..30FE    ; Grapheme_Base
 30FF          ; Grapheme_Base
-3105..312C    ; Grapheme_Base
+3105..312D    ; Grapheme_Base
 3131..318E    ; Grapheme_Base
 3190..3191    ; Grapheme_Base
 3192..3195    ; Grapheme_Base
 3196..319F    ; Grapheme_Base
 31A0..31B7    ; Grapheme_Base
-31C0..31CF    ; Grapheme_Base
+31C0..31E3    ; Grapheme_Base
 31F0..31FF    ; Grapheme_Base
 3200..321E    ; Grapheme_Base
 3220..3229    ; Grapheme_Base
@@ -4863,16 +5556,34 @@ E0100..E01EF  ; Grapheme_Extend
 3300..33FF    ; Grapheme_Base
 3400..4DB5    ; Grapheme_Base
 4DC0..4DFF    ; Grapheme_Base
-4E00..9FBB    ; Grapheme_Base
+4E00..9FC3    ; Grapheme_Base
 A000..A014    ; Grapheme_Base
 A015          ; Grapheme_Base
 A016..A48C    ; Grapheme_Base
 A490..A4C6    ; Grapheme_Base
+A500..A60B    ; Grapheme_Base
+A60C          ; Grapheme_Base
+A60D..A60F    ; Grapheme_Base
+A610..A61F    ; Grapheme_Base
+A620..A629    ; Grapheme_Base
+A62A..A62B    ; Grapheme_Base
+A640..A65F    ; Grapheme_Base
+A662..A66D    ; Grapheme_Base
+A66E          ; Grapheme_Base
+A673          ; Grapheme_Base
+A67E          ; Grapheme_Base
+A67F          ; Grapheme_Base
+A680..A697    ; Grapheme_Base
 A700..A716    ; Grapheme_Base
-A717..A71A    ; Grapheme_Base
+A717..A71F    ; Grapheme_Base
 A720..A721    ; Grapheme_Base
-A800..A801    ; Grapheme_Base
-A802          ; Grapheme_Base
+A722..A76F    ; Grapheme_Base
+A770          ; Grapheme_Base
+A771..A787    ; Grapheme_Base
+A788          ; Grapheme_Base
+A789..A78A    ; Grapheme_Base
+A78B..A78C    ; Grapheme_Base
+A7FB..A801    ; Grapheme_Base
 A803..A805    ; Grapheme_Base
 A807..A80A    ; Grapheme_Base
 A80C..A822    ; Grapheme_Base
@@ -4881,6 +5592,25 @@ A827          ; Grapheme_Base
 A828..A82B    ; Grapheme_Base
 A840..A873    ; Grapheme_Base
 A874..A877    ; Grapheme_Base
+A880..A881    ; Grapheme_Base
+A882..A8B3    ; Grapheme_Base
+A8B4..A8C3    ; Grapheme_Base
+A8CE..A8CF    ; Grapheme_Base
+A8D0..A8D9    ; Grapheme_Base
+A900..A909    ; Grapheme_Base
+A90A..A925    ; Grapheme_Base
+A92E..A92F    ; Grapheme_Base
+A930..A946    ; Grapheme_Base
+A952..A953    ; Grapheme_Base
+A95F          ; Grapheme_Base
+AA00..AA28    ; Grapheme_Base
+AA2F..AA30    ; Grapheme_Base
+AA33..AA34    ; Grapheme_Base
+AA40..AA42    ; Grapheme_Base
+AA44..AA4B    ; Grapheme_Base
+AA4D          ; Grapheme_Base
+AA50..AA59    ; Grapheme_Base
+AA5C..AA5F    ; Grapheme_Base
 AC00..D7A3    ; Grapheme_Base
 F900..FA2D    ; Grapheme_Base
 FA30..FA6A    ; Grapheme_Base
@@ -4985,7 +5715,6 @@ FF64..FF65    ; Grapheme_Base
 FF66..FF6F    ; Grapheme_Base
 FF70          ; Grapheme_Base
 FF71..FF9D    ; Grapheme_Base
-FF9E..FF9F    ; Grapheme_Base
 FFA0..FFBE    ; Grapheme_Base
 FFC2..FFC7    ; Grapheme_Base
 FFCA..FFCF    ; Grapheme_Base
@@ -5015,6 +5744,10 @@ FFFC..FFFD    ; Grapheme_Base
 10175..10178  ; Grapheme_Base
 10179..10189  ; Grapheme_Base
 1018A         ; Grapheme_Base
+10190..1019B  ; Grapheme_Base
+101D0..101FC  ; Grapheme_Base
+10280..1029C  ; Grapheme_Base
+102A0..102D0  ; Grapheme_Base
 10300..1031E  ; Grapheme_Base
 10320..10323  ; Grapheme_Base
 10330..10340  ; Grapheme_Base
@@ -5039,6 +5772,8 @@ FFFC..FFFD    ; Grapheme_Base
 10900..10915  ; Grapheme_Base
 10916..10919  ; Grapheme_Base
 1091F         ; Grapheme_Base
+10920..10939  ; Grapheme_Base
+1093F         ; Grapheme_Base
 10A00         ; Grapheme_Base
 10A10..10A13  ; Grapheme_Base
 10A15..10A17  ; Grapheme_Base
@@ -5050,7 +5785,7 @@ FFFC..FFFD    ; Grapheme_Base
 12470..12473  ; Grapheme_Base
 1D000..1D0F5  ; Grapheme_Base
 1D100..1D126  ; Grapheme_Base
-1D12A..1D164  ; Grapheme_Base
+1D129..1D164  ; Grapheme_Base
 1D166         ; Grapheme_Base
 1D16A..1D16C  ; Grapheme_Base
 1D16D         ; Grapheme_Base
@@ -5102,10 +5837,12 @@ FFFC..FFFD    ; Grapheme_Base
 1D7C3         ; Grapheme_Base
 1D7C4..1D7CB  ; Grapheme_Base
 1D7CE..1D7FF  ; Grapheme_Base
+1F000..1F02B  ; Grapheme_Base
+1F030..1F093  ; Grapheme_Base
 20000..2A6D6  ; Grapheme_Base
 2F800..2FA1D  ; Grapheme_Base
 
-# Total code points: 97975
+# Total code points: 99441
 
 # ================================================
 
@@ -5125,14 +5862,17 @@ FFFC..FFFD    ; Grapheme_Base
 0DCA          ; Grapheme_Link
 0E3A          ; Grapheme_Link
 0F84          ; Grapheme_Link
-1039          ; Grapheme_Link
+1039..103A    ; Grapheme_Link
 1714          ; Grapheme_Link
 1734          ; Grapheme_Link
 17D2          ; Grapheme_Link
 1B44          ; Grapheme_Link
+1BAA          ; Grapheme_Link
 A806          ; Grapheme_Link
+A8C4          ; Grapheme_Link
+A953          ; Grapheme_Link
 10A3F         ; Grapheme_Link
 
-# Total code points: 19
+# Total code points: 23
 
 # EOF