]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/data/unidata/base_unidata/DerivedCoreProperties.txt
ICU-461.18.tar.gz
[apple/icu.git] / icuSources / data / unidata / base_unidata / DerivedCoreProperties.txt
index c9505fae3746ebc6e9590a4e2f3d8197b72bd53e..b0fdca9b20054d1785102e1720725948669064b5 100644 (file)
@@ -1,10 +1,10 @@
-# DerivedCoreProperties-5.0.0.txt
-# Date: 2006-03-03, 08:22:53 GMT [MD]
+# DerivedCoreProperties-6.0.0.txt
+# Date: 2010-08-19, 00:48:05 GMT [MD]
 #
 # Unicode Character Database
-# Copyright (c) 1991-2006 Unicode, Inc.
+# Copyright (c) 1991-2010 Unicode, Inc.
 # For terms of use, see http://www.unicode.org/terms_of_use.html
-# For documentation, see UCD.html
+# For documentation, see http://www.unicode.org/reports/tr44/
 
 # ================================================
 
 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
 20D0..20DC    ; Math
 20E1          ; Math
 20E5..20E6    ; Math
-20EC..20EF    ; Math
+20EB..20EF    ; Math
 2102          ; Math
+2107          ; Math
 210A..2113    ; Math
 2115          ; Math
+2118          ; Math
 2119..211D    ; Math
 2124          ; Math
 2128          ; 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
-27D0..27E5    ; Math
+27CC          ; Math
+27CE..27E5    ; Math
 27E6          ; Math
 27E7          ; Math
 27E8          ; 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 +217,7 @@ FFE9..FFEC    ; Math
 1D7C4..1D7CB  ; Math
 1D7CE..1D7FF  ; Math
 
-# Total code points: 2024
+# Total code points: 2165
 
 # ================================================
 
@@ -201,18 +241,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..0527    ; Alphabetic
 0531..0556    ; Alphabetic
 0559          ; Alphabetic
 0561..0587    ; Alphabetic
@@ -223,12 +266,12 @@ FFE9..FFEC    ; Math
 05C7          ; Alphabetic
 05D0..05EA    ; Alphabetic
 05F0..05F2    ; Alphabetic
-0610..0615    ; Alphabetic
-0621..063A    ; Alphabetic
+0610..061A    ; Alphabetic
+0620..063F    ; Alphabetic
 0640          ; Alphabetic
 0641..064A    ; Alphabetic
 064B..0657    ; Alphabetic
-0659..065E    ; Alphabetic
+0659..065F    ; Alphabetic
 066E..066F    ; Alphabetic
 0670          ; Alphabetic
 0671..06D3    ; Alphabetic
@@ -245,24 +288,38 @@ 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
 07F4..07F5    ; Alphabetic
 07FA          ; Alphabetic
-0901..0902    ; Alphabetic
+0800..0815    ; Alphabetic
+0816..0817    ; Alphabetic
+081A          ; Alphabetic
+081B..0823    ; Alphabetic
+0824          ; Alphabetic
+0825..0827    ; Alphabetic
+0828          ; Alphabetic
+0829..082C    ; Alphabetic
+0840..0858    ; Alphabetic
+0900..0902    ; Alphabetic
 0903          ; Alphabetic
 0904..0939    ; Alphabetic
+093A          ; Alphabetic
+093B          ; Alphabetic
 093D          ; Alphabetic
 093E..0940    ; Alphabetic
 0941..0948    ; Alphabetic
 0949..094C    ; Alphabetic
+094E..094F    ; Alphabetic
 0950          ; Alphabetic
+0955..0957    ; Alphabetic
 0958..0961    ; Alphabetic
 0962..0963    ; Alphabetic
-097B..097F    ; Alphabetic
+0971          ; Alphabetic
+0972..0977    ; Alphabetic
+0979..097F    ; Alphabetic
 0981          ; Alphabetic
 0982..0983    ; Alphabetic
 0985..098C    ; Alphabetic
@@ -295,10 +352,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 +387,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 +412,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 +420,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
@@ -383,17 +447,21 @@ FFE9..FFEC    ; Math
 0CDE          ; Alphabetic
 0CE0..0CE1    ; Alphabetic
 0CE2..0CE3    ; Alphabetic
+0CF1..0CF2    ; Alphabetic
 0D02..0D03    ; Alphabetic
 0D05..0D0C    ; Alphabetic
 0D0E..0D10    ; Alphabetic
-0D12..0D28    ; Alphabetic
-0D2A..0D39    ; Alphabetic
+0D12..0D3A    ; Alphabetic
+0D3D          ; Alphabetic
 0D3E..0D40    ; Alphabetic
-0D41..0D43    ; Alphabetic
+0D41..0D44    ; Alphabetic
 0D46..0D48    ; Alphabetic
 0D4A..0D4C    ; Alphabetic
+0D4E          ; Alphabetic
 0D57          ; Alphabetic
 0D60..0D61    ; Alphabetic
+0D62..0D63    ; Alphabetic
+0D7A..0D7F    ; Alphabetic
 0D82..0D83    ; Alphabetic
 0D85..0D96    ; Alphabetic
 0D9A..0DB1    ; Alphabetic
@@ -435,32 +503,44 @@ 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
+0F88..0F8C    ; Alphabetic
+0F8D..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
+109C          ; Alphabetic
+109D          ; Alphabetic
 10A0..10C5    ; Alphabetic
 10D0..10FA    ; Alphabetic
 10FC          ; Alphabetic
-1100..1159    ; Alphabetic
-115F..11A2    ; Alphabetic
-11A8..11F9    ; Alphabetic
-1200..1248    ; Alphabetic
+1100..1248    ; Alphabetic
 124A..124D    ; Alphabetic
 1250..1256    ; Alphabetic
 1258          ; Alphabetic
@@ -480,7 +560,7 @@ FFE9..FFEC    ; Math
 1380..138F    ; Alphabetic
 13A0..13F4    ; Alphabetic
 1401..166C    ; Alphabetic
-166F..1676    ; Alphabetic
+166F..167F    ; Alphabetic
 1681..169A    ; Alphabetic
 16A0..16EA    ; Alphabetic
 16EE..16F0    ; Alphabetic
@@ -507,6 +587,8 @@ FFE9..FFEC    ; Math
 1844..1877    ; Alphabetic
 1880..18A8    ; Alphabetic
 18A9          ; Alphabetic
+18AA          ; Alphabetic
+18B0..18F5    ; Alphabetic
 1900..191C    ; Alphabetic
 1920..1922    ; Alphabetic
 1923..1926    ; Alphabetic
@@ -517,13 +599,25 @@ FFE9..FFEC    ; Math
 1933..1938    ; Alphabetic
 1950..196D    ; Alphabetic
 1970..1974    ; Alphabetic
-1980..19A9    ; Alphabetic
+1980..19AB    ; Alphabetic
 19B0..19C0    ; Alphabetic
 19C1..19C7    ; Alphabetic
 19C8..19C9    ; Alphabetic
 1A00..1A16    ; Alphabetic
 1A17..1A18    ; Alphabetic
 1A19..1A1B    ; Alphabetic
+1A20..1A54    ; Alphabetic
+1A55          ; Alphabetic
+1A56          ; Alphabetic
+1A57          ; Alphabetic
+1A58..1A5E    ; Alphabetic
+1A61          ; Alphabetic
+1A62          ; Alphabetic
+1A63..1A64    ; Alphabetic
+1A65..1A6C    ; Alphabetic
+1A6D..1A72    ; Alphabetic
+1A73..1A74    ; Alphabetic
+1AA7          ; Alphabetic
 1B00..1B03    ; Alphabetic
 1B04          ; Alphabetic
 1B05..1B33    ; Alphabetic
@@ -535,15 +629,38 @@ 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
+1BC0..1BE5    ; Alphabetic
+1BE7          ; Alphabetic
+1BE8..1BE9    ; Alphabetic
+1BEA..1BEC    ; Alphabetic
+1BED          ; Alphabetic
+1BEE          ; Alphabetic
+1BEF..1BF1    ; Alphabetic
+1C00..1C23    ; Alphabetic
+1C24..1C2B    ; Alphabetic
+1C2C..1C33    ; Alphabetic
+1C34..1C35    ; Alphabetic
+1C4D..1C4F    ; Alphabetic
+1C5A..1C77    ; Alphabetic
+1C78..1C7D    ; Alphabetic
+1CE9..1CEC    ; Alphabetic
+1CEE..1CF1    ; Alphabetic
+1CF2          ; 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
@@ -564,7 +681,7 @@ FFE9..FFEC    ; Math
 1FF6..1FFC    ; Alphabetic
 2071          ; Alphabetic
 207F          ; Alphabetic
-2090..2094    ; Alphabetic
+2090..209C    ; Alphabetic
 2102          ; Alphabetic
 2107          ; Alphabetic
 210A..2113    ; Alphabetic
@@ -582,12 +699,14 @@ 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
-2C80..2CE4    ; Alphabetic
+2C60..2C7C    ; Alphabetic
+2C7D          ; Alphabetic
+2C7E..2CE4    ; Alphabetic
+2CEB..2CEE    ; Alphabetic
 2D00..2D25    ; Alphabetic
 2D30..2D65    ; Alphabetic
 2D6F          ; Alphabetic
@@ -600,6 +719,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 +735,37 @@ FFE9..FFEC    ; Math
 30A1..30FA    ; Alphabetic
 30FC..30FE    ; Alphabetic
 30FF          ; Alphabetic
-3105..312C    ; Alphabetic
+3105..312D    ; Alphabetic
 3131..318E    ; Alphabetic
-31A0..31B7    ; Alphabetic
+31A0..31BA    ; Alphabetic
 31F0..31FF    ; Alphabetic
 3400..4DB5    ; Alphabetic
-4E00..9FBB    ; Alphabetic
+4E00..9FCB    ; Alphabetic
 A000..A014    ; Alphabetic
 A015          ; Alphabetic
 A016..A48C    ; Alphabetic
-A717..A71A    ; Alphabetic
-A800..A801    ; Alphabetic
+A4D0..A4F7    ; Alphabetic
+A4F8..A4FD    ; Alphabetic
+A500..A60B    ; Alphabetic
+A60C          ; Alphabetic
+A610..A61F    ; Alphabetic
+A62A..A62B    ; Alphabetic
+A640..A66D    ; Alphabetic
+A66E          ; Alphabetic
+A67F          ; Alphabetic
+A680..A697    ; Alphabetic
+A6A0..A6E5    ; Alphabetic
+A6E6..A6EF    ; Alphabetic
+A717..A71F    ; Alphabetic
+A722..A76F    ; Alphabetic
+A770          ; Alphabetic
+A771..A787    ; Alphabetic
+A788          ; Alphabetic
+A78B..A78E    ; Alphabetic
+A790..A791    ; Alphabetic
+A7A0..A7A9    ; Alphabetic
+A7FA          ; Alphabetic
+A7FB..A801    ; Alphabetic
 A803..A805    ; Alphabetic
 A807..A80A    ; Alphabetic
 A80C..A822    ; Alphabetic
@@ -632,9 +773,69 @@ A823..A824    ; Alphabetic
 A825..A826    ; Alphabetic
 A827          ; Alphabetic
 A840..A873    ; Alphabetic
+A880..A881    ; Alphabetic
+A882..A8B3    ; Alphabetic
+A8B4..A8C3    ; Alphabetic
+A8F2..A8F7    ; Alphabetic
+A8FB          ; Alphabetic
+A90A..A925    ; Alphabetic
+A926..A92A    ; Alphabetic
+A930..A946    ; Alphabetic
+A947..A951    ; Alphabetic
+A952          ; Alphabetic
+A960..A97C    ; Alphabetic
+A980..A982    ; Alphabetic
+A983          ; Alphabetic
+A984..A9B2    ; Alphabetic
+A9B4..A9B5    ; Alphabetic
+A9B6..A9B9    ; Alphabetic
+A9BA..A9BB    ; Alphabetic
+A9BC          ; Alphabetic
+A9BD..A9BF    ; Alphabetic
+A9CF          ; 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
+AA60..AA6F    ; Alphabetic
+AA70          ; Alphabetic
+AA71..AA76    ; Alphabetic
+AA7A          ; Alphabetic
+AA80..AAAF    ; Alphabetic
+AAB0          ; Alphabetic
+AAB1          ; Alphabetic
+AAB2..AAB4    ; Alphabetic
+AAB5..AAB6    ; Alphabetic
+AAB7..AAB8    ; Alphabetic
+AAB9..AABD    ; Alphabetic
+AABE          ; Alphabetic
+AAC0          ; Alphabetic
+AAC2          ; Alphabetic
+AADB..AADC    ; Alphabetic
+AADD          ; Alphabetic
+AB01..AB06    ; Alphabetic
+AB09..AB0E    ; Alphabetic
+AB11..AB16    ; Alphabetic
+AB20..AB26    ; Alphabetic
+AB28..AB2E    ; Alphabetic
+ABC0..ABE2    ; Alphabetic
+ABE3..ABE4    ; Alphabetic
+ABE5          ; Alphabetic
+ABE6..ABE7    ; Alphabetic
+ABE8          ; Alphabetic
+ABE9..ABEA    ; Alphabetic
 AC00..D7A3    ; Alphabetic
+D7B0..D7C6    ; Alphabetic
+D7CB..D7FB    ; Alphabetic
 F900..FA2D    ; Alphabetic
-FA30..FA6A    ; Alphabetic
+FA30..FA6D    ; Alphabetic
 FA70..FAD9    ; Alphabetic
 FB00..FB06    ; Alphabetic
 FB13..FB17    ; Alphabetic
@@ -672,6 +873,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
@@ -688,8 +891,9 @@ FFDA..FFDC    ; Alphabetic
 1080A..10835  ; Alphabetic
 10837..10838  ; Alphabetic
 1083C         ; Alphabetic
-1083F         ; Alphabetic
+1083F..10855  ; Alphabetic
 10900..10915  ; Alphabetic
+10920..10939  ; Alphabetic
 10A00         ; Alphabetic
 10A01..10A03  ; Alphabetic
 10A05..10A06  ; Alphabetic
@@ -697,8 +901,26 @@ FFDA..FFDC    ; Alphabetic
 10A10..10A13  ; Alphabetic
 10A15..10A17  ; Alphabetic
 10A19..10A33  ; Alphabetic
+10A60..10A7C  ; Alphabetic
+10B00..10B35  ; Alphabetic
+10B40..10B55  ; Alphabetic
+10B60..10B72  ; Alphabetic
+10C00..10C48  ; Alphabetic
+11000         ; Alphabetic
+11001         ; Alphabetic
+11002         ; Alphabetic
+11003..11037  ; Alphabetic
+11038..11045  ; Alphabetic
+11082         ; Alphabetic
+11083..110AF  ; Alphabetic
+110B0..110B2  ; Alphabetic
+110B3..110B6  ; Alphabetic
+110B7..110B8  ; Alphabetic
 12000..1236E  ; Alphabetic
 12400..12462  ; Alphabetic
+13000..1342E  ; Alphabetic
+16800..16A38  ; Alphabetic
+1B000..1B001  ; Alphabetic
 1D400..1D454  ; Alphabetic
 1D456..1D49C  ; Alphabetic
 1D49E..1D49F  ; Alphabetic
@@ -730,9 +952,11 @@ FFDA..FFDC    ; Alphabetic
 1D7AA..1D7C2  ; Alphabetic
 1D7C4..1D7CB  ; Alphabetic
 20000..2A6D6  ; Alphabetic
+2A700..2B734  ; Alphabetic
+2B740..2B81D  ; Alphabetic
 2F800..2FA1D  ; Alphabetic
 
-# Total code points: 93217
+# Total code points: 101539
 
 # ================================================
 
@@ -891,6 +1115,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 +1225,16 @@ 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
+0525          ; Lowercase
+0527          ; Lowercase
 0561..0587    ; Lowercase
 1D00..1D2B    ; Lowercase
 1D2C..1D61    ; Lowercase
@@ -1079,7 +1316,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 +1363,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
@@ -1146,8 +1386,6 @@ FFDA..FFDC    ; Alphabetic
 1FE0..1FE7    ; Lowercase
 1FF2..1FF4    ; Lowercase
 1FF6..1FF7    ; Lowercase
-2071          ; Lowercase
-207F          ; Lowercase
 2090..2094    ; Lowercase
 210A          ; Lowercase
 210E..210F    ; Lowercase
@@ -1167,8 +1405,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
@@ -1219,7 +1459,100 @@ FFDA..FFDC    ; Alphabetic
 2CDF          ; Lowercase
 2CE1          ; Lowercase
 2CE3..2CE4    ; Lowercase
+2CEC          ; Lowercase
+2CEE          ; 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
+A661          ; 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
+A78E          ; Lowercase
+A791          ; Lowercase
+A7A1          ; Lowercase
+A7A3          ; Lowercase
+A7A5          ; Lowercase
+A7A7          ; Lowercase
+A7A9          ; Lowercase
+A7FA          ; Lowercase
 FB00..FB06    ; Lowercase
 FB13..FB17    ; Lowercase
 FF41..FF5A    ; Lowercase
@@ -1253,7 +1586,7 @@ FF41..FF5A    ; Lowercase
 1D7C4..1D7C9  ; Lowercase
 1D7CB         ; Lowercase
 
-# Total code points: 1791
+# Total code points: 1918
 
 # ================================================
 
@@ -1404,12 +1737,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 +1849,16 @@ 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
+0524          ; Uppercase
+0526          ; Uppercase
 0531..0556    ; Uppercase
 10A0..10C5    ; Uppercase
 1E00          ; Uppercase
@@ -1589,6 +1936,7 @@ FF41..FF5A    ; Lowercase
 1E90          ; Uppercase
 1E92          ; Uppercase
 1E94          ; Uppercase
+1E9E          ; Uppercase
 1EA0          ; Uppercase
 1EA2          ; Uppercase
 1EA4          ; Uppercase
@@ -1634,6 +1982,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,8 +2022,10 @@ FF41..FF5A    ; Lowercase
 2C67          ; Uppercase
 2C69          ; Uppercase
 2C6B          ; Uppercase
+2C6D..2C70    ; Uppercase
+2C72          ; Uppercase
 2C75          ; Uppercase
-2C80          ; Uppercase
+2C7E..2C80    ; Uppercase
 2C82          ; Uppercase
 2C84          ; Uppercase
 2C86          ; Uppercase
@@ -1722,6 +2075,96 @@ FF41..FF5A    ; Lowercase
 2CDE          ; Uppercase
 2CE0          ; Uppercase
 2CE2          ; Uppercase
+2CEB          ; Uppercase
+2CED          ; 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
+A660          ; 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
+A78D          ; Uppercase
+A790          ; Uppercase
+A7A0          ; Uppercase
+A7A2          ; Uppercase
+A7A4          ; Uppercase
+A7A6          ; Uppercase
+A7A8          ; Uppercase
 FF21..FF3A    ; Uppercase
 10400..10427  ; Uppercase
 1D400..1D419  ; Uppercase
@@ -1756,13 +2199,2931 @@ FF21..FF3A    ; Uppercase
 1D790..1D7A8  ; Uppercase
 1D7CA         ; Uppercase
 
-# Total code points: 1362
+# Total code points: 1478
+
+# ================================================
+
+# Derived Property:   Cased (Cased)
+#  As defined by Unicode Standard Definition D120
+#  C has the Lowercase or Uppercase property or has a General_Category value of Titlecase_Letter.
+
+0041..005A    ; Cased
+0061..007A    ; Cased
+00AA          ; Cased
+00B5          ; Cased
+00BA          ; Cased
+00C0..00D6    ; Cased
+00D8..00F6    ; Cased
+00F8..01BA    ; Cased
+01BC..01BF    ; Cased
+01C4..0293    ; Cased
+0295..02AF    ; Cased
+02B0..02B8    ; Cased
+02C0..02C1    ; Cased
+02E0..02E4    ; Cased
+0345          ; Cased
+0370..0373    ; Cased
+0376..0377    ; Cased
+037A          ; Cased
+037B..037D    ; Cased
+0386          ; Cased
+0388..038A    ; Cased
+038C          ; Cased
+038E..03A1    ; Cased
+03A3..03F5    ; Cased
+03F7..0481    ; Cased
+048A..0527    ; Cased
+0531..0556    ; Cased
+0561..0587    ; Cased
+10A0..10C5    ; Cased
+1D00..1D2B    ; Cased
+1D2C..1D61    ; Cased
+1D62..1D77    ; Cased
+1D78          ; Cased
+1D79..1D9A    ; Cased
+1D9B..1DBF    ; Cased
+1E00..1F15    ; Cased
+1F18..1F1D    ; Cased
+1F20..1F45    ; Cased
+1F48..1F4D    ; Cased
+1F50..1F57    ; Cased
+1F59          ; Cased
+1F5B          ; Cased
+1F5D          ; Cased
+1F5F..1F7D    ; Cased
+1F80..1FB4    ; Cased
+1FB6..1FBC    ; Cased
+1FBE          ; Cased
+1FC2..1FC4    ; Cased
+1FC6..1FCC    ; Cased
+1FD0..1FD3    ; Cased
+1FD6..1FDB    ; Cased
+1FE0..1FEC    ; Cased
+1FF2..1FF4    ; Cased
+1FF6..1FFC    ; Cased
+2090..2094    ; Cased
+2102          ; Cased
+2107          ; Cased
+210A..2113    ; Cased
+2115          ; Cased
+2119..211D    ; Cased
+2124          ; Cased
+2126          ; Cased
+2128          ; Cased
+212A..212D    ; Cased
+212F..2134    ; Cased
+2139          ; Cased
+213C..213F    ; Cased
+2145..2149    ; Cased
+214E          ; Cased
+2160..217F    ; Cased
+2183..2184    ; Cased
+24B6..24E9    ; Cased
+2C00..2C2E    ; Cased
+2C30..2C5E    ; Cased
+2C60..2C7C    ; Cased
+2C7D          ; Cased
+2C7E..2CE4    ; Cased
+2CEB..2CEE    ; Cased
+2D00..2D25    ; Cased
+A640..A66D    ; Cased
+A680..A697    ; Cased
+A722..A76F    ; Cased
+A770          ; Cased
+A771..A787    ; Cased
+A78B..A78E    ; Cased
+A790..A791    ; Cased
+A7A0..A7A9    ; Cased
+A7FA          ; Cased
+FB00..FB06    ; Cased
+FB13..FB17    ; Cased
+FF21..FF3A    ; Cased
+FF41..FF5A    ; Cased
+10400..1044F  ; Cased
+1D400..1D454  ; Cased
+1D456..1D49C  ; Cased
+1D49E..1D49F  ; Cased
+1D4A2         ; Cased
+1D4A5..1D4A6  ; Cased
+1D4A9..1D4AC  ; Cased
+1D4AE..1D4B9  ; Cased
+1D4BB         ; Cased
+1D4BD..1D4C3  ; Cased
+1D4C5..1D505  ; Cased
+1D507..1D50A  ; Cased
+1D50D..1D514  ; Cased
+1D516..1D51C  ; Cased
+1D51E..1D539  ; Cased
+1D53B..1D53E  ; Cased
+1D540..1D544  ; Cased
+1D546         ; Cased
+1D54A..1D550  ; Cased
+1D552..1D6A5  ; Cased
+1D6A8..1D6C0  ; Cased
+1D6C2..1D6DA  ; Cased
+1D6DC..1D6FA  ; Cased
+1D6FC..1D714  ; Cased
+1D716..1D734  ; Cased
+1D736..1D74E  ; Cased
+1D750..1D76E  ; Cased
+1D770..1D788  ; Cased
+1D78A..1D7A8  ; Cased
+1D7AA..1D7C2  ; Cased
+1D7C4..1D7CB  ; Cased
+
+# Total code points: 3427
+
+# ================================================
+
+# Derived Property:   Case_Ignorable (CI)
+#  As defined by Unicode Standard Definition D121
+#  C is defined to be case-ignorable if
+#    Word_Break(C) = MidLetter or MidNumLet, or
+#    General_Category(C) = Nonspacing_Mark (Mn), Enclosing_Mark (Me), Format (Cf), Modifier_Letter (Lm), or Modifier_Symbol (Sk).
+
+0027          ; Case_Ignorable
+002E          ; Case_Ignorable
+003A          ; Case_Ignorable
+005E          ; Case_Ignorable
+0060          ; Case_Ignorable
+00A8          ; Case_Ignorable
+00AD          ; Case_Ignorable
+00AF          ; Case_Ignorable
+00B4          ; Case_Ignorable
+00B7          ; Case_Ignorable
+00B8          ; Case_Ignorable
+02B0..02C1    ; Case_Ignorable
+02C2..02C5    ; Case_Ignorable
+02C6..02D1    ; Case_Ignorable
+02D2..02DF    ; Case_Ignorable
+02E0..02E4    ; Case_Ignorable
+02E5..02EB    ; Case_Ignorable
+02EC          ; Case_Ignorable
+02ED          ; Case_Ignorable
+02EE          ; Case_Ignorable
+02EF..02FF    ; Case_Ignorable
+0300..036F    ; Case_Ignorable
+0374          ; Case_Ignorable
+0375          ; Case_Ignorable
+037A          ; Case_Ignorable
+0384..0385    ; Case_Ignorable
+0387          ; Case_Ignorable
+0483..0487    ; Case_Ignorable
+0488..0489    ; Case_Ignorable
+0559          ; Case_Ignorable
+0591..05BD    ; Case_Ignorable
+05BF          ; Case_Ignorable
+05C1..05C2    ; Case_Ignorable
+05C4..05C5    ; Case_Ignorable
+05C7          ; Case_Ignorable
+05F4          ; Case_Ignorable
+0600..0603    ; Case_Ignorable
+0610..061A    ; Case_Ignorable
+0640          ; Case_Ignorable
+064B..065F    ; Case_Ignorable
+0670          ; Case_Ignorable
+06D6..06DC    ; Case_Ignorable
+06DD          ; Case_Ignorable
+06DF..06E4    ; Case_Ignorable
+06E5..06E6    ; Case_Ignorable
+06E7..06E8    ; Case_Ignorable
+06EA..06ED    ; Case_Ignorable
+070F          ; Case_Ignorable
+0711          ; Case_Ignorable
+0730..074A    ; Case_Ignorable
+07A6..07B0    ; Case_Ignorable
+07EB..07F3    ; Case_Ignorable
+07F4..07F5    ; Case_Ignorable
+07FA          ; Case_Ignorable
+0816..0819    ; Case_Ignorable
+081A          ; Case_Ignorable
+081B..0823    ; Case_Ignorable
+0824          ; Case_Ignorable
+0825..0827    ; Case_Ignorable
+0828          ; Case_Ignorable
+0829..082D    ; Case_Ignorable
+0859..085B    ; Case_Ignorable
+0900..0902    ; Case_Ignorable
+093A          ; Case_Ignorable
+093C          ; Case_Ignorable
+0941..0948    ; Case_Ignorable
+094D          ; Case_Ignorable
+0951..0957    ; Case_Ignorable
+0962..0963    ; Case_Ignorable
+0971          ; Case_Ignorable
+0981          ; Case_Ignorable
+09BC          ; Case_Ignorable
+09C1..09C4    ; Case_Ignorable
+09CD          ; Case_Ignorable
+09E2..09E3    ; Case_Ignorable
+0A01..0A02    ; Case_Ignorable
+0A3C          ; Case_Ignorable
+0A41..0A42    ; Case_Ignorable
+0A47..0A48    ; Case_Ignorable
+0A4B..0A4D    ; Case_Ignorable
+0A51          ; Case_Ignorable
+0A70..0A71    ; Case_Ignorable
+0A75          ; Case_Ignorable
+0A81..0A82    ; Case_Ignorable
+0ABC          ; Case_Ignorable
+0AC1..0AC5    ; Case_Ignorable
+0AC7..0AC8    ; Case_Ignorable
+0ACD          ; Case_Ignorable
+0AE2..0AE3    ; Case_Ignorable
+0B01          ; Case_Ignorable
+0B3C          ; Case_Ignorable
+0B3F          ; Case_Ignorable
+0B41..0B44    ; Case_Ignorable
+0B4D          ; Case_Ignorable
+0B56          ; Case_Ignorable
+0B62..0B63    ; Case_Ignorable
+0B82          ; Case_Ignorable
+0BC0          ; Case_Ignorable
+0BCD          ; Case_Ignorable
+0C3E..0C40    ; Case_Ignorable
+0C46..0C48    ; Case_Ignorable
+0C4A..0C4D    ; Case_Ignorable
+0C55..0C56    ; Case_Ignorable
+0C62..0C63    ; Case_Ignorable
+0CBC          ; Case_Ignorable
+0CBF          ; Case_Ignorable
+0CC6          ; Case_Ignorable
+0CCC..0CCD    ; Case_Ignorable
+0CE2..0CE3    ; Case_Ignorable
+0D41..0D44    ; Case_Ignorable
+0D4D          ; Case_Ignorable
+0D62..0D63    ; Case_Ignorable
+0DCA          ; Case_Ignorable
+0DD2..0DD4    ; Case_Ignorable
+0DD6          ; Case_Ignorable
+0E31          ; Case_Ignorable
+0E34..0E3A    ; Case_Ignorable
+0E46          ; Case_Ignorable
+0E47..0E4E    ; Case_Ignorable
+0EB1          ; Case_Ignorable
+0EB4..0EB9    ; Case_Ignorable
+0EBB..0EBC    ; Case_Ignorable
+0EC6          ; Case_Ignorable
+0EC8..0ECD    ; Case_Ignorable
+0F18..0F19    ; Case_Ignorable
+0F35          ; Case_Ignorable
+0F37          ; Case_Ignorable
+0F39          ; Case_Ignorable
+0F71..0F7E    ; Case_Ignorable
+0F80..0F84    ; Case_Ignorable
+0F86..0F87    ; Case_Ignorable
+0F8D..0F97    ; Case_Ignorable
+0F99..0FBC    ; Case_Ignorable
+0FC6          ; Case_Ignorable
+102D..1030    ; Case_Ignorable
+1032..1037    ; Case_Ignorable
+1039..103A    ; Case_Ignorable
+103D..103E    ; Case_Ignorable
+1058..1059    ; Case_Ignorable
+105E..1060    ; Case_Ignorable
+1071..1074    ; Case_Ignorable
+1082          ; Case_Ignorable
+1085..1086    ; Case_Ignorable
+108D          ; Case_Ignorable
+109D          ; Case_Ignorable
+10FC          ; Case_Ignorable
+135D..135F    ; Case_Ignorable
+1712..1714    ; Case_Ignorable
+1732..1734    ; Case_Ignorable
+1752..1753    ; Case_Ignorable
+1772..1773    ; Case_Ignorable
+17B4..17B5    ; Case_Ignorable
+17B7..17BD    ; Case_Ignorable
+17C6          ; Case_Ignorable
+17C9..17D3    ; Case_Ignorable
+17D7          ; Case_Ignorable
+17DD          ; Case_Ignorable
+180B..180D    ; Case_Ignorable
+1843          ; Case_Ignorable
+18A9          ; Case_Ignorable
+1920..1922    ; Case_Ignorable
+1927..1928    ; Case_Ignorable
+1932          ; Case_Ignorable
+1939..193B    ; Case_Ignorable
+1A17..1A18    ; Case_Ignorable
+1A56          ; Case_Ignorable
+1A58..1A5E    ; Case_Ignorable
+1A60          ; Case_Ignorable
+1A62          ; Case_Ignorable
+1A65..1A6C    ; Case_Ignorable
+1A73..1A7C    ; Case_Ignorable
+1A7F          ; Case_Ignorable
+1AA7          ; Case_Ignorable
+1B00..1B03    ; Case_Ignorable
+1B34          ; Case_Ignorable
+1B36..1B3A    ; Case_Ignorable
+1B3C          ; Case_Ignorable
+1B42          ; Case_Ignorable
+1B6B..1B73    ; Case_Ignorable
+1B80..1B81    ; Case_Ignorable
+1BA2..1BA5    ; Case_Ignorable
+1BA8..1BA9    ; Case_Ignorable
+1BE6          ; Case_Ignorable
+1BE8..1BE9    ; Case_Ignorable
+1BED          ; Case_Ignorable
+1BEF..1BF1    ; Case_Ignorable
+1C2C..1C33    ; Case_Ignorable
+1C36..1C37    ; Case_Ignorable
+1C78..1C7D    ; Case_Ignorable
+1CD0..1CD2    ; Case_Ignorable
+1CD4..1CE0    ; Case_Ignorable
+1CE2..1CE8    ; Case_Ignorable
+1CED          ; Case_Ignorable
+1D2C..1D61    ; Case_Ignorable
+1D78          ; Case_Ignorable
+1D9B..1DBF    ; Case_Ignorable
+1DC0..1DE6    ; Case_Ignorable
+1DFC..1DFF    ; Case_Ignorable
+1FBD          ; Case_Ignorable
+1FBF..1FC1    ; Case_Ignorable
+1FCD..1FCF    ; Case_Ignorable
+1FDD..1FDF    ; Case_Ignorable
+1FED..1FEF    ; Case_Ignorable
+1FFD..1FFE    ; Case_Ignorable
+200B..200F    ; Case_Ignorable
+2018          ; Case_Ignorable
+2019          ; Case_Ignorable
+2024          ; Case_Ignorable
+2027          ; Case_Ignorable
+202A..202E    ; Case_Ignorable
+2060..2064    ; Case_Ignorable
+206A..206F    ; Case_Ignorable
+2071          ; Case_Ignorable
+207F          ; Case_Ignorable
+2090..209C    ; Case_Ignorable
+20D0..20DC    ; Case_Ignorable
+20DD..20E0    ; Case_Ignorable
+20E1          ; Case_Ignorable
+20E2..20E4    ; Case_Ignorable
+20E5..20F0    ; Case_Ignorable
+2C7D          ; Case_Ignorable
+2CEF..2CF1    ; Case_Ignorable
+2D6F          ; Case_Ignorable
+2D7F          ; Case_Ignorable
+2DE0..2DFF    ; Case_Ignorable
+2E2F          ; Case_Ignorable
+3005          ; Case_Ignorable
+302A..302F    ; Case_Ignorable
+3031..3035    ; Case_Ignorable
+303B          ; Case_Ignorable
+3099..309A    ; Case_Ignorable
+309B..309C    ; Case_Ignorable
+309D..309E    ; Case_Ignorable
+30FC..30FE    ; Case_Ignorable
+A015          ; Case_Ignorable
+A4F8..A4FD    ; Case_Ignorable
+A60C          ; Case_Ignorable
+A66F          ; Case_Ignorable
+A670..A672    ; Case_Ignorable
+A67C..A67D    ; Case_Ignorable
+A67F          ; Case_Ignorable
+A6F0..A6F1    ; Case_Ignorable
+A700..A716    ; Case_Ignorable
+A717..A71F    ; Case_Ignorable
+A720..A721    ; Case_Ignorable
+A770          ; Case_Ignorable
+A788          ; Case_Ignorable
+A789..A78A    ; Case_Ignorable
+A802          ; Case_Ignorable
+A806          ; Case_Ignorable
+A80B          ; Case_Ignorable
+A825..A826    ; Case_Ignorable
+A8C4          ; Case_Ignorable
+A8E0..A8F1    ; Case_Ignorable
+A926..A92D    ; Case_Ignorable
+A947..A951    ; Case_Ignorable
+A980..A982    ; Case_Ignorable
+A9B3          ; Case_Ignorable
+A9B6..A9B9    ; Case_Ignorable
+A9BC          ; Case_Ignorable
+A9CF          ; Case_Ignorable
+AA29..AA2E    ; Case_Ignorable
+AA31..AA32    ; Case_Ignorable
+AA35..AA36    ; Case_Ignorable
+AA43          ; Case_Ignorable
+AA4C          ; Case_Ignorable
+AA70          ; Case_Ignorable
+AAB0          ; Case_Ignorable
+AAB2..AAB4    ; Case_Ignorable
+AAB7..AAB8    ; Case_Ignorable
+AABE..AABF    ; Case_Ignorable
+AAC1          ; Case_Ignorable
+AADD          ; Case_Ignorable
+ABE5          ; Case_Ignorable
+ABE8          ; Case_Ignorable
+ABED          ; Case_Ignorable
+FB1E          ; Case_Ignorable
+FBB2..FBC1    ; Case_Ignorable
+FE00..FE0F    ; Case_Ignorable
+FE13          ; Case_Ignorable
+FE20..FE26    ; Case_Ignorable
+FE52          ; Case_Ignorable
+FE55          ; Case_Ignorable
+FEFF          ; Case_Ignorable
+FF07          ; Case_Ignorable
+FF0E          ; Case_Ignorable
+FF1A          ; Case_Ignorable
+FF3E          ; Case_Ignorable
+FF40          ; Case_Ignorable
+FF70          ; Case_Ignorable
+FF9E..FF9F    ; Case_Ignorable
+FFE3          ; Case_Ignorable
+FFF9..FFFB    ; Case_Ignorable
+101FD         ; Case_Ignorable
+10A01..10A03  ; Case_Ignorable
+10A05..10A06  ; Case_Ignorable
+10A0C..10A0F  ; Case_Ignorable
+10A38..10A3A  ; Case_Ignorable
+10A3F         ; Case_Ignorable
+11001         ; Case_Ignorable
+11038..11046  ; Case_Ignorable
+11080..11081  ; Case_Ignorable
+110B3..110B6  ; Case_Ignorable
+110B9..110BA  ; Case_Ignorable
+110BD         ; Case_Ignorable
+1D167..1D169  ; Case_Ignorable
+1D173..1D17A  ; Case_Ignorable
+1D17B..1D182  ; Case_Ignorable
+1D185..1D18B  ; Case_Ignorable
+1D1AA..1D1AD  ; Case_Ignorable
+1D242..1D244  ; Case_Ignorable
+E0001         ; Case_Ignorable
+E0020..E007F  ; Case_Ignorable
+E0100..E01EF  ; Case_Ignorable
+
+# Total code points: 1692
+
+# ================================================
+
+# Derived Property:   Changes_When_Lowercased (CWL)
+#  Characters whose normalized forms are not stable under a toLowercase mapping.
+#  For more information, see D124 in Section 3.13, "Default Case Algorithms".
+#  Changes_When_Lowercased(X) is true when toLowercase(toNFD(X)) != toNFD(X)
+
+0041..005A    ; Changes_When_Lowercased
+00C0..00D6    ; Changes_When_Lowercased
+00D8..00DE    ; Changes_When_Lowercased
+0100          ; Changes_When_Lowercased
+0102          ; Changes_When_Lowercased
+0104          ; Changes_When_Lowercased
+0106          ; Changes_When_Lowercased
+0108          ; Changes_When_Lowercased
+010A          ; Changes_When_Lowercased
+010C          ; Changes_When_Lowercased
+010E          ; Changes_When_Lowercased
+0110          ; Changes_When_Lowercased
+0112          ; Changes_When_Lowercased
+0114          ; Changes_When_Lowercased
+0116          ; Changes_When_Lowercased
+0118          ; Changes_When_Lowercased
+011A          ; Changes_When_Lowercased
+011C          ; Changes_When_Lowercased
+011E          ; Changes_When_Lowercased
+0120          ; Changes_When_Lowercased
+0122          ; Changes_When_Lowercased
+0124          ; Changes_When_Lowercased
+0126          ; Changes_When_Lowercased
+0128          ; Changes_When_Lowercased
+012A          ; Changes_When_Lowercased
+012C          ; Changes_When_Lowercased
+012E          ; Changes_When_Lowercased
+0130          ; Changes_When_Lowercased
+0132          ; Changes_When_Lowercased
+0134          ; Changes_When_Lowercased
+0136          ; Changes_When_Lowercased
+0139          ; Changes_When_Lowercased
+013B          ; Changes_When_Lowercased
+013D          ; Changes_When_Lowercased
+013F          ; Changes_When_Lowercased
+0141          ; Changes_When_Lowercased
+0143          ; Changes_When_Lowercased
+0145          ; Changes_When_Lowercased
+0147          ; Changes_When_Lowercased
+014A          ; Changes_When_Lowercased
+014C          ; Changes_When_Lowercased
+014E          ; Changes_When_Lowercased
+0150          ; Changes_When_Lowercased
+0152          ; Changes_When_Lowercased
+0154          ; Changes_When_Lowercased
+0156          ; Changes_When_Lowercased
+0158          ; Changes_When_Lowercased
+015A          ; Changes_When_Lowercased
+015C          ; Changes_When_Lowercased
+015E          ; Changes_When_Lowercased
+0160          ; Changes_When_Lowercased
+0162          ; Changes_When_Lowercased
+0164          ; Changes_When_Lowercased
+0166          ; Changes_When_Lowercased
+0168          ; Changes_When_Lowercased
+016A          ; Changes_When_Lowercased
+016C          ; Changes_When_Lowercased
+016E          ; Changes_When_Lowercased
+0170          ; Changes_When_Lowercased
+0172          ; Changes_When_Lowercased
+0174          ; Changes_When_Lowercased
+0176          ; Changes_When_Lowercased
+0178..0179    ; Changes_When_Lowercased
+017B          ; Changes_When_Lowercased
+017D          ; Changes_When_Lowercased
+0181..0182    ; Changes_When_Lowercased
+0184          ; Changes_When_Lowercased
+0186..0187    ; Changes_When_Lowercased
+0189..018B    ; Changes_When_Lowercased
+018E..0191    ; Changes_When_Lowercased
+0193..0194    ; Changes_When_Lowercased
+0196..0198    ; Changes_When_Lowercased
+019C..019D    ; Changes_When_Lowercased
+019F..01A0    ; Changes_When_Lowercased
+01A2          ; Changes_When_Lowercased
+01A4          ; Changes_When_Lowercased
+01A6..01A7    ; Changes_When_Lowercased
+01A9          ; Changes_When_Lowercased
+01AC          ; Changes_When_Lowercased
+01AE..01AF    ; Changes_When_Lowercased
+01B1..01B3    ; Changes_When_Lowercased
+01B5          ; Changes_When_Lowercased
+01B7..01B8    ; Changes_When_Lowercased
+01BC          ; Changes_When_Lowercased
+01C4..01C5    ; Changes_When_Lowercased
+01C7..01C8    ; Changes_When_Lowercased
+01CA..01CB    ; Changes_When_Lowercased
+01CD          ; Changes_When_Lowercased
+01CF          ; Changes_When_Lowercased
+01D1          ; Changes_When_Lowercased
+01D3          ; Changes_When_Lowercased
+01D5          ; Changes_When_Lowercased
+01D7          ; Changes_When_Lowercased
+01D9          ; Changes_When_Lowercased
+01DB          ; Changes_When_Lowercased
+01DE          ; Changes_When_Lowercased
+01E0          ; Changes_When_Lowercased
+01E2          ; Changes_When_Lowercased
+01E4          ; Changes_When_Lowercased
+01E6          ; Changes_When_Lowercased
+01E8          ; Changes_When_Lowercased
+01EA          ; Changes_When_Lowercased
+01EC          ; Changes_When_Lowercased
+01EE          ; Changes_When_Lowercased
+01F1..01F2    ; Changes_When_Lowercased
+01F4          ; Changes_When_Lowercased
+01F6..01F8    ; Changes_When_Lowercased
+01FA          ; Changes_When_Lowercased
+01FC          ; Changes_When_Lowercased
+01FE          ; Changes_When_Lowercased
+0200          ; Changes_When_Lowercased
+0202          ; Changes_When_Lowercased
+0204          ; Changes_When_Lowercased
+0206          ; Changes_When_Lowercased
+0208          ; Changes_When_Lowercased
+020A          ; Changes_When_Lowercased
+020C          ; Changes_When_Lowercased
+020E          ; Changes_When_Lowercased
+0210          ; Changes_When_Lowercased
+0212          ; Changes_When_Lowercased
+0214          ; Changes_When_Lowercased
+0216          ; Changes_When_Lowercased
+0218          ; Changes_When_Lowercased
+021A          ; Changes_When_Lowercased
+021C          ; Changes_When_Lowercased
+021E          ; Changes_When_Lowercased
+0220          ; Changes_When_Lowercased
+0222          ; Changes_When_Lowercased
+0224          ; Changes_When_Lowercased
+0226          ; Changes_When_Lowercased
+0228          ; Changes_When_Lowercased
+022A          ; Changes_When_Lowercased
+022C          ; Changes_When_Lowercased
+022E          ; Changes_When_Lowercased
+0230          ; Changes_When_Lowercased
+0232          ; Changes_When_Lowercased
+023A..023B    ; Changes_When_Lowercased
+023D..023E    ; Changes_When_Lowercased
+0241          ; Changes_When_Lowercased
+0243..0246    ; Changes_When_Lowercased
+0248          ; Changes_When_Lowercased
+024A          ; Changes_When_Lowercased
+024C          ; Changes_When_Lowercased
+024E          ; Changes_When_Lowercased
+0370          ; Changes_When_Lowercased
+0372          ; Changes_When_Lowercased
+0376          ; Changes_When_Lowercased
+0386          ; Changes_When_Lowercased
+0388..038A    ; Changes_When_Lowercased
+038C          ; Changes_When_Lowercased
+038E..038F    ; Changes_When_Lowercased
+0391..03A1    ; Changes_When_Lowercased
+03A3..03AB    ; Changes_When_Lowercased
+03CF          ; Changes_When_Lowercased
+03D8          ; Changes_When_Lowercased
+03DA          ; Changes_When_Lowercased
+03DC          ; Changes_When_Lowercased
+03DE          ; Changes_When_Lowercased
+03E0          ; Changes_When_Lowercased
+03E2          ; Changes_When_Lowercased
+03E4          ; Changes_When_Lowercased
+03E6          ; Changes_When_Lowercased
+03E8          ; Changes_When_Lowercased
+03EA          ; Changes_When_Lowercased
+03EC          ; Changes_When_Lowercased
+03EE          ; Changes_When_Lowercased
+03F4          ; Changes_When_Lowercased
+03F7          ; Changes_When_Lowercased
+03F9..03FA    ; Changes_When_Lowercased
+03FD..042F    ; Changes_When_Lowercased
+0460          ; Changes_When_Lowercased
+0462          ; Changes_When_Lowercased
+0464          ; Changes_When_Lowercased
+0466          ; Changes_When_Lowercased
+0468          ; Changes_When_Lowercased
+046A          ; Changes_When_Lowercased
+046C          ; Changes_When_Lowercased
+046E          ; Changes_When_Lowercased
+0470          ; Changes_When_Lowercased
+0472          ; Changes_When_Lowercased
+0474          ; Changes_When_Lowercased
+0476          ; Changes_When_Lowercased
+0478          ; Changes_When_Lowercased
+047A          ; Changes_When_Lowercased
+047C          ; Changes_When_Lowercased
+047E          ; Changes_When_Lowercased
+0480          ; Changes_When_Lowercased
+048A          ; Changes_When_Lowercased
+048C          ; Changes_When_Lowercased
+048E          ; Changes_When_Lowercased
+0490          ; Changes_When_Lowercased
+0492          ; Changes_When_Lowercased
+0494          ; Changes_When_Lowercased
+0496          ; Changes_When_Lowercased
+0498          ; Changes_When_Lowercased
+049A          ; Changes_When_Lowercased
+049C          ; Changes_When_Lowercased
+049E          ; Changes_When_Lowercased
+04A0          ; Changes_When_Lowercased
+04A2          ; Changes_When_Lowercased
+04A4          ; Changes_When_Lowercased
+04A6          ; Changes_When_Lowercased
+04A8          ; Changes_When_Lowercased
+04AA          ; Changes_When_Lowercased
+04AC          ; Changes_When_Lowercased
+04AE          ; Changes_When_Lowercased
+04B0          ; Changes_When_Lowercased
+04B2          ; Changes_When_Lowercased
+04B4          ; Changes_When_Lowercased
+04B6          ; Changes_When_Lowercased
+04B8          ; Changes_When_Lowercased
+04BA          ; Changes_When_Lowercased
+04BC          ; Changes_When_Lowercased
+04BE          ; Changes_When_Lowercased
+04C0..04C1    ; Changes_When_Lowercased
+04C3          ; Changes_When_Lowercased
+04C5          ; Changes_When_Lowercased
+04C7          ; Changes_When_Lowercased
+04C9          ; Changes_When_Lowercased
+04CB          ; Changes_When_Lowercased
+04CD          ; Changes_When_Lowercased
+04D0          ; Changes_When_Lowercased
+04D2          ; Changes_When_Lowercased
+04D4          ; Changes_When_Lowercased
+04D6          ; Changes_When_Lowercased
+04D8          ; Changes_When_Lowercased
+04DA          ; Changes_When_Lowercased
+04DC          ; Changes_When_Lowercased
+04DE          ; Changes_When_Lowercased
+04E0          ; Changes_When_Lowercased
+04E2          ; Changes_When_Lowercased
+04E4          ; Changes_When_Lowercased
+04E6          ; Changes_When_Lowercased
+04E8          ; Changes_When_Lowercased
+04EA          ; Changes_When_Lowercased
+04EC          ; Changes_When_Lowercased
+04EE          ; Changes_When_Lowercased
+04F0          ; Changes_When_Lowercased
+04F2          ; Changes_When_Lowercased
+04F4          ; Changes_When_Lowercased
+04F6          ; Changes_When_Lowercased
+04F8          ; Changes_When_Lowercased
+04FA          ; Changes_When_Lowercased
+04FC          ; Changes_When_Lowercased
+04FE          ; Changes_When_Lowercased
+0500          ; Changes_When_Lowercased
+0502          ; Changes_When_Lowercased
+0504          ; Changes_When_Lowercased
+0506          ; Changes_When_Lowercased
+0508          ; Changes_When_Lowercased
+050A          ; Changes_When_Lowercased
+050C          ; Changes_When_Lowercased
+050E          ; Changes_When_Lowercased
+0510          ; Changes_When_Lowercased
+0512          ; Changes_When_Lowercased
+0514          ; Changes_When_Lowercased
+0516          ; Changes_When_Lowercased
+0518          ; Changes_When_Lowercased
+051A          ; Changes_When_Lowercased
+051C          ; Changes_When_Lowercased
+051E          ; Changes_When_Lowercased
+0520          ; Changes_When_Lowercased
+0522          ; Changes_When_Lowercased
+0524          ; Changes_When_Lowercased
+0526          ; Changes_When_Lowercased
+0531..0556    ; Changes_When_Lowercased
+10A0..10C5    ; Changes_When_Lowercased
+1E00          ; Changes_When_Lowercased
+1E02          ; Changes_When_Lowercased
+1E04          ; Changes_When_Lowercased
+1E06          ; Changes_When_Lowercased
+1E08          ; Changes_When_Lowercased
+1E0A          ; Changes_When_Lowercased
+1E0C          ; Changes_When_Lowercased
+1E0E          ; Changes_When_Lowercased
+1E10          ; Changes_When_Lowercased
+1E12          ; Changes_When_Lowercased
+1E14          ; Changes_When_Lowercased
+1E16          ; Changes_When_Lowercased
+1E18          ; Changes_When_Lowercased
+1E1A          ; Changes_When_Lowercased
+1E1C          ; Changes_When_Lowercased
+1E1E          ; Changes_When_Lowercased
+1E20          ; Changes_When_Lowercased
+1E22          ; Changes_When_Lowercased
+1E24          ; Changes_When_Lowercased
+1E26          ; Changes_When_Lowercased
+1E28          ; Changes_When_Lowercased
+1E2A          ; Changes_When_Lowercased
+1E2C          ; Changes_When_Lowercased
+1E2E          ; Changes_When_Lowercased
+1E30          ; Changes_When_Lowercased
+1E32          ; Changes_When_Lowercased
+1E34          ; Changes_When_Lowercased
+1E36          ; Changes_When_Lowercased
+1E38          ; Changes_When_Lowercased
+1E3A          ; Changes_When_Lowercased
+1E3C          ; Changes_When_Lowercased
+1E3E          ; Changes_When_Lowercased
+1E40          ; Changes_When_Lowercased
+1E42          ; Changes_When_Lowercased
+1E44          ; Changes_When_Lowercased
+1E46          ; Changes_When_Lowercased
+1E48          ; Changes_When_Lowercased
+1E4A          ; Changes_When_Lowercased
+1E4C          ; Changes_When_Lowercased
+1E4E          ; Changes_When_Lowercased
+1E50          ; Changes_When_Lowercased
+1E52          ; Changes_When_Lowercased
+1E54          ; Changes_When_Lowercased
+1E56          ; Changes_When_Lowercased
+1E58          ; Changes_When_Lowercased
+1E5A          ; Changes_When_Lowercased
+1E5C          ; Changes_When_Lowercased
+1E5E          ; Changes_When_Lowercased
+1E60          ; Changes_When_Lowercased
+1E62          ; Changes_When_Lowercased
+1E64          ; Changes_When_Lowercased
+1E66          ; Changes_When_Lowercased
+1E68          ; Changes_When_Lowercased
+1E6A          ; Changes_When_Lowercased
+1E6C          ; Changes_When_Lowercased
+1E6E          ; Changes_When_Lowercased
+1E70          ; Changes_When_Lowercased
+1E72          ; Changes_When_Lowercased
+1E74          ; Changes_When_Lowercased
+1E76          ; Changes_When_Lowercased
+1E78          ; Changes_When_Lowercased
+1E7A          ; Changes_When_Lowercased
+1E7C          ; Changes_When_Lowercased
+1E7E          ; Changes_When_Lowercased
+1E80          ; Changes_When_Lowercased
+1E82          ; Changes_When_Lowercased
+1E84          ; Changes_When_Lowercased
+1E86          ; Changes_When_Lowercased
+1E88          ; Changes_When_Lowercased
+1E8A          ; Changes_When_Lowercased
+1E8C          ; Changes_When_Lowercased
+1E8E          ; Changes_When_Lowercased
+1E90          ; Changes_When_Lowercased
+1E92          ; Changes_When_Lowercased
+1E94          ; Changes_When_Lowercased
+1E9E          ; Changes_When_Lowercased
+1EA0          ; Changes_When_Lowercased
+1EA2          ; Changes_When_Lowercased
+1EA4          ; Changes_When_Lowercased
+1EA6          ; Changes_When_Lowercased
+1EA8          ; Changes_When_Lowercased
+1EAA          ; Changes_When_Lowercased
+1EAC          ; Changes_When_Lowercased
+1EAE          ; Changes_When_Lowercased
+1EB0          ; Changes_When_Lowercased
+1EB2          ; Changes_When_Lowercased
+1EB4          ; Changes_When_Lowercased
+1EB6          ; Changes_When_Lowercased
+1EB8          ; Changes_When_Lowercased
+1EBA          ; Changes_When_Lowercased
+1EBC          ; Changes_When_Lowercased
+1EBE          ; Changes_When_Lowercased
+1EC0          ; Changes_When_Lowercased
+1EC2          ; Changes_When_Lowercased
+1EC4          ; Changes_When_Lowercased
+1EC6          ; Changes_When_Lowercased
+1EC8          ; Changes_When_Lowercased
+1ECA          ; Changes_When_Lowercased
+1ECC          ; Changes_When_Lowercased
+1ECE          ; Changes_When_Lowercased
+1ED0          ; Changes_When_Lowercased
+1ED2          ; Changes_When_Lowercased
+1ED4          ; Changes_When_Lowercased
+1ED6          ; Changes_When_Lowercased
+1ED8          ; Changes_When_Lowercased
+1EDA          ; Changes_When_Lowercased
+1EDC          ; Changes_When_Lowercased
+1EDE          ; Changes_When_Lowercased
+1EE0          ; Changes_When_Lowercased
+1EE2          ; Changes_When_Lowercased
+1EE4          ; Changes_When_Lowercased
+1EE6          ; Changes_When_Lowercased
+1EE8          ; Changes_When_Lowercased
+1EEA          ; Changes_When_Lowercased
+1EEC          ; Changes_When_Lowercased
+1EEE          ; Changes_When_Lowercased
+1EF0          ; Changes_When_Lowercased
+1EF2          ; Changes_When_Lowercased
+1EF4          ; Changes_When_Lowercased
+1EF6          ; Changes_When_Lowercased
+1EF8          ; Changes_When_Lowercased
+1EFA          ; Changes_When_Lowercased
+1EFC          ; Changes_When_Lowercased
+1EFE          ; Changes_When_Lowercased
+1F08..1F0F    ; Changes_When_Lowercased
+1F18..1F1D    ; Changes_When_Lowercased
+1F28..1F2F    ; Changes_When_Lowercased
+1F38..1F3F    ; Changes_When_Lowercased
+1F48..1F4D    ; Changes_When_Lowercased
+1F59          ; Changes_When_Lowercased
+1F5B          ; Changes_When_Lowercased
+1F5D          ; Changes_When_Lowercased
+1F5F          ; Changes_When_Lowercased
+1F68..1F6F    ; Changes_When_Lowercased
+1F88..1F8F    ; Changes_When_Lowercased
+1F98..1F9F    ; Changes_When_Lowercased
+1FA8..1FAF    ; Changes_When_Lowercased
+1FB8..1FBC    ; Changes_When_Lowercased
+1FC8..1FCC    ; Changes_When_Lowercased
+1FD8..1FDB    ; Changes_When_Lowercased
+1FE8..1FEC    ; Changes_When_Lowercased
+1FF8..1FFC    ; Changes_When_Lowercased
+2126          ; Changes_When_Lowercased
+212A..212B    ; Changes_When_Lowercased
+2132          ; Changes_When_Lowercased
+2160..216F    ; Changes_When_Lowercased
+2183          ; Changes_When_Lowercased
+24B6..24CF    ; Changes_When_Lowercased
+2C00..2C2E    ; Changes_When_Lowercased
+2C60          ; Changes_When_Lowercased
+2C62..2C64    ; Changes_When_Lowercased
+2C67          ; Changes_When_Lowercased
+2C69          ; Changes_When_Lowercased
+2C6B          ; Changes_When_Lowercased
+2C6D..2C70    ; Changes_When_Lowercased
+2C72          ; Changes_When_Lowercased
+2C75          ; Changes_When_Lowercased
+2C7E..2C80    ; Changes_When_Lowercased
+2C82          ; Changes_When_Lowercased
+2C84          ; Changes_When_Lowercased
+2C86          ; Changes_When_Lowercased
+2C88          ; Changes_When_Lowercased
+2C8A          ; Changes_When_Lowercased
+2C8C          ; Changes_When_Lowercased
+2C8E          ; Changes_When_Lowercased
+2C90          ; Changes_When_Lowercased
+2C92          ; Changes_When_Lowercased
+2C94          ; Changes_When_Lowercased
+2C96          ; Changes_When_Lowercased
+2C98          ; Changes_When_Lowercased
+2C9A          ; Changes_When_Lowercased
+2C9C          ; Changes_When_Lowercased
+2C9E          ; Changes_When_Lowercased
+2CA0          ; Changes_When_Lowercased
+2CA2          ; Changes_When_Lowercased
+2CA4          ; Changes_When_Lowercased
+2CA6          ; Changes_When_Lowercased
+2CA8          ; Changes_When_Lowercased
+2CAA          ; Changes_When_Lowercased
+2CAC          ; Changes_When_Lowercased
+2CAE          ; Changes_When_Lowercased
+2CB0          ; Changes_When_Lowercased
+2CB2          ; Changes_When_Lowercased
+2CB4          ; Changes_When_Lowercased
+2CB6          ; Changes_When_Lowercased
+2CB8          ; Changes_When_Lowercased
+2CBA          ; Changes_When_Lowercased
+2CBC          ; Changes_When_Lowercased
+2CBE          ; Changes_When_Lowercased
+2CC0          ; Changes_When_Lowercased
+2CC2          ; Changes_When_Lowercased
+2CC4          ; Changes_When_Lowercased
+2CC6          ; Changes_When_Lowercased
+2CC8          ; Changes_When_Lowercased
+2CCA          ; Changes_When_Lowercased
+2CCC          ; Changes_When_Lowercased
+2CCE          ; Changes_When_Lowercased
+2CD0          ; Changes_When_Lowercased
+2CD2          ; Changes_When_Lowercased
+2CD4          ; Changes_When_Lowercased
+2CD6          ; Changes_When_Lowercased
+2CD8          ; Changes_When_Lowercased
+2CDA          ; Changes_When_Lowercased
+2CDC          ; Changes_When_Lowercased
+2CDE          ; Changes_When_Lowercased
+2CE0          ; Changes_When_Lowercased
+2CE2          ; Changes_When_Lowercased
+2CEB          ; Changes_When_Lowercased
+2CED          ; Changes_When_Lowercased
+A640          ; Changes_When_Lowercased
+A642          ; Changes_When_Lowercased
+A644          ; Changes_When_Lowercased
+A646          ; Changes_When_Lowercased
+A648          ; Changes_When_Lowercased
+A64A          ; Changes_When_Lowercased
+A64C          ; Changes_When_Lowercased
+A64E          ; Changes_When_Lowercased
+A650          ; Changes_When_Lowercased
+A652          ; Changes_When_Lowercased
+A654          ; Changes_When_Lowercased
+A656          ; Changes_When_Lowercased
+A658          ; Changes_When_Lowercased
+A65A          ; Changes_When_Lowercased
+A65C          ; Changes_When_Lowercased
+A65E          ; Changes_When_Lowercased
+A660          ; Changes_When_Lowercased
+A662          ; Changes_When_Lowercased
+A664          ; Changes_When_Lowercased
+A666          ; Changes_When_Lowercased
+A668          ; Changes_When_Lowercased
+A66A          ; Changes_When_Lowercased
+A66C          ; Changes_When_Lowercased
+A680          ; Changes_When_Lowercased
+A682          ; Changes_When_Lowercased
+A684          ; Changes_When_Lowercased
+A686          ; Changes_When_Lowercased
+A688          ; Changes_When_Lowercased
+A68A          ; Changes_When_Lowercased
+A68C          ; Changes_When_Lowercased
+A68E          ; Changes_When_Lowercased
+A690          ; Changes_When_Lowercased
+A692          ; Changes_When_Lowercased
+A694          ; Changes_When_Lowercased
+A696          ; Changes_When_Lowercased
+A722          ; Changes_When_Lowercased
+A724          ; Changes_When_Lowercased
+A726          ; Changes_When_Lowercased
+A728          ; Changes_When_Lowercased
+A72A          ; Changes_When_Lowercased
+A72C          ; Changes_When_Lowercased
+A72E          ; Changes_When_Lowercased
+A732          ; Changes_When_Lowercased
+A734          ; Changes_When_Lowercased
+A736          ; Changes_When_Lowercased
+A738          ; Changes_When_Lowercased
+A73A          ; Changes_When_Lowercased
+A73C          ; Changes_When_Lowercased
+A73E          ; Changes_When_Lowercased
+A740          ; Changes_When_Lowercased
+A742          ; Changes_When_Lowercased
+A744          ; Changes_When_Lowercased
+A746          ; Changes_When_Lowercased
+A748          ; Changes_When_Lowercased
+A74A          ; Changes_When_Lowercased
+A74C          ; Changes_When_Lowercased
+A74E          ; Changes_When_Lowercased
+A750          ; Changes_When_Lowercased
+A752          ; Changes_When_Lowercased
+A754          ; Changes_When_Lowercased
+A756          ; Changes_When_Lowercased
+A758          ; Changes_When_Lowercased
+A75A          ; Changes_When_Lowercased
+A75C          ; Changes_When_Lowercased
+A75E          ; Changes_When_Lowercased
+A760          ; Changes_When_Lowercased
+A762          ; Changes_When_Lowercased
+A764          ; Changes_When_Lowercased
+A766          ; Changes_When_Lowercased
+A768          ; Changes_When_Lowercased
+A76A          ; Changes_When_Lowercased
+A76C          ; Changes_When_Lowercased
+A76E          ; Changes_When_Lowercased
+A779          ; Changes_When_Lowercased
+A77B          ; Changes_When_Lowercased
+A77D..A77E    ; Changes_When_Lowercased
+A780          ; Changes_When_Lowercased
+A782          ; Changes_When_Lowercased
+A784          ; Changes_When_Lowercased
+A786          ; Changes_When_Lowercased
+A78B          ; Changes_When_Lowercased
+A78D          ; Changes_When_Lowercased
+A790          ; Changes_When_Lowercased
+A7A0          ; Changes_When_Lowercased
+A7A2          ; Changes_When_Lowercased
+A7A4          ; Changes_When_Lowercased
+A7A6          ; Changes_When_Lowercased
+A7A8          ; Changes_When_Lowercased
+FF21..FF3A    ; Changes_When_Lowercased
+10400..10427  ; Changes_When_Lowercased
+
+# Total code points: 1038
+
+# ================================================
+
+# Derived Property:   Changes_When_Uppercased (CWU)
+#  Characters whose normalized forms are not stable under a toUppercase mapping.
+#  For more information, see D125 in Section 3.13, "Default Case Algorithms".
+#  Changes_When_Uppercased(X) is true when toUppercase(toNFD(X)) != toNFD(X)
+
+0061..007A    ; Changes_When_Uppercased
+00B5          ; Changes_When_Uppercased
+00DF..00F6    ; Changes_When_Uppercased
+00F8..00FF    ; Changes_When_Uppercased
+0101          ; Changes_When_Uppercased
+0103          ; Changes_When_Uppercased
+0105          ; Changes_When_Uppercased
+0107          ; Changes_When_Uppercased
+0109          ; Changes_When_Uppercased
+010B          ; Changes_When_Uppercased
+010D          ; Changes_When_Uppercased
+010F          ; Changes_When_Uppercased
+0111          ; Changes_When_Uppercased
+0113          ; Changes_When_Uppercased
+0115          ; Changes_When_Uppercased
+0117          ; Changes_When_Uppercased
+0119          ; Changes_When_Uppercased
+011B          ; Changes_When_Uppercased
+011D          ; Changes_When_Uppercased
+011F          ; Changes_When_Uppercased
+0121          ; Changes_When_Uppercased
+0123          ; Changes_When_Uppercased
+0125          ; Changes_When_Uppercased
+0127          ; Changes_When_Uppercased
+0129          ; Changes_When_Uppercased
+012B          ; Changes_When_Uppercased
+012D          ; Changes_When_Uppercased
+012F          ; Changes_When_Uppercased
+0131          ; Changes_When_Uppercased
+0133          ; Changes_When_Uppercased
+0135          ; Changes_When_Uppercased
+0137          ; Changes_When_Uppercased
+013A          ; Changes_When_Uppercased
+013C          ; Changes_When_Uppercased
+013E          ; Changes_When_Uppercased
+0140          ; Changes_When_Uppercased
+0142          ; Changes_When_Uppercased
+0144          ; Changes_When_Uppercased
+0146          ; Changes_When_Uppercased
+0148..0149    ; Changes_When_Uppercased
+014B          ; Changes_When_Uppercased
+014D          ; Changes_When_Uppercased
+014F          ; Changes_When_Uppercased
+0151          ; Changes_When_Uppercased
+0153          ; Changes_When_Uppercased
+0155          ; Changes_When_Uppercased
+0157          ; Changes_When_Uppercased
+0159          ; Changes_When_Uppercased
+015B          ; Changes_When_Uppercased
+015D          ; Changes_When_Uppercased
+015F          ; Changes_When_Uppercased
+0161          ; Changes_When_Uppercased
+0163          ; Changes_When_Uppercased
+0165          ; Changes_When_Uppercased
+0167          ; Changes_When_Uppercased
+0169          ; Changes_When_Uppercased
+016B          ; Changes_When_Uppercased
+016D          ; Changes_When_Uppercased
+016F          ; Changes_When_Uppercased
+0171          ; Changes_When_Uppercased
+0173          ; Changes_When_Uppercased
+0175          ; Changes_When_Uppercased
+0177          ; Changes_When_Uppercased
+017A          ; Changes_When_Uppercased
+017C          ; Changes_When_Uppercased
+017E..0180    ; Changes_When_Uppercased
+0183          ; Changes_When_Uppercased
+0185          ; Changes_When_Uppercased
+0188          ; Changes_When_Uppercased
+018C          ; Changes_When_Uppercased
+0192          ; Changes_When_Uppercased
+0195          ; Changes_When_Uppercased
+0199..019A    ; Changes_When_Uppercased
+019E          ; Changes_When_Uppercased
+01A1          ; Changes_When_Uppercased
+01A3          ; Changes_When_Uppercased
+01A5          ; Changes_When_Uppercased
+01A8          ; Changes_When_Uppercased
+01AD          ; Changes_When_Uppercased
+01B0          ; Changes_When_Uppercased
+01B4          ; Changes_When_Uppercased
+01B6          ; Changes_When_Uppercased
+01B9          ; Changes_When_Uppercased
+01BD          ; Changes_When_Uppercased
+01BF          ; Changes_When_Uppercased
+01C5..01C6    ; Changes_When_Uppercased
+01C8..01C9    ; Changes_When_Uppercased
+01CB..01CC    ; Changes_When_Uppercased
+01CE          ; Changes_When_Uppercased
+01D0          ; Changes_When_Uppercased
+01D2          ; Changes_When_Uppercased
+01D4          ; Changes_When_Uppercased
+01D6          ; Changes_When_Uppercased
+01D8          ; Changes_When_Uppercased
+01DA          ; Changes_When_Uppercased
+01DC..01DD    ; Changes_When_Uppercased
+01DF          ; Changes_When_Uppercased
+01E1          ; Changes_When_Uppercased
+01E3          ; Changes_When_Uppercased
+01E5          ; Changes_When_Uppercased
+01E7          ; Changes_When_Uppercased
+01E9          ; Changes_When_Uppercased
+01EB          ; Changes_When_Uppercased
+01ED          ; Changes_When_Uppercased
+01EF..01F0    ; Changes_When_Uppercased
+01F2..01F3    ; Changes_When_Uppercased
+01F5          ; Changes_When_Uppercased
+01F9          ; Changes_When_Uppercased
+01FB          ; Changes_When_Uppercased
+01FD          ; Changes_When_Uppercased
+01FF          ; Changes_When_Uppercased
+0201          ; Changes_When_Uppercased
+0203          ; Changes_When_Uppercased
+0205          ; Changes_When_Uppercased
+0207          ; Changes_When_Uppercased
+0209          ; Changes_When_Uppercased
+020B          ; Changes_When_Uppercased
+020D          ; Changes_When_Uppercased
+020F          ; Changes_When_Uppercased
+0211          ; Changes_When_Uppercased
+0213          ; Changes_When_Uppercased
+0215          ; Changes_When_Uppercased
+0217          ; Changes_When_Uppercased
+0219          ; Changes_When_Uppercased
+021B          ; Changes_When_Uppercased
+021D          ; Changes_When_Uppercased
+021F          ; Changes_When_Uppercased
+0223          ; Changes_When_Uppercased
+0225          ; Changes_When_Uppercased
+0227          ; Changes_When_Uppercased
+0229          ; Changes_When_Uppercased
+022B          ; Changes_When_Uppercased
+022D          ; Changes_When_Uppercased
+022F          ; Changes_When_Uppercased
+0231          ; Changes_When_Uppercased
+0233          ; Changes_When_Uppercased
+023C          ; Changes_When_Uppercased
+023F..0240    ; Changes_When_Uppercased
+0242          ; Changes_When_Uppercased
+0247          ; Changes_When_Uppercased
+0249          ; Changes_When_Uppercased
+024B          ; Changes_When_Uppercased
+024D          ; Changes_When_Uppercased
+024F..0254    ; Changes_When_Uppercased
+0256..0257    ; Changes_When_Uppercased
+0259          ; Changes_When_Uppercased
+025B          ; Changes_When_Uppercased
+0260          ; Changes_When_Uppercased
+0263          ; Changes_When_Uppercased
+0265          ; Changes_When_Uppercased
+0268..0269    ; Changes_When_Uppercased
+026B          ; Changes_When_Uppercased
+026F          ; Changes_When_Uppercased
+0271..0272    ; Changes_When_Uppercased
+0275          ; Changes_When_Uppercased
+027D          ; Changes_When_Uppercased
+0280          ; Changes_When_Uppercased
+0283          ; Changes_When_Uppercased
+0288..028C    ; Changes_When_Uppercased
+0292          ; Changes_When_Uppercased
+0345          ; Changes_When_Uppercased
+0371          ; Changes_When_Uppercased
+0373          ; Changes_When_Uppercased
+0377          ; Changes_When_Uppercased
+037B..037D    ; Changes_When_Uppercased
+0390          ; Changes_When_Uppercased
+03AC..03CE    ; Changes_When_Uppercased
+03D0..03D1    ; Changes_When_Uppercased
+03D5..03D7    ; Changes_When_Uppercased
+03D9          ; Changes_When_Uppercased
+03DB          ; Changes_When_Uppercased
+03DD          ; Changes_When_Uppercased
+03DF          ; Changes_When_Uppercased
+03E1          ; Changes_When_Uppercased
+03E3          ; Changes_When_Uppercased
+03E5          ; Changes_When_Uppercased
+03E7          ; Changes_When_Uppercased
+03E9          ; Changes_When_Uppercased
+03EB          ; Changes_When_Uppercased
+03ED          ; Changes_When_Uppercased
+03EF..03F2    ; Changes_When_Uppercased
+03F5          ; Changes_When_Uppercased
+03F8          ; Changes_When_Uppercased
+03FB          ; Changes_When_Uppercased
+0430..045F    ; Changes_When_Uppercased
+0461          ; Changes_When_Uppercased
+0463          ; Changes_When_Uppercased
+0465          ; Changes_When_Uppercased
+0467          ; Changes_When_Uppercased
+0469          ; Changes_When_Uppercased
+046B          ; Changes_When_Uppercased
+046D          ; Changes_When_Uppercased
+046F          ; Changes_When_Uppercased
+0471          ; Changes_When_Uppercased
+0473          ; Changes_When_Uppercased
+0475          ; Changes_When_Uppercased
+0477          ; Changes_When_Uppercased
+0479          ; Changes_When_Uppercased
+047B          ; Changes_When_Uppercased
+047D          ; Changes_When_Uppercased
+047F          ; Changes_When_Uppercased
+0481          ; Changes_When_Uppercased
+048B          ; Changes_When_Uppercased
+048D          ; Changes_When_Uppercased
+048F          ; Changes_When_Uppercased
+0491          ; Changes_When_Uppercased
+0493          ; Changes_When_Uppercased
+0495          ; Changes_When_Uppercased
+0497          ; Changes_When_Uppercased
+0499          ; Changes_When_Uppercased
+049B          ; Changes_When_Uppercased
+049D          ; Changes_When_Uppercased
+049F          ; Changes_When_Uppercased
+04A1          ; Changes_When_Uppercased
+04A3          ; Changes_When_Uppercased
+04A5          ; Changes_When_Uppercased
+04A7          ; Changes_When_Uppercased
+04A9          ; Changes_When_Uppercased
+04AB          ; Changes_When_Uppercased
+04AD          ; Changes_When_Uppercased
+04AF          ; Changes_When_Uppercased
+04B1          ; Changes_When_Uppercased
+04B3          ; Changes_When_Uppercased
+04B5          ; Changes_When_Uppercased
+04B7          ; Changes_When_Uppercased
+04B9          ; Changes_When_Uppercased
+04BB          ; Changes_When_Uppercased
+04BD          ; Changes_When_Uppercased
+04BF          ; Changes_When_Uppercased
+04C2          ; Changes_When_Uppercased
+04C4          ; Changes_When_Uppercased
+04C6          ; Changes_When_Uppercased
+04C8          ; Changes_When_Uppercased
+04CA          ; Changes_When_Uppercased
+04CC          ; Changes_When_Uppercased
+04CE..04CF    ; Changes_When_Uppercased
+04D1          ; Changes_When_Uppercased
+04D3          ; Changes_When_Uppercased
+04D5          ; Changes_When_Uppercased
+04D7          ; Changes_When_Uppercased
+04D9          ; Changes_When_Uppercased
+04DB          ; Changes_When_Uppercased
+04DD          ; Changes_When_Uppercased
+04DF          ; Changes_When_Uppercased
+04E1          ; Changes_When_Uppercased
+04E3          ; Changes_When_Uppercased
+04E5          ; Changes_When_Uppercased
+04E7          ; Changes_When_Uppercased
+04E9          ; Changes_When_Uppercased
+04EB          ; Changes_When_Uppercased
+04ED          ; Changes_When_Uppercased
+04EF          ; Changes_When_Uppercased
+04F1          ; Changes_When_Uppercased
+04F3          ; Changes_When_Uppercased
+04F5          ; Changes_When_Uppercased
+04F7          ; Changes_When_Uppercased
+04F9          ; Changes_When_Uppercased
+04FB          ; Changes_When_Uppercased
+04FD          ; Changes_When_Uppercased
+04FF          ; Changes_When_Uppercased
+0501          ; Changes_When_Uppercased
+0503          ; Changes_When_Uppercased
+0505          ; Changes_When_Uppercased
+0507          ; Changes_When_Uppercased
+0509          ; Changes_When_Uppercased
+050B          ; Changes_When_Uppercased
+050D          ; Changes_When_Uppercased
+050F          ; Changes_When_Uppercased
+0511          ; Changes_When_Uppercased
+0513          ; Changes_When_Uppercased
+0515          ; Changes_When_Uppercased
+0517          ; Changes_When_Uppercased
+0519          ; Changes_When_Uppercased
+051B          ; Changes_When_Uppercased
+051D          ; Changes_When_Uppercased
+051F          ; Changes_When_Uppercased
+0521          ; Changes_When_Uppercased
+0523          ; Changes_When_Uppercased
+0525          ; Changes_When_Uppercased
+0527          ; Changes_When_Uppercased
+0561..0587    ; Changes_When_Uppercased
+1D79          ; Changes_When_Uppercased
+1D7D          ; Changes_When_Uppercased
+1E01          ; Changes_When_Uppercased
+1E03          ; Changes_When_Uppercased
+1E05          ; Changes_When_Uppercased
+1E07          ; Changes_When_Uppercased
+1E09          ; Changes_When_Uppercased
+1E0B          ; Changes_When_Uppercased
+1E0D          ; Changes_When_Uppercased
+1E0F          ; Changes_When_Uppercased
+1E11          ; Changes_When_Uppercased
+1E13          ; Changes_When_Uppercased
+1E15          ; Changes_When_Uppercased
+1E17          ; Changes_When_Uppercased
+1E19          ; Changes_When_Uppercased
+1E1B          ; Changes_When_Uppercased
+1E1D          ; Changes_When_Uppercased
+1E1F          ; Changes_When_Uppercased
+1E21          ; Changes_When_Uppercased
+1E23          ; Changes_When_Uppercased
+1E25          ; Changes_When_Uppercased
+1E27          ; Changes_When_Uppercased
+1E29          ; Changes_When_Uppercased
+1E2B          ; Changes_When_Uppercased
+1E2D          ; Changes_When_Uppercased
+1E2F          ; Changes_When_Uppercased
+1E31          ; Changes_When_Uppercased
+1E33          ; Changes_When_Uppercased
+1E35          ; Changes_When_Uppercased
+1E37          ; Changes_When_Uppercased
+1E39          ; Changes_When_Uppercased
+1E3B          ; Changes_When_Uppercased
+1E3D          ; Changes_When_Uppercased
+1E3F          ; Changes_When_Uppercased
+1E41          ; Changes_When_Uppercased
+1E43          ; Changes_When_Uppercased
+1E45          ; Changes_When_Uppercased
+1E47          ; Changes_When_Uppercased
+1E49          ; Changes_When_Uppercased
+1E4B          ; Changes_When_Uppercased
+1E4D          ; Changes_When_Uppercased
+1E4F          ; Changes_When_Uppercased
+1E51          ; Changes_When_Uppercased
+1E53          ; Changes_When_Uppercased
+1E55          ; Changes_When_Uppercased
+1E57          ; Changes_When_Uppercased
+1E59          ; Changes_When_Uppercased
+1E5B          ; Changes_When_Uppercased
+1E5D          ; Changes_When_Uppercased
+1E5F          ; Changes_When_Uppercased
+1E61          ; Changes_When_Uppercased
+1E63          ; Changes_When_Uppercased
+1E65          ; Changes_When_Uppercased
+1E67          ; Changes_When_Uppercased
+1E69          ; Changes_When_Uppercased
+1E6B          ; Changes_When_Uppercased
+1E6D          ; Changes_When_Uppercased
+1E6F          ; Changes_When_Uppercased
+1E71          ; Changes_When_Uppercased
+1E73          ; Changes_When_Uppercased
+1E75          ; Changes_When_Uppercased
+1E77          ; Changes_When_Uppercased
+1E79          ; Changes_When_Uppercased
+1E7B          ; Changes_When_Uppercased
+1E7D          ; Changes_When_Uppercased
+1E7F          ; Changes_When_Uppercased
+1E81          ; Changes_When_Uppercased
+1E83          ; Changes_When_Uppercased
+1E85          ; Changes_When_Uppercased
+1E87          ; Changes_When_Uppercased
+1E89          ; Changes_When_Uppercased
+1E8B          ; Changes_When_Uppercased
+1E8D          ; Changes_When_Uppercased
+1E8F          ; Changes_When_Uppercased
+1E91          ; Changes_When_Uppercased
+1E93          ; Changes_When_Uppercased
+1E95..1E9B    ; Changes_When_Uppercased
+1EA1          ; Changes_When_Uppercased
+1EA3          ; Changes_When_Uppercased
+1EA5          ; Changes_When_Uppercased
+1EA7          ; Changes_When_Uppercased
+1EA9          ; Changes_When_Uppercased
+1EAB          ; Changes_When_Uppercased
+1EAD          ; Changes_When_Uppercased
+1EAF          ; Changes_When_Uppercased
+1EB1          ; Changes_When_Uppercased
+1EB3          ; Changes_When_Uppercased
+1EB5          ; Changes_When_Uppercased
+1EB7          ; Changes_When_Uppercased
+1EB9          ; Changes_When_Uppercased
+1EBB          ; Changes_When_Uppercased
+1EBD          ; Changes_When_Uppercased
+1EBF          ; Changes_When_Uppercased
+1EC1          ; Changes_When_Uppercased
+1EC3          ; Changes_When_Uppercased
+1EC5          ; Changes_When_Uppercased
+1EC7          ; Changes_When_Uppercased
+1EC9          ; Changes_When_Uppercased
+1ECB          ; Changes_When_Uppercased
+1ECD          ; Changes_When_Uppercased
+1ECF          ; Changes_When_Uppercased
+1ED1          ; Changes_When_Uppercased
+1ED3          ; Changes_When_Uppercased
+1ED5          ; Changes_When_Uppercased
+1ED7          ; Changes_When_Uppercased
+1ED9          ; Changes_When_Uppercased
+1EDB          ; Changes_When_Uppercased
+1EDD          ; Changes_When_Uppercased
+1EDF          ; Changes_When_Uppercased
+1EE1          ; Changes_When_Uppercased
+1EE3          ; Changes_When_Uppercased
+1EE5          ; Changes_When_Uppercased
+1EE7          ; Changes_When_Uppercased
+1EE9          ; Changes_When_Uppercased
+1EEB          ; Changes_When_Uppercased
+1EED          ; Changes_When_Uppercased
+1EEF          ; Changes_When_Uppercased
+1EF1          ; Changes_When_Uppercased
+1EF3          ; Changes_When_Uppercased
+1EF5          ; Changes_When_Uppercased
+1EF7          ; Changes_When_Uppercased
+1EF9          ; Changes_When_Uppercased
+1EFB          ; Changes_When_Uppercased
+1EFD          ; Changes_When_Uppercased
+1EFF..1F07    ; Changes_When_Uppercased
+1F10..1F15    ; Changes_When_Uppercased
+1F20..1F27    ; Changes_When_Uppercased
+1F30..1F37    ; Changes_When_Uppercased
+1F40..1F45    ; Changes_When_Uppercased
+1F50..1F57    ; Changes_When_Uppercased
+1F60..1F67    ; Changes_When_Uppercased
+1F70..1F7D    ; Changes_When_Uppercased
+1F80..1FB4    ; Changes_When_Uppercased
+1FB6..1FB7    ; Changes_When_Uppercased
+1FBC          ; Changes_When_Uppercased
+1FBE          ; Changes_When_Uppercased
+1FC2..1FC4    ; Changes_When_Uppercased
+1FC6..1FC7    ; Changes_When_Uppercased
+1FCC          ; Changes_When_Uppercased
+1FD0..1FD3    ; Changes_When_Uppercased
+1FD6..1FD7    ; Changes_When_Uppercased
+1FE0..1FE7    ; Changes_When_Uppercased
+1FF2..1FF4    ; Changes_When_Uppercased
+1FF6..1FF7    ; Changes_When_Uppercased
+1FFC          ; Changes_When_Uppercased
+214E          ; Changes_When_Uppercased
+2170..217F    ; Changes_When_Uppercased
+2184          ; Changes_When_Uppercased
+24D0..24E9    ; Changes_When_Uppercased
+2C30..2C5E    ; Changes_When_Uppercased
+2C61          ; Changes_When_Uppercased
+2C65..2C66    ; Changes_When_Uppercased
+2C68          ; Changes_When_Uppercased
+2C6A          ; Changes_When_Uppercased
+2C6C          ; Changes_When_Uppercased
+2C73          ; Changes_When_Uppercased
+2C76          ; Changes_When_Uppercased
+2C81          ; Changes_When_Uppercased
+2C83          ; Changes_When_Uppercased
+2C85          ; Changes_When_Uppercased
+2C87          ; Changes_When_Uppercased
+2C89          ; Changes_When_Uppercased
+2C8B          ; Changes_When_Uppercased
+2C8D          ; Changes_When_Uppercased
+2C8F          ; Changes_When_Uppercased
+2C91          ; Changes_When_Uppercased
+2C93          ; Changes_When_Uppercased
+2C95          ; Changes_When_Uppercased
+2C97          ; Changes_When_Uppercased
+2C99          ; Changes_When_Uppercased
+2C9B          ; Changes_When_Uppercased
+2C9D          ; Changes_When_Uppercased
+2C9F          ; Changes_When_Uppercased
+2CA1          ; Changes_When_Uppercased
+2CA3          ; Changes_When_Uppercased
+2CA5          ; Changes_When_Uppercased
+2CA7          ; Changes_When_Uppercased
+2CA9          ; Changes_When_Uppercased
+2CAB          ; Changes_When_Uppercased
+2CAD          ; Changes_When_Uppercased
+2CAF          ; Changes_When_Uppercased
+2CB1          ; Changes_When_Uppercased
+2CB3          ; Changes_When_Uppercased
+2CB5          ; Changes_When_Uppercased
+2CB7          ; Changes_When_Uppercased
+2CB9          ; Changes_When_Uppercased
+2CBB          ; Changes_When_Uppercased
+2CBD          ; Changes_When_Uppercased
+2CBF          ; Changes_When_Uppercased
+2CC1          ; Changes_When_Uppercased
+2CC3          ; Changes_When_Uppercased
+2CC5          ; Changes_When_Uppercased
+2CC7          ; Changes_When_Uppercased
+2CC9          ; Changes_When_Uppercased
+2CCB          ; Changes_When_Uppercased
+2CCD          ; Changes_When_Uppercased
+2CCF          ; Changes_When_Uppercased
+2CD1          ; Changes_When_Uppercased
+2CD3          ; Changes_When_Uppercased
+2CD5          ; Changes_When_Uppercased
+2CD7          ; Changes_When_Uppercased
+2CD9          ; Changes_When_Uppercased
+2CDB          ; Changes_When_Uppercased
+2CDD          ; Changes_When_Uppercased
+2CDF          ; Changes_When_Uppercased
+2CE1          ; Changes_When_Uppercased
+2CE3          ; Changes_When_Uppercased
+2CEC          ; Changes_When_Uppercased
+2CEE          ; Changes_When_Uppercased
+2D00..2D25    ; Changes_When_Uppercased
+A641          ; Changes_When_Uppercased
+A643          ; Changes_When_Uppercased
+A645          ; Changes_When_Uppercased
+A647          ; Changes_When_Uppercased
+A649          ; Changes_When_Uppercased
+A64B          ; Changes_When_Uppercased
+A64D          ; Changes_When_Uppercased
+A64F          ; Changes_When_Uppercased
+A651          ; Changes_When_Uppercased
+A653          ; Changes_When_Uppercased
+A655          ; Changes_When_Uppercased
+A657          ; Changes_When_Uppercased
+A659          ; Changes_When_Uppercased
+A65B          ; Changes_When_Uppercased
+A65D          ; Changes_When_Uppercased
+A65F          ; Changes_When_Uppercased
+A661          ; Changes_When_Uppercased
+A663          ; Changes_When_Uppercased
+A665          ; Changes_When_Uppercased
+A667          ; Changes_When_Uppercased
+A669          ; Changes_When_Uppercased
+A66B          ; Changes_When_Uppercased
+A66D          ; Changes_When_Uppercased
+A681          ; Changes_When_Uppercased
+A683          ; Changes_When_Uppercased
+A685          ; Changes_When_Uppercased
+A687          ; Changes_When_Uppercased
+A689          ; Changes_When_Uppercased
+A68B          ; Changes_When_Uppercased
+A68D          ; Changes_When_Uppercased
+A68F          ; Changes_When_Uppercased
+A691          ; Changes_When_Uppercased
+A693          ; Changes_When_Uppercased
+A695          ; Changes_When_Uppercased
+A697          ; Changes_When_Uppercased
+A723          ; Changes_When_Uppercased
+A725          ; Changes_When_Uppercased
+A727          ; Changes_When_Uppercased
+A729          ; Changes_When_Uppercased
+A72B          ; Changes_When_Uppercased
+A72D          ; Changes_When_Uppercased
+A72F          ; Changes_When_Uppercased
+A733          ; Changes_When_Uppercased
+A735          ; Changes_When_Uppercased
+A737          ; Changes_When_Uppercased
+A739          ; Changes_When_Uppercased
+A73B          ; Changes_When_Uppercased
+A73D          ; Changes_When_Uppercased
+A73F          ; Changes_When_Uppercased
+A741          ; Changes_When_Uppercased
+A743          ; Changes_When_Uppercased
+A745          ; Changes_When_Uppercased
+A747          ; Changes_When_Uppercased
+A749          ; Changes_When_Uppercased
+A74B          ; Changes_When_Uppercased
+A74D          ; Changes_When_Uppercased
+A74F          ; Changes_When_Uppercased
+A751          ; Changes_When_Uppercased
+A753          ; Changes_When_Uppercased
+A755          ; Changes_When_Uppercased
+A757          ; Changes_When_Uppercased
+A759          ; Changes_When_Uppercased
+A75B          ; Changes_When_Uppercased
+A75D          ; Changes_When_Uppercased
+A75F          ; Changes_When_Uppercased
+A761          ; Changes_When_Uppercased
+A763          ; Changes_When_Uppercased
+A765          ; Changes_When_Uppercased
+A767          ; Changes_When_Uppercased
+A769          ; Changes_When_Uppercased
+A76B          ; Changes_When_Uppercased
+A76D          ; Changes_When_Uppercased
+A76F          ; Changes_When_Uppercased
+A77A          ; Changes_When_Uppercased
+A77C          ; Changes_When_Uppercased
+A77F          ; Changes_When_Uppercased
+A781          ; Changes_When_Uppercased
+A783          ; Changes_When_Uppercased
+A785          ; Changes_When_Uppercased
+A787          ; Changes_When_Uppercased
+A78C          ; Changes_When_Uppercased
+A791          ; Changes_When_Uppercased
+A7A1          ; Changes_When_Uppercased
+A7A3          ; Changes_When_Uppercased
+A7A5          ; Changes_When_Uppercased
+A7A7          ; Changes_When_Uppercased
+A7A9          ; Changes_When_Uppercased
+FB00..FB06    ; Changes_When_Uppercased
+FB13..FB17    ; Changes_When_Uppercased
+FF41..FF5A    ; Changes_When_Uppercased
+10428..1044F  ; Changes_When_Uppercased
+
+# Total code points: 1121
+
+# ================================================
+
+# Derived Property:   Changes_When_Titlecased (CWT)
+#  Characters whose normalized forms are not stable under a toTitlecase mapping.
+#  For more information, see D126 in Section 3.13, "Default Case Algorithms".
+#  Changes_When_Titlecased(X) is true when toTitlecase(toNFD(X)) != toNFD(X)
+
+0061..007A    ; Changes_When_Titlecased
+00B5          ; Changes_When_Titlecased
+00DF..00F6    ; Changes_When_Titlecased
+00F8..00FF    ; Changes_When_Titlecased
+0101          ; Changes_When_Titlecased
+0103          ; Changes_When_Titlecased
+0105          ; Changes_When_Titlecased
+0107          ; Changes_When_Titlecased
+0109          ; Changes_When_Titlecased
+010B          ; Changes_When_Titlecased
+010D          ; Changes_When_Titlecased
+010F          ; Changes_When_Titlecased
+0111          ; Changes_When_Titlecased
+0113          ; Changes_When_Titlecased
+0115          ; Changes_When_Titlecased
+0117          ; Changes_When_Titlecased
+0119          ; Changes_When_Titlecased
+011B          ; Changes_When_Titlecased
+011D          ; Changes_When_Titlecased
+011F          ; Changes_When_Titlecased
+0121          ; Changes_When_Titlecased
+0123          ; Changes_When_Titlecased
+0125          ; Changes_When_Titlecased
+0127          ; Changes_When_Titlecased
+0129          ; Changes_When_Titlecased
+012B          ; Changes_When_Titlecased
+012D          ; Changes_When_Titlecased
+012F          ; Changes_When_Titlecased
+0131          ; Changes_When_Titlecased
+0133          ; Changes_When_Titlecased
+0135          ; Changes_When_Titlecased
+0137          ; Changes_When_Titlecased
+013A          ; Changes_When_Titlecased
+013C          ; Changes_When_Titlecased
+013E          ; Changes_When_Titlecased
+0140          ; Changes_When_Titlecased
+0142          ; Changes_When_Titlecased
+0144          ; Changes_When_Titlecased
+0146          ; Changes_When_Titlecased
+0148..0149    ; Changes_When_Titlecased
+014B          ; Changes_When_Titlecased
+014D          ; Changes_When_Titlecased
+014F          ; Changes_When_Titlecased
+0151          ; Changes_When_Titlecased
+0153          ; Changes_When_Titlecased
+0155          ; Changes_When_Titlecased
+0157          ; Changes_When_Titlecased
+0159          ; Changes_When_Titlecased
+015B          ; Changes_When_Titlecased
+015D          ; Changes_When_Titlecased
+015F          ; Changes_When_Titlecased
+0161          ; Changes_When_Titlecased
+0163          ; Changes_When_Titlecased
+0165          ; Changes_When_Titlecased
+0167          ; Changes_When_Titlecased
+0169          ; Changes_When_Titlecased
+016B          ; Changes_When_Titlecased
+016D          ; Changes_When_Titlecased
+016F          ; Changes_When_Titlecased
+0171          ; Changes_When_Titlecased
+0173          ; Changes_When_Titlecased
+0175          ; Changes_When_Titlecased
+0177          ; Changes_When_Titlecased
+017A          ; Changes_When_Titlecased
+017C          ; Changes_When_Titlecased
+017E..0180    ; Changes_When_Titlecased
+0183          ; Changes_When_Titlecased
+0185          ; Changes_When_Titlecased
+0188          ; Changes_When_Titlecased
+018C          ; Changes_When_Titlecased
+0192          ; Changes_When_Titlecased
+0195          ; Changes_When_Titlecased
+0199..019A    ; Changes_When_Titlecased
+019E          ; Changes_When_Titlecased
+01A1          ; Changes_When_Titlecased
+01A3          ; Changes_When_Titlecased
+01A5          ; Changes_When_Titlecased
+01A8          ; Changes_When_Titlecased
+01AD          ; Changes_When_Titlecased
+01B0          ; Changes_When_Titlecased
+01B4          ; Changes_When_Titlecased
+01B6          ; Changes_When_Titlecased
+01B9          ; Changes_When_Titlecased
+01BD          ; Changes_When_Titlecased
+01BF          ; Changes_When_Titlecased
+01C4          ; Changes_When_Titlecased
+01C6..01C7    ; Changes_When_Titlecased
+01C9..01CA    ; Changes_When_Titlecased
+01CC          ; Changes_When_Titlecased
+01CE          ; Changes_When_Titlecased
+01D0          ; Changes_When_Titlecased
+01D2          ; Changes_When_Titlecased
+01D4          ; Changes_When_Titlecased
+01D6          ; Changes_When_Titlecased
+01D8          ; Changes_When_Titlecased
+01DA          ; Changes_When_Titlecased
+01DC..01DD    ; Changes_When_Titlecased
+01DF          ; Changes_When_Titlecased
+01E1          ; Changes_When_Titlecased
+01E3          ; Changes_When_Titlecased
+01E5          ; Changes_When_Titlecased
+01E7          ; Changes_When_Titlecased
+01E9          ; Changes_When_Titlecased
+01EB          ; Changes_When_Titlecased
+01ED          ; Changes_When_Titlecased
+01EF..01F1    ; Changes_When_Titlecased
+01F3          ; Changes_When_Titlecased
+01F5          ; Changes_When_Titlecased
+01F9          ; Changes_When_Titlecased
+01FB          ; Changes_When_Titlecased
+01FD          ; Changes_When_Titlecased
+01FF          ; Changes_When_Titlecased
+0201          ; Changes_When_Titlecased
+0203          ; Changes_When_Titlecased
+0205          ; Changes_When_Titlecased
+0207          ; Changes_When_Titlecased
+0209          ; Changes_When_Titlecased
+020B          ; Changes_When_Titlecased
+020D          ; Changes_When_Titlecased
+020F          ; Changes_When_Titlecased
+0211          ; Changes_When_Titlecased
+0213          ; Changes_When_Titlecased
+0215          ; Changes_When_Titlecased
+0217          ; Changes_When_Titlecased
+0219          ; Changes_When_Titlecased
+021B          ; Changes_When_Titlecased
+021D          ; Changes_When_Titlecased
+021F          ; Changes_When_Titlecased
+0223          ; Changes_When_Titlecased
+0225          ; Changes_When_Titlecased
+0227          ; Changes_When_Titlecased
+0229          ; Changes_When_Titlecased
+022B          ; Changes_When_Titlecased
+022D          ; Changes_When_Titlecased
+022F          ; Changes_When_Titlecased
+0231          ; Changes_When_Titlecased
+0233          ; Changes_When_Titlecased
+023C          ; Changes_When_Titlecased
+023F..0240    ; Changes_When_Titlecased
+0242          ; Changes_When_Titlecased
+0247          ; Changes_When_Titlecased
+0249          ; Changes_When_Titlecased
+024B          ; Changes_When_Titlecased
+024D          ; Changes_When_Titlecased
+024F..0254    ; Changes_When_Titlecased
+0256..0257    ; Changes_When_Titlecased
+0259          ; Changes_When_Titlecased
+025B          ; Changes_When_Titlecased
+0260          ; Changes_When_Titlecased
+0263          ; Changes_When_Titlecased
+0265          ; Changes_When_Titlecased
+0268..0269    ; Changes_When_Titlecased
+026B          ; Changes_When_Titlecased
+026F          ; Changes_When_Titlecased
+0271..0272    ; Changes_When_Titlecased
+0275          ; Changes_When_Titlecased
+027D          ; Changes_When_Titlecased
+0280          ; Changes_When_Titlecased
+0283          ; Changes_When_Titlecased
+0288..028C    ; Changes_When_Titlecased
+0292          ; Changes_When_Titlecased
+0345          ; Changes_When_Titlecased
+0371          ; Changes_When_Titlecased
+0373          ; Changes_When_Titlecased
+0377          ; Changes_When_Titlecased
+037B..037D    ; Changes_When_Titlecased
+0390          ; Changes_When_Titlecased
+03AC..03CE    ; Changes_When_Titlecased
+03D0..03D1    ; Changes_When_Titlecased
+03D5..03D7    ; Changes_When_Titlecased
+03D9          ; Changes_When_Titlecased
+03DB          ; Changes_When_Titlecased
+03DD          ; Changes_When_Titlecased
+03DF          ; Changes_When_Titlecased
+03E1          ; Changes_When_Titlecased
+03E3          ; Changes_When_Titlecased
+03E5          ; Changes_When_Titlecased
+03E7          ; Changes_When_Titlecased
+03E9          ; Changes_When_Titlecased
+03EB          ; Changes_When_Titlecased
+03ED          ; Changes_When_Titlecased
+03EF..03F2    ; Changes_When_Titlecased
+03F5          ; Changes_When_Titlecased
+03F8          ; Changes_When_Titlecased
+03FB          ; Changes_When_Titlecased
+0430..045F    ; Changes_When_Titlecased
+0461          ; Changes_When_Titlecased
+0463          ; Changes_When_Titlecased
+0465          ; Changes_When_Titlecased
+0467          ; Changes_When_Titlecased
+0469          ; Changes_When_Titlecased
+046B          ; Changes_When_Titlecased
+046D          ; Changes_When_Titlecased
+046F          ; Changes_When_Titlecased
+0471          ; Changes_When_Titlecased
+0473          ; Changes_When_Titlecased
+0475          ; Changes_When_Titlecased
+0477          ; Changes_When_Titlecased
+0479          ; Changes_When_Titlecased
+047B          ; Changes_When_Titlecased
+047D          ; Changes_When_Titlecased
+047F          ; Changes_When_Titlecased
+0481          ; Changes_When_Titlecased
+048B          ; Changes_When_Titlecased
+048D          ; Changes_When_Titlecased
+048F          ; Changes_When_Titlecased
+0491          ; Changes_When_Titlecased
+0493          ; Changes_When_Titlecased
+0495          ; Changes_When_Titlecased
+0497          ; Changes_When_Titlecased
+0499          ; Changes_When_Titlecased
+049B          ; Changes_When_Titlecased
+049D          ; Changes_When_Titlecased
+049F          ; Changes_When_Titlecased
+04A1          ; Changes_When_Titlecased
+04A3          ; Changes_When_Titlecased
+04A5          ; Changes_When_Titlecased
+04A7          ; Changes_When_Titlecased
+04A9          ; Changes_When_Titlecased
+04AB          ; Changes_When_Titlecased
+04AD          ; Changes_When_Titlecased
+04AF          ; Changes_When_Titlecased
+04B1          ; Changes_When_Titlecased
+04B3          ; Changes_When_Titlecased
+04B5          ; Changes_When_Titlecased
+04B7          ; Changes_When_Titlecased
+04B9          ; Changes_When_Titlecased
+04BB          ; Changes_When_Titlecased
+04BD          ; Changes_When_Titlecased
+04BF          ; Changes_When_Titlecased
+04C2          ; Changes_When_Titlecased
+04C4          ; Changes_When_Titlecased
+04C6          ; Changes_When_Titlecased
+04C8          ; Changes_When_Titlecased
+04CA          ; Changes_When_Titlecased
+04CC          ; Changes_When_Titlecased
+04CE..04CF    ; Changes_When_Titlecased
+04D1          ; Changes_When_Titlecased
+04D3          ; Changes_When_Titlecased
+04D5          ; Changes_When_Titlecased
+04D7          ; Changes_When_Titlecased
+04D9          ; Changes_When_Titlecased
+04DB          ; Changes_When_Titlecased
+04DD          ; Changes_When_Titlecased
+04DF          ; Changes_When_Titlecased
+04E1          ; Changes_When_Titlecased
+04E3          ; Changes_When_Titlecased
+04E5          ; Changes_When_Titlecased
+04E7          ; Changes_When_Titlecased
+04E9          ; Changes_When_Titlecased
+04EB          ; Changes_When_Titlecased
+04ED          ; Changes_When_Titlecased
+04EF          ; Changes_When_Titlecased
+04F1          ; Changes_When_Titlecased
+04F3          ; Changes_When_Titlecased
+04F5          ; Changes_When_Titlecased
+04F7          ; Changes_When_Titlecased
+04F9          ; Changes_When_Titlecased
+04FB          ; Changes_When_Titlecased
+04FD          ; Changes_When_Titlecased
+04FF          ; Changes_When_Titlecased
+0501          ; Changes_When_Titlecased
+0503          ; Changes_When_Titlecased
+0505          ; Changes_When_Titlecased
+0507          ; Changes_When_Titlecased
+0509          ; Changes_When_Titlecased
+050B          ; Changes_When_Titlecased
+050D          ; Changes_When_Titlecased
+050F          ; Changes_When_Titlecased
+0511          ; Changes_When_Titlecased
+0513          ; Changes_When_Titlecased
+0515          ; Changes_When_Titlecased
+0517          ; Changes_When_Titlecased
+0519          ; Changes_When_Titlecased
+051B          ; Changes_When_Titlecased
+051D          ; Changes_When_Titlecased
+051F          ; Changes_When_Titlecased
+0521          ; Changes_When_Titlecased
+0523          ; Changes_When_Titlecased
+0525          ; Changes_When_Titlecased
+0527          ; Changes_When_Titlecased
+0561..0587    ; Changes_When_Titlecased
+1D79          ; Changes_When_Titlecased
+1D7D          ; Changes_When_Titlecased
+1E01          ; Changes_When_Titlecased
+1E03          ; Changes_When_Titlecased
+1E05          ; Changes_When_Titlecased
+1E07          ; Changes_When_Titlecased
+1E09          ; Changes_When_Titlecased
+1E0B          ; Changes_When_Titlecased
+1E0D          ; Changes_When_Titlecased
+1E0F          ; Changes_When_Titlecased
+1E11          ; Changes_When_Titlecased
+1E13          ; Changes_When_Titlecased
+1E15          ; Changes_When_Titlecased
+1E17          ; Changes_When_Titlecased
+1E19          ; Changes_When_Titlecased
+1E1B          ; Changes_When_Titlecased
+1E1D          ; Changes_When_Titlecased
+1E1F          ; Changes_When_Titlecased
+1E21          ; Changes_When_Titlecased
+1E23          ; Changes_When_Titlecased
+1E25          ; Changes_When_Titlecased
+1E27          ; Changes_When_Titlecased
+1E29          ; Changes_When_Titlecased
+1E2B          ; Changes_When_Titlecased
+1E2D          ; Changes_When_Titlecased
+1E2F          ; Changes_When_Titlecased
+1E31          ; Changes_When_Titlecased
+1E33          ; Changes_When_Titlecased
+1E35          ; Changes_When_Titlecased
+1E37          ; Changes_When_Titlecased
+1E39          ; Changes_When_Titlecased
+1E3B          ; Changes_When_Titlecased
+1E3D          ; Changes_When_Titlecased
+1E3F          ; Changes_When_Titlecased
+1E41          ; Changes_When_Titlecased
+1E43          ; Changes_When_Titlecased
+1E45          ; Changes_When_Titlecased
+1E47          ; Changes_When_Titlecased
+1E49          ; Changes_When_Titlecased
+1E4B          ; Changes_When_Titlecased
+1E4D          ; Changes_When_Titlecased
+1E4F          ; Changes_When_Titlecased
+1E51          ; Changes_When_Titlecased
+1E53          ; Changes_When_Titlecased
+1E55          ; Changes_When_Titlecased
+1E57          ; Changes_When_Titlecased
+1E59          ; Changes_When_Titlecased
+1E5B          ; Changes_When_Titlecased
+1E5D          ; Changes_When_Titlecased
+1E5F          ; Changes_When_Titlecased
+1E61          ; Changes_When_Titlecased
+1E63          ; Changes_When_Titlecased
+1E65          ; Changes_When_Titlecased
+1E67          ; Changes_When_Titlecased
+1E69          ; Changes_When_Titlecased
+1E6B          ; Changes_When_Titlecased
+1E6D          ; Changes_When_Titlecased
+1E6F          ; Changes_When_Titlecased
+1E71          ; Changes_When_Titlecased
+1E73          ; Changes_When_Titlecased
+1E75          ; Changes_When_Titlecased
+1E77          ; Changes_When_Titlecased
+1E79          ; Changes_When_Titlecased
+1E7B          ; Changes_When_Titlecased
+1E7D          ; Changes_When_Titlecased
+1E7F          ; Changes_When_Titlecased
+1E81          ; Changes_When_Titlecased
+1E83          ; Changes_When_Titlecased
+1E85          ; Changes_When_Titlecased
+1E87          ; Changes_When_Titlecased
+1E89          ; Changes_When_Titlecased
+1E8B          ; Changes_When_Titlecased
+1E8D          ; Changes_When_Titlecased
+1E8F          ; Changes_When_Titlecased
+1E91          ; Changes_When_Titlecased
+1E93          ; Changes_When_Titlecased
+1E95..1E9B    ; Changes_When_Titlecased
+1EA1          ; Changes_When_Titlecased
+1EA3          ; Changes_When_Titlecased
+1EA5          ; Changes_When_Titlecased
+1EA7          ; Changes_When_Titlecased
+1EA9          ; Changes_When_Titlecased
+1EAB          ; Changes_When_Titlecased
+1EAD          ; Changes_When_Titlecased
+1EAF          ; Changes_When_Titlecased
+1EB1          ; Changes_When_Titlecased
+1EB3          ; Changes_When_Titlecased
+1EB5          ; Changes_When_Titlecased
+1EB7          ; Changes_When_Titlecased
+1EB9          ; Changes_When_Titlecased
+1EBB          ; Changes_When_Titlecased
+1EBD          ; Changes_When_Titlecased
+1EBF          ; Changes_When_Titlecased
+1EC1          ; Changes_When_Titlecased
+1EC3          ; Changes_When_Titlecased
+1EC5          ; Changes_When_Titlecased
+1EC7          ; Changes_When_Titlecased
+1EC9          ; Changes_When_Titlecased
+1ECB          ; Changes_When_Titlecased
+1ECD          ; Changes_When_Titlecased
+1ECF          ; Changes_When_Titlecased
+1ED1          ; Changes_When_Titlecased
+1ED3          ; Changes_When_Titlecased
+1ED5          ; Changes_When_Titlecased
+1ED7          ; Changes_When_Titlecased
+1ED9          ; Changes_When_Titlecased
+1EDB          ; Changes_When_Titlecased
+1EDD          ; Changes_When_Titlecased
+1EDF          ; Changes_When_Titlecased
+1EE1          ; Changes_When_Titlecased
+1EE3          ; Changes_When_Titlecased
+1EE5          ; Changes_When_Titlecased
+1EE7          ; Changes_When_Titlecased
+1EE9          ; Changes_When_Titlecased
+1EEB          ; Changes_When_Titlecased
+1EED          ; Changes_When_Titlecased
+1EEF          ; Changes_When_Titlecased
+1EF1          ; Changes_When_Titlecased
+1EF3          ; Changes_When_Titlecased
+1EF5          ; Changes_When_Titlecased
+1EF7          ; Changes_When_Titlecased
+1EF9          ; Changes_When_Titlecased
+1EFB          ; Changes_When_Titlecased
+1EFD          ; Changes_When_Titlecased
+1EFF..1F07    ; Changes_When_Titlecased
+1F10..1F15    ; Changes_When_Titlecased
+1F20..1F27    ; Changes_When_Titlecased
+1F30..1F37    ; Changes_When_Titlecased
+1F40..1F45    ; Changes_When_Titlecased
+1F50..1F57    ; Changes_When_Titlecased
+1F60..1F67    ; Changes_When_Titlecased
+1F70..1F7D    ; Changes_When_Titlecased
+1F80..1F87    ; Changes_When_Titlecased
+1F90..1F97    ; Changes_When_Titlecased
+1FA0..1FA7    ; Changes_When_Titlecased
+1FB0..1FB4    ; Changes_When_Titlecased
+1FB6..1FB7    ; Changes_When_Titlecased
+1FBE          ; Changes_When_Titlecased
+1FC2..1FC4    ; Changes_When_Titlecased
+1FC6..1FC7    ; Changes_When_Titlecased
+1FD0..1FD3    ; Changes_When_Titlecased
+1FD6..1FD7    ; Changes_When_Titlecased
+1FE0..1FE7    ; Changes_When_Titlecased
+1FF2..1FF4    ; Changes_When_Titlecased
+1FF6..1FF7    ; Changes_When_Titlecased
+214E          ; Changes_When_Titlecased
+2170..217F    ; Changes_When_Titlecased
+2184          ; Changes_When_Titlecased
+24D0..24E9    ; Changes_When_Titlecased
+2C30..2C5E    ; Changes_When_Titlecased
+2C61          ; Changes_When_Titlecased
+2C65..2C66    ; Changes_When_Titlecased
+2C68          ; Changes_When_Titlecased
+2C6A          ; Changes_When_Titlecased
+2C6C          ; Changes_When_Titlecased
+2C73          ; Changes_When_Titlecased
+2C76          ; Changes_When_Titlecased
+2C81          ; Changes_When_Titlecased
+2C83          ; Changes_When_Titlecased
+2C85          ; Changes_When_Titlecased
+2C87          ; Changes_When_Titlecased
+2C89          ; Changes_When_Titlecased
+2C8B          ; Changes_When_Titlecased
+2C8D          ; Changes_When_Titlecased
+2C8F          ; Changes_When_Titlecased
+2C91          ; Changes_When_Titlecased
+2C93          ; Changes_When_Titlecased
+2C95          ; Changes_When_Titlecased
+2C97          ; Changes_When_Titlecased
+2C99          ; Changes_When_Titlecased
+2C9B          ; Changes_When_Titlecased
+2C9D          ; Changes_When_Titlecased
+2C9F          ; Changes_When_Titlecased
+2CA1          ; Changes_When_Titlecased
+2CA3          ; Changes_When_Titlecased
+2CA5          ; Changes_When_Titlecased
+2CA7          ; Changes_When_Titlecased
+2CA9          ; Changes_When_Titlecased
+2CAB          ; Changes_When_Titlecased
+2CAD          ; Changes_When_Titlecased
+2CAF          ; Changes_When_Titlecased
+2CB1          ; Changes_When_Titlecased
+2CB3          ; Changes_When_Titlecased
+2CB5          ; Changes_When_Titlecased
+2CB7          ; Changes_When_Titlecased
+2CB9          ; Changes_When_Titlecased
+2CBB          ; Changes_When_Titlecased
+2CBD          ; Changes_When_Titlecased
+2CBF          ; Changes_When_Titlecased
+2CC1          ; Changes_When_Titlecased
+2CC3          ; Changes_When_Titlecased
+2CC5          ; Changes_When_Titlecased
+2CC7          ; Changes_When_Titlecased
+2CC9          ; Changes_When_Titlecased
+2CCB          ; Changes_When_Titlecased
+2CCD          ; Changes_When_Titlecased
+2CCF          ; Changes_When_Titlecased
+2CD1          ; Changes_When_Titlecased
+2CD3          ; Changes_When_Titlecased
+2CD5          ; Changes_When_Titlecased
+2CD7          ; Changes_When_Titlecased
+2CD9          ; Changes_When_Titlecased
+2CDB          ; Changes_When_Titlecased
+2CDD          ; Changes_When_Titlecased
+2CDF          ; Changes_When_Titlecased
+2CE1          ; Changes_When_Titlecased
+2CE3          ; Changes_When_Titlecased
+2CEC          ; Changes_When_Titlecased
+2CEE          ; Changes_When_Titlecased
+2D00..2D25    ; Changes_When_Titlecased
+A641          ; Changes_When_Titlecased
+A643          ; Changes_When_Titlecased
+A645          ; Changes_When_Titlecased
+A647          ; Changes_When_Titlecased
+A649          ; Changes_When_Titlecased
+A64B          ; Changes_When_Titlecased
+A64D          ; Changes_When_Titlecased
+A64F          ; Changes_When_Titlecased
+A651          ; Changes_When_Titlecased
+A653          ; Changes_When_Titlecased
+A655          ; Changes_When_Titlecased
+A657          ; Changes_When_Titlecased
+A659          ; Changes_When_Titlecased
+A65B          ; Changes_When_Titlecased
+A65D          ; Changes_When_Titlecased
+A65F          ; Changes_When_Titlecased
+A661          ; Changes_When_Titlecased
+A663          ; Changes_When_Titlecased
+A665          ; Changes_When_Titlecased
+A667          ; Changes_When_Titlecased
+A669          ; Changes_When_Titlecased
+A66B          ; Changes_When_Titlecased
+A66D          ; Changes_When_Titlecased
+A681          ; Changes_When_Titlecased
+A683          ; Changes_When_Titlecased
+A685          ; Changes_When_Titlecased
+A687          ; Changes_When_Titlecased
+A689          ; Changes_When_Titlecased
+A68B          ; Changes_When_Titlecased
+A68D          ; Changes_When_Titlecased
+A68F          ; Changes_When_Titlecased
+A691          ; Changes_When_Titlecased
+A693          ; Changes_When_Titlecased
+A695          ; Changes_When_Titlecased
+A697          ; Changes_When_Titlecased
+A723          ; Changes_When_Titlecased
+A725          ; Changes_When_Titlecased
+A727          ; Changes_When_Titlecased
+A729          ; Changes_When_Titlecased
+A72B          ; Changes_When_Titlecased
+A72D          ; Changes_When_Titlecased
+A72F          ; Changes_When_Titlecased
+A733          ; Changes_When_Titlecased
+A735          ; Changes_When_Titlecased
+A737          ; Changes_When_Titlecased
+A739          ; Changes_When_Titlecased
+A73B          ; Changes_When_Titlecased
+A73D          ; Changes_When_Titlecased
+A73F          ; Changes_When_Titlecased
+A741          ; Changes_When_Titlecased
+A743          ; Changes_When_Titlecased
+A745          ; Changes_When_Titlecased
+A747          ; Changes_When_Titlecased
+A749          ; Changes_When_Titlecased
+A74B          ; Changes_When_Titlecased
+A74D          ; Changes_When_Titlecased
+A74F          ; Changes_When_Titlecased
+A751          ; Changes_When_Titlecased
+A753          ; Changes_When_Titlecased
+A755          ; Changes_When_Titlecased
+A757          ; Changes_When_Titlecased
+A759          ; Changes_When_Titlecased
+A75B          ; Changes_When_Titlecased
+A75D          ; Changes_When_Titlecased
+A75F          ; Changes_When_Titlecased
+A761          ; Changes_When_Titlecased
+A763          ; Changes_When_Titlecased
+A765          ; Changes_When_Titlecased
+A767          ; Changes_When_Titlecased
+A769          ; Changes_When_Titlecased
+A76B          ; Changes_When_Titlecased
+A76D          ; Changes_When_Titlecased
+A76F          ; Changes_When_Titlecased
+A77A          ; Changes_When_Titlecased
+A77C          ; Changes_When_Titlecased
+A77F          ; Changes_When_Titlecased
+A781          ; Changes_When_Titlecased
+A783          ; Changes_When_Titlecased
+A785          ; Changes_When_Titlecased
+A787          ; Changes_When_Titlecased
+A78C          ; Changes_When_Titlecased
+A791          ; Changes_When_Titlecased
+A7A1          ; Changes_When_Titlecased
+A7A3          ; Changes_When_Titlecased
+A7A5          ; Changes_When_Titlecased
+A7A7          ; Changes_When_Titlecased
+A7A9          ; Changes_When_Titlecased
+FB00..FB06    ; Changes_When_Titlecased
+FB13..FB17    ; Changes_When_Titlecased
+FF41..FF5A    ; Changes_When_Titlecased
+10428..1044F  ; Changes_When_Titlecased
+
+# Total code points: 1094
+
+# ================================================
+
+# Derived Property:   Changes_When_Casefolded (CWCF)
+#  Characters whose normalized forms are not stable under case folding.
+#  For more information, see D127 in Section 3.13, "Default Case Algorithms".
+#  Changes_When_Casefolded(X) is true when toCasefold(toNFD(X)) != toNFD(X)
+
+0041..005A    ; Changes_When_Casefolded
+00B5          ; Changes_When_Casefolded
+00C0..00D6    ; Changes_When_Casefolded
+00D8..00DF    ; Changes_When_Casefolded
+0100          ; Changes_When_Casefolded
+0102          ; Changes_When_Casefolded
+0104          ; Changes_When_Casefolded
+0106          ; Changes_When_Casefolded
+0108          ; Changes_When_Casefolded
+010A          ; Changes_When_Casefolded
+010C          ; Changes_When_Casefolded
+010E          ; Changes_When_Casefolded
+0110          ; Changes_When_Casefolded
+0112          ; Changes_When_Casefolded
+0114          ; Changes_When_Casefolded
+0116          ; Changes_When_Casefolded
+0118          ; Changes_When_Casefolded
+011A          ; Changes_When_Casefolded
+011C          ; Changes_When_Casefolded
+011E          ; Changes_When_Casefolded
+0120          ; Changes_When_Casefolded
+0122          ; Changes_When_Casefolded
+0124          ; Changes_When_Casefolded
+0126          ; Changes_When_Casefolded
+0128          ; Changes_When_Casefolded
+012A          ; Changes_When_Casefolded
+012C          ; Changes_When_Casefolded
+012E          ; Changes_When_Casefolded
+0130          ; Changes_When_Casefolded
+0132          ; Changes_When_Casefolded
+0134          ; Changes_When_Casefolded
+0136          ; Changes_When_Casefolded
+0139          ; Changes_When_Casefolded
+013B          ; Changes_When_Casefolded
+013D          ; Changes_When_Casefolded
+013F          ; Changes_When_Casefolded
+0141          ; Changes_When_Casefolded
+0143          ; Changes_When_Casefolded
+0145          ; Changes_When_Casefolded
+0147          ; Changes_When_Casefolded
+0149..014A    ; Changes_When_Casefolded
+014C          ; Changes_When_Casefolded
+014E          ; Changes_When_Casefolded
+0150          ; Changes_When_Casefolded
+0152          ; Changes_When_Casefolded
+0154          ; Changes_When_Casefolded
+0156          ; Changes_When_Casefolded
+0158          ; Changes_When_Casefolded
+015A          ; Changes_When_Casefolded
+015C          ; Changes_When_Casefolded
+015E          ; Changes_When_Casefolded
+0160          ; Changes_When_Casefolded
+0162          ; Changes_When_Casefolded
+0164          ; Changes_When_Casefolded
+0166          ; Changes_When_Casefolded
+0168          ; Changes_When_Casefolded
+016A          ; Changes_When_Casefolded
+016C          ; Changes_When_Casefolded
+016E          ; Changes_When_Casefolded
+0170          ; Changes_When_Casefolded
+0172          ; Changes_When_Casefolded
+0174          ; Changes_When_Casefolded
+0176          ; Changes_When_Casefolded
+0178..0179    ; Changes_When_Casefolded
+017B          ; Changes_When_Casefolded
+017D          ; Changes_When_Casefolded
+017F          ; Changes_When_Casefolded
+0181..0182    ; Changes_When_Casefolded
+0184          ; Changes_When_Casefolded
+0186..0187    ; Changes_When_Casefolded
+0189..018B    ; Changes_When_Casefolded
+018E..0191    ; Changes_When_Casefolded
+0193..0194    ; Changes_When_Casefolded
+0196..0198    ; Changes_When_Casefolded
+019C..019D    ; Changes_When_Casefolded
+019F..01A0    ; Changes_When_Casefolded
+01A2          ; Changes_When_Casefolded
+01A4          ; Changes_When_Casefolded
+01A6..01A7    ; Changes_When_Casefolded
+01A9          ; Changes_When_Casefolded
+01AC          ; Changes_When_Casefolded
+01AE..01AF    ; Changes_When_Casefolded
+01B1..01B3    ; Changes_When_Casefolded
+01B5          ; Changes_When_Casefolded
+01B7..01B8    ; Changes_When_Casefolded
+01BC          ; Changes_When_Casefolded
+01C4..01C5    ; Changes_When_Casefolded
+01C7..01C8    ; Changes_When_Casefolded
+01CA..01CB    ; Changes_When_Casefolded
+01CD          ; Changes_When_Casefolded
+01CF          ; Changes_When_Casefolded
+01D1          ; Changes_When_Casefolded
+01D3          ; Changes_When_Casefolded
+01D5          ; Changes_When_Casefolded
+01D7          ; Changes_When_Casefolded
+01D9          ; Changes_When_Casefolded
+01DB          ; Changes_When_Casefolded
+01DE          ; Changes_When_Casefolded
+01E0          ; Changes_When_Casefolded
+01E2          ; Changes_When_Casefolded
+01E4          ; Changes_When_Casefolded
+01E6          ; Changes_When_Casefolded
+01E8          ; Changes_When_Casefolded
+01EA          ; Changes_When_Casefolded
+01EC          ; Changes_When_Casefolded
+01EE          ; Changes_When_Casefolded
+01F1..01F2    ; Changes_When_Casefolded
+01F4          ; Changes_When_Casefolded
+01F6..01F8    ; Changes_When_Casefolded
+01FA          ; Changes_When_Casefolded
+01FC          ; Changes_When_Casefolded
+01FE          ; Changes_When_Casefolded
+0200          ; Changes_When_Casefolded
+0202          ; Changes_When_Casefolded
+0204          ; Changes_When_Casefolded
+0206          ; Changes_When_Casefolded
+0208          ; Changes_When_Casefolded
+020A          ; Changes_When_Casefolded
+020C          ; Changes_When_Casefolded
+020E          ; Changes_When_Casefolded
+0210          ; Changes_When_Casefolded
+0212          ; Changes_When_Casefolded
+0214          ; Changes_When_Casefolded
+0216          ; Changes_When_Casefolded
+0218          ; Changes_When_Casefolded
+021A          ; Changes_When_Casefolded
+021C          ; Changes_When_Casefolded
+021E          ; Changes_When_Casefolded
+0220          ; Changes_When_Casefolded
+0222          ; Changes_When_Casefolded
+0224          ; Changes_When_Casefolded
+0226          ; Changes_When_Casefolded
+0228          ; Changes_When_Casefolded
+022A          ; Changes_When_Casefolded
+022C          ; Changes_When_Casefolded
+022E          ; Changes_When_Casefolded
+0230          ; Changes_When_Casefolded
+0232          ; Changes_When_Casefolded
+023A..023B    ; Changes_When_Casefolded
+023D..023E    ; Changes_When_Casefolded
+0241          ; Changes_When_Casefolded
+0243..0246    ; Changes_When_Casefolded
+0248          ; Changes_When_Casefolded
+024A          ; Changes_When_Casefolded
+024C          ; Changes_When_Casefolded
+024E          ; Changes_When_Casefolded
+0345          ; Changes_When_Casefolded
+0370          ; Changes_When_Casefolded
+0372          ; Changes_When_Casefolded
+0376          ; Changes_When_Casefolded
+0386          ; Changes_When_Casefolded
+0388..038A    ; Changes_When_Casefolded
+038C          ; Changes_When_Casefolded
+038E..038F    ; Changes_When_Casefolded
+0391..03A1    ; Changes_When_Casefolded
+03A3..03AB    ; Changes_When_Casefolded
+03C2          ; Changes_When_Casefolded
+03CF..03D1    ; Changes_When_Casefolded
+03D5..03D6    ; Changes_When_Casefolded
+03D8          ; Changes_When_Casefolded
+03DA          ; Changes_When_Casefolded
+03DC          ; Changes_When_Casefolded
+03DE          ; Changes_When_Casefolded
+03E0          ; Changes_When_Casefolded
+03E2          ; Changes_When_Casefolded
+03E4          ; Changes_When_Casefolded
+03E6          ; Changes_When_Casefolded
+03E8          ; Changes_When_Casefolded
+03EA          ; Changes_When_Casefolded
+03EC          ; Changes_When_Casefolded
+03EE          ; Changes_When_Casefolded
+03F0..03F1    ; Changes_When_Casefolded
+03F4..03F5    ; Changes_When_Casefolded
+03F7          ; Changes_When_Casefolded
+03F9..03FA    ; Changes_When_Casefolded
+03FD..042F    ; Changes_When_Casefolded
+0460          ; Changes_When_Casefolded
+0462          ; Changes_When_Casefolded
+0464          ; Changes_When_Casefolded
+0466          ; Changes_When_Casefolded
+0468          ; Changes_When_Casefolded
+046A          ; Changes_When_Casefolded
+046C          ; Changes_When_Casefolded
+046E          ; Changes_When_Casefolded
+0470          ; Changes_When_Casefolded
+0472          ; Changes_When_Casefolded
+0474          ; Changes_When_Casefolded
+0476          ; Changes_When_Casefolded
+0478          ; Changes_When_Casefolded
+047A          ; Changes_When_Casefolded
+047C          ; Changes_When_Casefolded
+047E          ; Changes_When_Casefolded
+0480          ; Changes_When_Casefolded
+048A          ; Changes_When_Casefolded
+048C          ; Changes_When_Casefolded
+048E          ; Changes_When_Casefolded
+0490          ; Changes_When_Casefolded
+0492          ; Changes_When_Casefolded
+0494          ; Changes_When_Casefolded
+0496          ; Changes_When_Casefolded
+0498          ; Changes_When_Casefolded
+049A          ; Changes_When_Casefolded
+049C          ; Changes_When_Casefolded
+049E          ; Changes_When_Casefolded
+04A0          ; Changes_When_Casefolded
+04A2          ; Changes_When_Casefolded
+04A4          ; Changes_When_Casefolded
+04A6          ; Changes_When_Casefolded
+04A8          ; Changes_When_Casefolded
+04AA          ; Changes_When_Casefolded
+04AC          ; Changes_When_Casefolded
+04AE          ; Changes_When_Casefolded
+04B0          ; Changes_When_Casefolded
+04B2          ; Changes_When_Casefolded
+04B4          ; Changes_When_Casefolded
+04B6          ; Changes_When_Casefolded
+04B8          ; Changes_When_Casefolded
+04BA          ; Changes_When_Casefolded
+04BC          ; Changes_When_Casefolded
+04BE          ; Changes_When_Casefolded
+04C0..04C1    ; Changes_When_Casefolded
+04C3          ; Changes_When_Casefolded
+04C5          ; Changes_When_Casefolded
+04C7          ; Changes_When_Casefolded
+04C9          ; Changes_When_Casefolded
+04CB          ; Changes_When_Casefolded
+04CD          ; Changes_When_Casefolded
+04D0          ; Changes_When_Casefolded
+04D2          ; Changes_When_Casefolded
+04D4          ; Changes_When_Casefolded
+04D6          ; Changes_When_Casefolded
+04D8          ; Changes_When_Casefolded
+04DA          ; Changes_When_Casefolded
+04DC          ; Changes_When_Casefolded
+04DE          ; Changes_When_Casefolded
+04E0          ; Changes_When_Casefolded
+04E2          ; Changes_When_Casefolded
+04E4          ; Changes_When_Casefolded
+04E6          ; Changes_When_Casefolded
+04E8          ; Changes_When_Casefolded
+04EA          ; Changes_When_Casefolded
+04EC          ; Changes_When_Casefolded
+04EE          ; Changes_When_Casefolded
+04F0          ; Changes_When_Casefolded
+04F2          ; Changes_When_Casefolded
+04F4          ; Changes_When_Casefolded
+04F6          ; Changes_When_Casefolded
+04F8          ; Changes_When_Casefolded
+04FA          ; Changes_When_Casefolded
+04FC          ; Changes_When_Casefolded
+04FE          ; Changes_When_Casefolded
+0500          ; Changes_When_Casefolded
+0502          ; Changes_When_Casefolded
+0504          ; Changes_When_Casefolded
+0506          ; Changes_When_Casefolded
+0508          ; Changes_When_Casefolded
+050A          ; Changes_When_Casefolded
+050C          ; Changes_When_Casefolded
+050E          ; Changes_When_Casefolded
+0510          ; Changes_When_Casefolded
+0512          ; Changes_When_Casefolded
+0514          ; Changes_When_Casefolded
+0516          ; Changes_When_Casefolded
+0518          ; Changes_When_Casefolded
+051A          ; Changes_When_Casefolded
+051C          ; Changes_When_Casefolded
+051E          ; Changes_When_Casefolded
+0520          ; Changes_When_Casefolded
+0522          ; Changes_When_Casefolded
+0524          ; Changes_When_Casefolded
+0526          ; Changes_When_Casefolded
+0531..0556    ; Changes_When_Casefolded
+0587          ; Changes_When_Casefolded
+10A0..10C5    ; Changes_When_Casefolded
+1E00          ; Changes_When_Casefolded
+1E02          ; Changes_When_Casefolded
+1E04          ; Changes_When_Casefolded
+1E06          ; Changes_When_Casefolded
+1E08          ; Changes_When_Casefolded
+1E0A          ; Changes_When_Casefolded
+1E0C          ; Changes_When_Casefolded
+1E0E          ; Changes_When_Casefolded
+1E10          ; Changes_When_Casefolded
+1E12          ; Changes_When_Casefolded
+1E14          ; Changes_When_Casefolded
+1E16          ; Changes_When_Casefolded
+1E18          ; Changes_When_Casefolded
+1E1A          ; Changes_When_Casefolded
+1E1C          ; Changes_When_Casefolded
+1E1E          ; Changes_When_Casefolded
+1E20          ; Changes_When_Casefolded
+1E22          ; Changes_When_Casefolded
+1E24          ; Changes_When_Casefolded
+1E26          ; Changes_When_Casefolded
+1E28          ; Changes_When_Casefolded
+1E2A          ; Changes_When_Casefolded
+1E2C          ; Changes_When_Casefolded
+1E2E          ; Changes_When_Casefolded
+1E30          ; Changes_When_Casefolded
+1E32          ; Changes_When_Casefolded
+1E34          ; Changes_When_Casefolded
+1E36          ; Changes_When_Casefolded
+1E38          ; Changes_When_Casefolded
+1E3A          ; Changes_When_Casefolded
+1E3C          ; Changes_When_Casefolded
+1E3E          ; Changes_When_Casefolded
+1E40          ; Changes_When_Casefolded
+1E42          ; Changes_When_Casefolded
+1E44          ; Changes_When_Casefolded
+1E46          ; Changes_When_Casefolded
+1E48          ; Changes_When_Casefolded
+1E4A          ; Changes_When_Casefolded
+1E4C          ; Changes_When_Casefolded
+1E4E          ; Changes_When_Casefolded
+1E50          ; Changes_When_Casefolded
+1E52          ; Changes_When_Casefolded
+1E54          ; Changes_When_Casefolded
+1E56          ; Changes_When_Casefolded
+1E58          ; Changes_When_Casefolded
+1E5A          ; Changes_When_Casefolded
+1E5C          ; Changes_When_Casefolded
+1E5E          ; Changes_When_Casefolded
+1E60          ; Changes_When_Casefolded
+1E62          ; Changes_When_Casefolded
+1E64          ; Changes_When_Casefolded
+1E66          ; Changes_When_Casefolded
+1E68          ; Changes_When_Casefolded
+1E6A          ; Changes_When_Casefolded
+1E6C          ; Changes_When_Casefolded
+1E6E          ; Changes_When_Casefolded
+1E70          ; Changes_When_Casefolded
+1E72          ; Changes_When_Casefolded
+1E74          ; Changes_When_Casefolded
+1E76          ; Changes_When_Casefolded
+1E78          ; Changes_When_Casefolded
+1E7A          ; Changes_When_Casefolded
+1E7C          ; Changes_When_Casefolded
+1E7E          ; Changes_When_Casefolded
+1E80          ; Changes_When_Casefolded
+1E82          ; Changes_When_Casefolded
+1E84          ; Changes_When_Casefolded
+1E86          ; Changes_When_Casefolded
+1E88          ; Changes_When_Casefolded
+1E8A          ; Changes_When_Casefolded
+1E8C          ; Changes_When_Casefolded
+1E8E          ; Changes_When_Casefolded
+1E90          ; Changes_When_Casefolded
+1E92          ; Changes_When_Casefolded
+1E94          ; Changes_When_Casefolded
+1E9A..1E9B    ; Changes_When_Casefolded
+1E9E          ; Changes_When_Casefolded
+1EA0          ; Changes_When_Casefolded
+1EA2          ; Changes_When_Casefolded
+1EA4          ; Changes_When_Casefolded
+1EA6          ; Changes_When_Casefolded
+1EA8          ; Changes_When_Casefolded
+1EAA          ; Changes_When_Casefolded
+1EAC          ; Changes_When_Casefolded
+1EAE          ; Changes_When_Casefolded
+1EB0          ; Changes_When_Casefolded
+1EB2          ; Changes_When_Casefolded
+1EB4          ; Changes_When_Casefolded
+1EB6          ; Changes_When_Casefolded
+1EB8          ; Changes_When_Casefolded
+1EBA          ; Changes_When_Casefolded
+1EBC          ; Changes_When_Casefolded
+1EBE          ; Changes_When_Casefolded
+1EC0          ; Changes_When_Casefolded
+1EC2          ; Changes_When_Casefolded
+1EC4          ; Changes_When_Casefolded
+1EC6          ; Changes_When_Casefolded
+1EC8          ; Changes_When_Casefolded
+1ECA          ; Changes_When_Casefolded
+1ECC          ; Changes_When_Casefolded
+1ECE          ; Changes_When_Casefolded
+1ED0          ; Changes_When_Casefolded
+1ED2          ; Changes_When_Casefolded
+1ED4          ; Changes_When_Casefolded
+1ED6          ; Changes_When_Casefolded
+1ED8          ; Changes_When_Casefolded
+1EDA          ; Changes_When_Casefolded
+1EDC          ; Changes_When_Casefolded
+1EDE          ; Changes_When_Casefolded
+1EE0          ; Changes_When_Casefolded
+1EE2          ; Changes_When_Casefolded
+1EE4          ; Changes_When_Casefolded
+1EE6          ; Changes_When_Casefolded
+1EE8          ; Changes_When_Casefolded
+1EEA          ; Changes_When_Casefolded
+1EEC          ; Changes_When_Casefolded
+1EEE          ; Changes_When_Casefolded
+1EF0          ; Changes_When_Casefolded
+1EF2          ; Changes_When_Casefolded
+1EF4          ; Changes_When_Casefolded
+1EF6          ; Changes_When_Casefolded
+1EF8          ; Changes_When_Casefolded
+1EFA          ; Changes_When_Casefolded
+1EFC          ; Changes_When_Casefolded
+1EFE          ; Changes_When_Casefolded
+1F08..1F0F    ; Changes_When_Casefolded
+1F18..1F1D    ; Changes_When_Casefolded
+1F28..1F2F    ; Changes_When_Casefolded
+1F38..1F3F    ; Changes_When_Casefolded
+1F48..1F4D    ; Changes_When_Casefolded
+1F59          ; Changes_When_Casefolded
+1F5B          ; Changes_When_Casefolded
+1F5D          ; Changes_When_Casefolded
+1F5F          ; Changes_When_Casefolded
+1F68..1F6F    ; Changes_When_Casefolded
+1F80..1FAF    ; Changes_When_Casefolded
+1FB2..1FB4    ; Changes_When_Casefolded
+1FB7..1FBC    ; Changes_When_Casefolded
+1FC2..1FC4    ; Changes_When_Casefolded
+1FC7..1FCC    ; Changes_When_Casefolded
+1FD8..1FDB    ; Changes_When_Casefolded
+1FE8..1FEC    ; Changes_When_Casefolded
+1FF2..1FF4    ; Changes_When_Casefolded
+1FF7..1FFC    ; Changes_When_Casefolded
+2126          ; Changes_When_Casefolded
+212A..212B    ; Changes_When_Casefolded
+2132          ; Changes_When_Casefolded
+2160..216F    ; Changes_When_Casefolded
+2183          ; Changes_When_Casefolded
+24B6..24CF    ; Changes_When_Casefolded
+2C00..2C2E    ; Changes_When_Casefolded
+2C60          ; Changes_When_Casefolded
+2C62..2C64    ; Changes_When_Casefolded
+2C67          ; Changes_When_Casefolded
+2C69          ; Changes_When_Casefolded
+2C6B          ; Changes_When_Casefolded
+2C6D..2C70    ; Changes_When_Casefolded
+2C72          ; Changes_When_Casefolded
+2C75          ; Changes_When_Casefolded
+2C7E..2C80    ; Changes_When_Casefolded
+2C82          ; Changes_When_Casefolded
+2C84          ; Changes_When_Casefolded
+2C86          ; Changes_When_Casefolded
+2C88          ; Changes_When_Casefolded
+2C8A          ; Changes_When_Casefolded
+2C8C          ; Changes_When_Casefolded
+2C8E          ; Changes_When_Casefolded
+2C90          ; Changes_When_Casefolded
+2C92          ; Changes_When_Casefolded
+2C94          ; Changes_When_Casefolded
+2C96          ; Changes_When_Casefolded
+2C98          ; Changes_When_Casefolded
+2C9A          ; Changes_When_Casefolded
+2C9C          ; Changes_When_Casefolded
+2C9E          ; Changes_When_Casefolded
+2CA0          ; Changes_When_Casefolded
+2CA2          ; Changes_When_Casefolded
+2CA4          ; Changes_When_Casefolded
+2CA6          ; Changes_When_Casefolded
+2CA8          ; Changes_When_Casefolded
+2CAA          ; Changes_When_Casefolded
+2CAC          ; Changes_When_Casefolded
+2CAE          ; Changes_When_Casefolded
+2CB0          ; Changes_When_Casefolded
+2CB2          ; Changes_When_Casefolded
+2CB4          ; Changes_When_Casefolded
+2CB6          ; Changes_When_Casefolded
+2CB8          ; Changes_When_Casefolded
+2CBA          ; Changes_When_Casefolded
+2CBC          ; Changes_When_Casefolded
+2CBE          ; Changes_When_Casefolded
+2CC0          ; Changes_When_Casefolded
+2CC2          ; Changes_When_Casefolded
+2CC4          ; Changes_When_Casefolded
+2CC6          ; Changes_When_Casefolded
+2CC8          ; Changes_When_Casefolded
+2CCA          ; Changes_When_Casefolded
+2CCC          ; Changes_When_Casefolded
+2CCE          ; Changes_When_Casefolded
+2CD0          ; Changes_When_Casefolded
+2CD2          ; Changes_When_Casefolded
+2CD4          ; Changes_When_Casefolded
+2CD6          ; Changes_When_Casefolded
+2CD8          ; Changes_When_Casefolded
+2CDA          ; Changes_When_Casefolded
+2CDC          ; Changes_When_Casefolded
+2CDE          ; Changes_When_Casefolded
+2CE0          ; Changes_When_Casefolded
+2CE2          ; Changes_When_Casefolded
+2CEB          ; Changes_When_Casefolded
+2CED          ; Changes_When_Casefolded
+A640          ; Changes_When_Casefolded
+A642          ; Changes_When_Casefolded
+A644          ; Changes_When_Casefolded
+A646          ; Changes_When_Casefolded
+A648          ; Changes_When_Casefolded
+A64A          ; Changes_When_Casefolded
+A64C          ; Changes_When_Casefolded
+A64E          ; Changes_When_Casefolded
+A650          ; Changes_When_Casefolded
+A652          ; Changes_When_Casefolded
+A654          ; Changes_When_Casefolded
+A656          ; Changes_When_Casefolded
+A658          ; Changes_When_Casefolded
+A65A          ; Changes_When_Casefolded
+A65C          ; Changes_When_Casefolded
+A65E          ; Changes_When_Casefolded
+A660          ; Changes_When_Casefolded
+A662          ; Changes_When_Casefolded
+A664          ; Changes_When_Casefolded
+A666          ; Changes_When_Casefolded
+A668          ; Changes_When_Casefolded
+A66A          ; Changes_When_Casefolded
+A66C          ; Changes_When_Casefolded
+A680          ; Changes_When_Casefolded
+A682          ; Changes_When_Casefolded
+A684          ; Changes_When_Casefolded
+A686          ; Changes_When_Casefolded
+A688          ; Changes_When_Casefolded
+A68A          ; Changes_When_Casefolded
+A68C          ; Changes_When_Casefolded
+A68E          ; Changes_When_Casefolded
+A690          ; Changes_When_Casefolded
+A692          ; Changes_When_Casefolded
+A694          ; Changes_When_Casefolded
+A696          ; Changes_When_Casefolded
+A722          ; Changes_When_Casefolded
+A724          ; Changes_When_Casefolded
+A726          ; Changes_When_Casefolded
+A728          ; Changes_When_Casefolded
+A72A          ; Changes_When_Casefolded
+A72C          ; Changes_When_Casefolded
+A72E          ; Changes_When_Casefolded
+A732          ; Changes_When_Casefolded
+A734          ; Changes_When_Casefolded
+A736          ; Changes_When_Casefolded
+A738          ; Changes_When_Casefolded
+A73A          ; Changes_When_Casefolded
+A73C          ; Changes_When_Casefolded
+A73E          ; Changes_When_Casefolded
+A740          ; Changes_When_Casefolded
+A742          ; Changes_When_Casefolded
+A744          ; Changes_When_Casefolded
+A746          ; Changes_When_Casefolded
+A748          ; Changes_When_Casefolded
+A74A          ; Changes_When_Casefolded
+A74C          ; Changes_When_Casefolded
+A74E          ; Changes_When_Casefolded
+A750          ; Changes_When_Casefolded
+A752          ; Changes_When_Casefolded
+A754          ; Changes_When_Casefolded
+A756          ; Changes_When_Casefolded
+A758          ; Changes_When_Casefolded
+A75A          ; Changes_When_Casefolded
+A75C          ; Changes_When_Casefolded
+A75E          ; Changes_When_Casefolded
+A760          ; Changes_When_Casefolded
+A762          ; Changes_When_Casefolded
+A764          ; Changes_When_Casefolded
+A766          ; Changes_When_Casefolded
+A768          ; Changes_When_Casefolded
+A76A          ; Changes_When_Casefolded
+A76C          ; Changes_When_Casefolded
+A76E          ; Changes_When_Casefolded
+A779          ; Changes_When_Casefolded
+A77B          ; Changes_When_Casefolded
+A77D..A77E    ; Changes_When_Casefolded
+A780          ; Changes_When_Casefolded
+A782          ; Changes_When_Casefolded
+A784          ; Changes_When_Casefolded
+A786          ; Changes_When_Casefolded
+A78B          ; Changes_When_Casefolded
+A78D          ; Changes_When_Casefolded
+A790          ; Changes_When_Casefolded
+A7A0          ; Changes_When_Casefolded
+A7A2          ; Changes_When_Casefolded
+A7A4          ; Changes_When_Casefolded
+A7A6          ; Changes_When_Casefolded
+A7A8          ; Changes_When_Casefolded
+FB00..FB06    ; Changes_When_Casefolded
+FB13..FB17    ; Changes_When_Casefolded
+FF21..FF3A    ; Changes_When_Casefolded
+10400..10427  ; Changes_When_Casefolded
+
+# Total code points: 1102
+
+# ================================================
+
+# Derived Property:   Changes_When_Casemapped (CWCM)
+#  Characters whose normalized forms are not stable under case mapping.
+#  For more information, see D128 in Section 3.13, "Default Case Algorithms".
+#  Changes_When_Casemapped(X) is true when CWL(X), or CWT(X), or CWU(X)
+
+0041..005A    ; Changes_When_Casemapped
+0061..007A    ; Changes_When_Casemapped
+00B5          ; Changes_When_Casemapped
+00C0..00D6    ; Changes_When_Casemapped
+00D8..00F6    ; Changes_When_Casemapped
+00F8..0137    ; Changes_When_Casemapped
+0139..018C    ; Changes_When_Casemapped
+018E..019A    ; Changes_When_Casemapped
+019C..01A9    ; Changes_When_Casemapped
+01AC..01B9    ; Changes_When_Casemapped
+01BC..01BD    ; Changes_When_Casemapped
+01BF          ; Changes_When_Casemapped
+01C4..0220    ; Changes_When_Casemapped
+0222..0233    ; Changes_When_Casemapped
+023A..0254    ; Changes_When_Casemapped
+0256..0257    ; Changes_When_Casemapped
+0259          ; Changes_When_Casemapped
+025B          ; Changes_When_Casemapped
+0260          ; Changes_When_Casemapped
+0263          ; Changes_When_Casemapped
+0265          ; Changes_When_Casemapped
+0268..0269    ; Changes_When_Casemapped
+026B          ; Changes_When_Casemapped
+026F          ; Changes_When_Casemapped
+0271..0272    ; Changes_When_Casemapped
+0275          ; Changes_When_Casemapped
+027D          ; Changes_When_Casemapped
+0280          ; Changes_When_Casemapped
+0283          ; Changes_When_Casemapped
+0288..028C    ; Changes_When_Casemapped
+0292          ; Changes_When_Casemapped
+0345          ; Changes_When_Casemapped
+0370..0373    ; Changes_When_Casemapped
+0376..0377    ; Changes_When_Casemapped
+037B..037D    ; Changes_When_Casemapped
+0386          ; Changes_When_Casemapped
+0388..038A    ; Changes_When_Casemapped
+038C          ; Changes_When_Casemapped
+038E..03A1    ; Changes_When_Casemapped
+03A3..03D1    ; Changes_When_Casemapped
+03D5..03F2    ; Changes_When_Casemapped
+03F4..03F5    ; Changes_When_Casemapped
+03F7..03FB    ; Changes_When_Casemapped
+03FD..0481    ; Changes_When_Casemapped
+048A..0527    ; Changes_When_Casemapped
+0531..0556    ; Changes_When_Casemapped
+0561..0587    ; Changes_When_Casemapped
+10A0..10C5    ; Changes_When_Casemapped
+1D79          ; Changes_When_Casemapped
+1D7D          ; Changes_When_Casemapped
+1E00..1E9B    ; Changes_When_Casemapped
+1E9E          ; Changes_When_Casemapped
+1EA0..1F15    ; Changes_When_Casemapped
+1F18..1F1D    ; Changes_When_Casemapped
+1F20..1F45    ; Changes_When_Casemapped
+1F48..1F4D    ; Changes_When_Casemapped
+1F50..1F57    ; Changes_When_Casemapped
+1F59          ; Changes_When_Casemapped
+1F5B          ; Changes_When_Casemapped
+1F5D          ; Changes_When_Casemapped
+1F5F..1F7D    ; Changes_When_Casemapped
+1F80..1FB4    ; Changes_When_Casemapped
+1FB6..1FBC    ; Changes_When_Casemapped
+1FBE          ; Changes_When_Casemapped
+1FC2..1FC4    ; Changes_When_Casemapped
+1FC6..1FCC    ; Changes_When_Casemapped
+1FD0..1FD3    ; Changes_When_Casemapped
+1FD6..1FDB    ; Changes_When_Casemapped
+1FE0..1FEC    ; Changes_When_Casemapped
+1FF2..1FF4    ; Changes_When_Casemapped
+1FF6..1FFC    ; Changes_When_Casemapped
+2126          ; Changes_When_Casemapped
+212A..212B    ; Changes_When_Casemapped
+2132          ; Changes_When_Casemapped
+214E          ; Changes_When_Casemapped
+2160..217F    ; Changes_When_Casemapped
+2183..2184    ; Changes_When_Casemapped
+24B6..24E9    ; Changes_When_Casemapped
+2C00..2C2E    ; Changes_When_Casemapped
+2C30..2C5E    ; Changes_When_Casemapped
+2C60..2C70    ; Changes_When_Casemapped
+2C72..2C73    ; Changes_When_Casemapped
+2C75..2C76    ; Changes_When_Casemapped
+2C7E..2CE3    ; Changes_When_Casemapped
+2CEB..2CEE    ; Changes_When_Casemapped
+2D00..2D25    ; Changes_When_Casemapped
+A640..A66D    ; Changes_When_Casemapped
+A680..A697    ; Changes_When_Casemapped
+A722..A72F    ; Changes_When_Casemapped
+A732..A76F    ; Changes_When_Casemapped
+A779..A787    ; Changes_When_Casemapped
+A78B..A78D    ; Changes_When_Casemapped
+A790..A791    ; Changes_When_Casemapped
+A7A0..A7A9    ; Changes_When_Casemapped
+FB00..FB06    ; Changes_When_Casemapped
+FB13..FB17    ; Changes_When_Casemapped
+FF21..FF3A    ; Changes_When_Casemapped
+FF41..FF5A    ; Changes_When_Casemapped
+10400..1044F  ; Changes_When_Casemapped
+
+# Total code points: 2128
 
 # ================================================
 
 # 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 +5143,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..0527    ; 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
+0620..063F    ; ID_Start
 0640          ; ID_Start
 0641..064A    ; ID_Start
 066E..066F    ; ID_Start
@@ -1810,17 +5174,23 @@ 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
 07FA          ; ID_Start
+0800..0815    ; ID_Start
+081A          ; ID_Start
+0824          ; ID_Start
+0828          ; ID_Start
+0840..0858    ; ID_Start
 0904..0939    ; ID_Start
 093D          ; ID_Start
 0950          ; ID_Start
 0958..0961    ; ID_Start
-097B..097F    ; ID_Start
+0971          ; ID_Start
+0972..0977    ; ID_Start
+0979..097F    ; ID_Start
 0985..098C    ; ID_Start
 098F..0990    ; ID_Start
 0993..09A8    ; ID_Start
@@ -1871,11 +5241,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
@@ -1885,11 +5258,14 @@ FF21..FF3A    ; Uppercase
 0CBD          ; ID_Start
 0CDE          ; ID_Start
 0CE0..0CE1    ; ID_Start
+0CF1..0CF2    ; ID_Start
 0D05..0D0C    ; ID_Start
 0D0E..0D10    ; ID_Start
-0D12..0D28    ; ID_Start
-0D2A..0D39    ; ID_Start
+0D12..0D3A    ; ID_Start
+0D3D          ; ID_Start
+0D4E          ; ID_Start
 0D60..0D61    ; ID_Start
+0D7A..0D7F    ; ID_Start
 0D85..0D96    ; ID_Start
 0D9A..0DB1    ; ID_Start
 0DB3..0DBB    ; ID_Start
@@ -1918,19 +5294,21 @@ FF21..FF3A    ; Uppercase
 0EDC..0EDD    ; ID_Start
 0F00          ; ID_Start
 0F40..0F47    ; ID_Start
-0F49..0F6A    ; ID_Start
-0F88..0F8B    ; ID_Start
-1000..1021    ; ID_Start
-1023..1027    ; ID_Start
-1029..102A    ; ID_Start
+0F49..0F6C    ; ID_Start
+0F88..0F8C    ; 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
-1100..1159    ; ID_Start
-115F..11A2    ; ID_Start
-11A8..11F9    ; ID_Start
-1200..1248    ; ID_Start
+1100..1248    ; ID_Start
 124A..124D    ; ID_Start
 1250..1256    ; ID_Start
 1258          ; ID_Start
@@ -1949,7 +5327,7 @@ FF21..FF3A    ; Uppercase
 1380..138F    ; ID_Start
 13A0..13F4    ; ID_Start
 1401..166C    ; ID_Start
-166F..1676    ; ID_Start
+166F..167F    ; ID_Start
 1681..169A    ; ID_Start
 16A0..16EA    ; ID_Start
 16EE..16F0    ; ID_Start
@@ -1966,23 +5344,34 @@ FF21..FF3A    ; Uppercase
 1843          ; ID_Start
 1844..1877    ; ID_Start
 1880..18A8    ; ID_Start
+18AA          ; ID_Start
+18B0..18F5    ; ID_Start
 1900..191C    ; ID_Start
 1950..196D    ; ID_Start
 1970..1974    ; ID_Start
-1980..19A9    ; ID_Start
+1980..19AB    ; ID_Start
 19C1..19C7    ; ID_Start
 1A00..1A16    ; ID_Start
+1A20..1A54    ; ID_Start
+1AA7          ; ID_Start
 1B05..1B33    ; ID_Start
 1B45..1B4B    ; ID_Start
+1B83..1BA0    ; ID_Start
+1BAE..1BAF    ; ID_Start
+1BC0..1BE5    ; ID_Start
+1C00..1C23    ; ID_Start
+1C4D..1C4F    ; ID_Start
+1C5A..1C77    ; ID_Start
+1C78..1C7D    ; ID_Start
+1CE9..1CEC    ; ID_Start
+1CEE..1CF1    ; 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
@@ -2003,7 +5392,7 @@ FF21..FF3A    ; Uppercase
 1FF6..1FFC    ; ID_Start
 2071          ; ID_Start
 207F          ; ID_Start
-2090..2094    ; ID_Start
+2090..209C    ; ID_Start
 2102          ; ID_Start
 2107          ; ID_Start
 210A..2113    ; ID_Start
@@ -2023,11 +5412,13 @@ 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
-2C80..2CE4    ; ID_Start
+2C60..2C7C    ; ID_Start
+2C7D          ; ID_Start
+2C7E..2CE4    ; ID_Start
+2CEB..2CEE    ; ID_Start
 2D00..2D25    ; ID_Start
 2D30..2D65    ; ID_Start
 2D6F          ; ID_Start
@@ -2055,24 +5446,75 @@ 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
+31A0..31BA    ; ID_Start
 31F0..31FF    ; ID_Start
 3400..4DB5    ; ID_Start
-4E00..9FBB    ; ID_Start
+4E00..9FCB    ; ID_Start
 A000..A014    ; ID_Start
 A015          ; ID_Start
 A016..A48C    ; ID_Start
-A717..A71A    ; ID_Start
-A800..A801    ; ID_Start
+A4D0..A4F7    ; ID_Start
+A4F8..A4FD    ; ID_Start
+A500..A60B    ; ID_Start
+A60C          ; ID_Start
+A610..A61F    ; ID_Start
+A62A..A62B    ; ID_Start
+A640..A66D    ; ID_Start
+A66E          ; ID_Start
+A67F          ; ID_Start
+A680..A697    ; ID_Start
+A6A0..A6E5    ; ID_Start
+A6E6..A6EF    ; ID_Start
+A717..A71F    ; ID_Start
+A722..A76F    ; ID_Start
+A770          ; ID_Start
+A771..A787    ; ID_Start
+A788          ; ID_Start
+A78B..A78E    ; ID_Start
+A790..A791    ; ID_Start
+A7A0..A7A9    ; ID_Start
+A7FA          ; 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
+A8F2..A8F7    ; ID_Start
+A8FB          ; ID_Start
+A90A..A925    ; ID_Start
+A930..A946    ; ID_Start
+A960..A97C    ; ID_Start
+A984..A9B2    ; ID_Start
+A9CF          ; ID_Start
+AA00..AA28    ; ID_Start
+AA40..AA42    ; ID_Start
+AA44..AA4B    ; ID_Start
+AA60..AA6F    ; ID_Start
+AA70          ; ID_Start
+AA71..AA76    ; ID_Start
+AA7A          ; ID_Start
+AA80..AAAF    ; ID_Start
+AAB1          ; ID_Start
+AAB5..AAB6    ; ID_Start
+AAB9..AABD    ; ID_Start
+AAC0          ; ID_Start
+AAC2          ; ID_Start
+AADB..AADC    ; ID_Start
+AADD          ; ID_Start
+AB01..AB06    ; ID_Start
+AB09..AB0E    ; ID_Start
+AB11..AB16    ; ID_Start
+AB20..AB26    ; ID_Start
+AB28..AB2E    ; ID_Start
+ABC0..ABE2    ; ID_Start
 AC00..D7A3    ; ID_Start
+D7B0..D7C6    ; ID_Start
+D7CB..D7FB    ; ID_Start
 F900..FA2D    ; ID_Start
-FA30..FA6A    ; ID_Start
+FA30..FA6D    ; ID_Start
 FA70..FAD9    ; ID_Start
 FB00..FB06    ; ID_Start
 FB13..FB17    ; ID_Start
@@ -2109,6 +5551,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
@@ -2125,14 +5569,25 @@ FFDA..FFDC    ; ID_Start
 1080A..10835  ; ID_Start
 10837..10838  ; ID_Start
 1083C         ; ID_Start
-1083F         ; ID_Start
+1083F..10855  ; ID_Start
 10900..10915  ; ID_Start
+10920..10939  ; ID_Start
 10A00         ; ID_Start
 10A10..10A13  ; ID_Start
 10A15..10A17  ; ID_Start
 10A19..10A33  ; ID_Start
+10A60..10A7C  ; ID_Start
+10B00..10B35  ; ID_Start
+10B40..10B55  ; ID_Start
+10B60..10B72  ; ID_Start
+10C00..10C48  ; ID_Start
+11003..11037  ; ID_Start
+11083..110AF  ; ID_Start
 12000..1236E  ; ID_Start
 12400..12462  ; ID_Start
+13000..1342E  ; ID_Start
+16800..16A38  ; ID_Start
+1B000..1B001  ; ID_Start
 1D400..1D454  ; ID_Start
 1D456..1D49C  ; ID_Start
 1D49E..1D49F  ; ID_Start
@@ -2164,15 +5619,22 @@ FFDA..FFDC    ; ID_Start
 1D7AA..1D7C2  ; ID_Start
 1D7C4..1D7CB  ; ID_Start
 20000..2A6D6  ; ID_Start
+2A700..2B734  ; ID_Start
+2B740..2B81D  ; ID_Start
 2F800..2FA1D  ; ID_Start
 
-# Total code points: 92710
+# Total code points: 100747
 
 # ================================================
 
 # 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 +5643,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 +5657,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..0527    ; ID_Continue
 0531..0556    ; ID_Continue
 0559          ; ID_Continue
 0561..0587    ; ID_Continue
@@ -2217,11 +5684,11 @@ 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
+0620..063F    ; ID_Continue
 0640          ; ID_Continue
 0641..064A    ; ID_Continue
-064B..065E    ; ID_Continue
+064B..065F    ; ID_Continue
 0660..0669    ; ID_Continue
 066E..066F    ; ID_Continue
 0670          ; ID_Continue
@@ -2240,8 +5707,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
@@ -2249,21 +5715,36 @@ FFDA..FFDC    ; ID_Start
 07EB..07F3    ; ID_Continue
 07F4..07F5    ; ID_Continue
 07FA          ; ID_Continue
-0901..0902    ; ID_Continue
+0800..0815    ; ID_Continue
+0816..0819    ; ID_Continue
+081A          ; ID_Continue
+081B..0823    ; ID_Continue
+0824          ; ID_Continue
+0825..0827    ; ID_Continue
+0828          ; ID_Continue
+0829..082D    ; ID_Continue
+0840..0858    ; ID_Continue
+0859..085B    ; ID_Continue
+0900..0902    ; ID_Continue
 0903          ; ID_Continue
 0904..0939    ; ID_Continue
+093A          ; ID_Continue
+093B          ; ID_Continue
 093C          ; ID_Continue
 093D          ; ID_Continue
 093E..0940    ; ID_Continue
 0941..0948    ; ID_Continue
 0949..094C    ; ID_Continue
 094D          ; ID_Continue
+094E..094F    ; ID_Continue
 0950          ; ID_Continue
-0951..0954    ; ID_Continue
+0951..0957    ; ID_Continue
 0958..0961    ; ID_Continue
 0962..0963    ; ID_Continue
 0966..096F    ; ID_Continue
-097B..097F    ; ID_Continue
+0971          ; ID_Continue
+0972..0977    ; ID_Continue
+0979..097F    ; ID_Continue
 0981          ; ID_Continue
 0982..0983    ; ID_Continue
 0985..098C    ; ID_Continue
@@ -2300,11 +5781,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 +5821,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 +5829,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 +5849,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 +5858,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
@@ -2400,19 +5888,23 @@ FFDA..FFDC    ; ID_Start
 0CE0..0CE1    ; ID_Continue
 0CE2..0CE3    ; ID_Continue
 0CE6..0CEF    ; ID_Continue
+0CF1..0CF2    ; ID_Continue
 0D02..0D03    ; ID_Continue
 0D05..0D0C    ; ID_Continue
 0D0E..0D10    ; ID_Continue
-0D12..0D28    ; ID_Continue
-0D2A..0D39    ; ID_Continue
+0D12..0D3A    ; 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
+0D4E          ; 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,36 +5955,52 @@ 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
 0F86..0F87    ; ID_Continue
-0F88..0F8B    ; ID_Continue
-0F90..0F97    ; ID_Continue
+0F88..0F8C    ; ID_Continue
+0F8D..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
+109A..109C    ; ID_Continue
+109D          ; ID_Continue
 10A0..10C5    ; ID_Continue
 10D0..10FA    ; ID_Continue
 10FC          ; ID_Continue
-1100..1159    ; ID_Continue
-115F..11A2    ; ID_Continue
-11A8..11F9    ; ID_Continue
-1200..1248    ; ID_Continue
+1100..1248    ; ID_Continue
 124A..124D    ; ID_Continue
 1250..1256    ; ID_Continue
 1258          ; ID_Continue
@@ -2508,12 +6016,12 @@ FFDA..FFDC    ; ID_Start
 12D8..1310    ; ID_Continue
 1312..1315    ; ID_Continue
 1318..135A    ; ID_Continue
-135F          ; ID_Continue
+135D..135F    ; ID_Continue
 1369..1371    ; ID_Continue
 1380..138F    ; ID_Continue
 13A0..13F4    ; ID_Continue
 1401..166C    ; ID_Continue
-166F..1676    ; ID_Continue
+166F..167F    ; ID_Continue
 1681..169A    ; ID_Continue
 16A0..16EA    ; ID_Continue
 16EE..16F0    ; ID_Continue
@@ -2545,6 +6053,8 @@ FFDA..FFDC    ; ID_Start
 1844..1877    ; ID_Continue
 1880..18A8    ; ID_Continue
 18A9          ; ID_Continue
+18AA          ; ID_Continue
+18B0..18F5    ; ID_Continue
 1900..191C    ; ID_Continue
 1920..1922    ; ID_Continue
 1923..1926    ; ID_Continue
@@ -2557,14 +6067,31 @@ FFDA..FFDC    ; ID_Start
 1946..194F    ; ID_Continue
 1950..196D    ; ID_Continue
 1970..1974    ; ID_Continue
-1980..19A9    ; ID_Continue
+1980..19AB    ; ID_Continue
 19B0..19C0    ; ID_Continue
 19C1..19C7    ; ID_Continue
 19C8..19C9    ; ID_Continue
 19D0..19D9    ; ID_Continue
+19DA          ; ID_Continue
 1A00..1A16    ; ID_Continue
 1A17..1A18    ; ID_Continue
 1A19..1A1B    ; ID_Continue
+1A20..1A54    ; ID_Continue
+1A55          ; ID_Continue
+1A56          ; ID_Continue
+1A57          ; ID_Continue
+1A58..1A5E    ; ID_Continue
+1A60          ; ID_Continue
+1A61          ; ID_Continue
+1A62          ; ID_Continue
+1A63..1A64    ; ID_Continue
+1A65..1A6C    ; ID_Continue
+1A6D..1A72    ; ID_Continue
+1A73..1A7C    ; ID_Continue
+1A7F          ; ID_Continue
+1A80..1A89    ; ID_Continue
+1A90..1A99    ; ID_Continue
+1AA7          ; ID_Continue
 1B00..1B03    ; ID_Continue
 1B04          ; ID_Continue
 1B05..1B33    ; ID_Continue
@@ -2579,17 +6106,52 @@ 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
+1BC0..1BE5    ; ID_Continue
+1BE6          ; ID_Continue
+1BE7          ; ID_Continue
+1BE8..1BE9    ; ID_Continue
+1BEA..1BEC    ; ID_Continue
+1BED          ; ID_Continue
+1BEE          ; ID_Continue
+1BEF..1BF1    ; ID_Continue
+1BF2..1BF3    ; 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
+1CD0..1CD2    ; ID_Continue
+1CD4..1CE0    ; ID_Continue
+1CE1          ; ID_Continue
+1CE2..1CE8    ; ID_Continue
+1CE9..1CEC    ; ID_Continue
+1CED          ; ID_Continue
+1CEE..1CF1    ; ID_Continue
+1CF2          ; 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
-1DFE..1DFF    ; ID_Continue
-1E00..1E9B    ; ID_Continue
-1EA0..1EF9    ; ID_Continue
-1F00..1F15    ; ID_Continue
+1DC0..1DE6    ; ID_Continue
+1DFC..1DFF    ; ID_Continue
+1E00..1F15    ; ID_Continue
 1F18..1F1D    ; ID_Continue
 1F20..1F45    ; ID_Continue
 1F48..1F4D    ; ID_Continue
@@ -2612,10 +6174,10 @@ FFDA..FFDC    ; ID_Start
 2054          ; ID_Continue
 2071          ; ID_Continue
 207F          ; ID_Continue
-2090..2094    ; ID_Continue
+2090..209C    ; 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,14 +6197,18 @@ 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
-2C80..2CE4    ; ID_Continue
+2C60..2C7C    ; ID_Continue
+2C7D          ; ID_Continue
+2C7E..2CE4    ; ID_Continue
+2CEB..2CEE    ; ID_Continue
+2CEF..2CF1    ; ID_Continue
 2D00..2D25    ; ID_Continue
 2D30..2D65    ; ID_Continue
 2D6F          ; ID_Continue
+2D7F          ; ID_Continue
 2D80..2D96    ; ID_Continue
 2DA0..2DA6    ; ID_Continue
 2DA8..2DAE    ; ID_Continue
@@ -2652,6 +6218,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 +6236,41 @@ 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
+31A0..31BA    ; ID_Continue
 31F0..31FF    ; ID_Continue
 3400..4DB5    ; ID_Continue
-4E00..9FBB    ; ID_Continue
+4E00..9FCB    ; ID_Continue
 A000..A014    ; ID_Continue
 A015          ; ID_Continue
 A016..A48C    ; ID_Continue
-A717..A71A    ; ID_Continue
-A800..A801    ; ID_Continue
+A4D0..A4F7    ; ID_Continue
+A4F8..A4FD    ; ID_Continue
+A500..A60B    ; ID_Continue
+A60C          ; ID_Continue
+A610..A61F    ; ID_Continue
+A620..A629    ; ID_Continue
+A62A..A62B    ; ID_Continue
+A640..A66D    ; ID_Continue
+A66E          ; ID_Continue
+A66F          ; ID_Continue
+A67C..A67D    ; ID_Continue
+A67F          ; ID_Continue
+A680..A697    ; ID_Continue
+A6A0..A6E5    ; ID_Continue
+A6E6..A6EF    ; ID_Continue
+A6F0..A6F1    ; ID_Continue
+A717..A71F    ; ID_Continue
+A722..A76F    ; ID_Continue
+A770          ; ID_Continue
+A771..A787    ; ID_Continue
+A788          ; ID_Continue
+A78B..A78E    ; ID_Continue
+A790..A791    ; ID_Continue
+A7A0..A7A9    ; ID_Continue
+A7FA          ; ID_Continue
+A7FB..A801    ; ID_Continue
 A802          ; ID_Continue
 A803..A805    ; ID_Continue
 A806          ; ID_Continue
@@ -2690,9 +6281,81 @@ 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
+A8E0..A8F1    ; ID_Continue
+A8F2..A8F7    ; ID_Continue
+A8FB          ; 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
+A960..A97C    ; ID_Continue
+A980..A982    ; ID_Continue
+A983          ; ID_Continue
+A984..A9B2    ; ID_Continue
+A9B3          ; ID_Continue
+A9B4..A9B5    ; ID_Continue
+A9B6..A9B9    ; ID_Continue
+A9BA..A9BB    ; ID_Continue
+A9BC          ; ID_Continue
+A9BD..A9C0    ; ID_Continue
+A9CF          ; ID_Continue
+A9D0..A9D9    ; 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
+AA60..AA6F    ; ID_Continue
+AA70          ; ID_Continue
+AA71..AA76    ; ID_Continue
+AA7A          ; ID_Continue
+AA7B          ; ID_Continue
+AA80..AAAF    ; ID_Continue
+AAB0          ; ID_Continue
+AAB1          ; ID_Continue
+AAB2..AAB4    ; ID_Continue
+AAB5..AAB6    ; ID_Continue
+AAB7..AAB8    ; ID_Continue
+AAB9..AABD    ; ID_Continue
+AABE..AABF    ; ID_Continue
+AAC0          ; ID_Continue
+AAC1          ; ID_Continue
+AAC2          ; ID_Continue
+AADB..AADC    ; ID_Continue
+AADD          ; ID_Continue
+AB01..AB06    ; ID_Continue
+AB09..AB0E    ; ID_Continue
+AB11..AB16    ; ID_Continue
+AB20..AB26    ; ID_Continue
+AB28..AB2E    ; ID_Continue
+ABC0..ABE2    ; ID_Continue
+ABE3..ABE4    ; ID_Continue
+ABE5          ; ID_Continue
+ABE6..ABE7    ; ID_Continue
+ABE8          ; ID_Continue
+ABE9..ABEA    ; ID_Continue
+ABEC          ; ID_Continue
+ABED          ; ID_Continue
+ABF0..ABF9    ; ID_Continue
 AC00..D7A3    ; ID_Continue
+D7B0..D7C6    ; ID_Continue
+D7CB..D7FB    ; ID_Continue
 F900..FA2D    ; ID_Continue
-FA30..FA6A    ; ID_Continue
+FA30..FA6D    ; ID_Continue
 FA70..FAD9    ; ID_Continue
 FB00..FB06    ; ID_Continue
 FB13..FB17    ; ID_Continue
@@ -2710,7 +6373,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 +6399,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
@@ -2753,8 +6419,9 @@ FFDA..FFDC    ; ID_Continue
 1080A..10835  ; ID_Continue
 10837..10838  ; ID_Continue
 1083C         ; ID_Continue
-1083F         ; ID_Continue
+1083F..10855  ; ID_Continue
 10900..10915  ; ID_Continue
+10920..10939  ; ID_Continue
 10A00         ; ID_Continue
 10A01..10A03  ; ID_Continue
 10A05..10A06  ; ID_Continue
@@ -2764,8 +6431,29 @@ FFDA..FFDC    ; ID_Continue
 10A19..10A33  ; ID_Continue
 10A38..10A3A  ; ID_Continue
 10A3F         ; ID_Continue
+10A60..10A7C  ; ID_Continue
+10B00..10B35  ; ID_Continue
+10B40..10B55  ; ID_Continue
+10B60..10B72  ; ID_Continue
+10C00..10C48  ; ID_Continue
+11000         ; ID_Continue
+11001         ; ID_Continue
+11002         ; ID_Continue
+11003..11037  ; ID_Continue
+11038..11046  ; ID_Continue
+11066..1106F  ; ID_Continue
+11080..11081  ; ID_Continue
+11082         ; ID_Continue
+11083..110AF  ; ID_Continue
+110B0..110B2  ; ID_Continue
+110B3..110B6  ; ID_Continue
+110B7..110B8  ; ID_Continue
+110B9..110BA  ; ID_Continue
 12000..1236E  ; ID_Continue
 12400..12462  ; ID_Continue
+13000..1342E  ; ID_Continue
+16800..16A38  ; ID_Continue
+1B000..1B001  ; ID_Continue
 1D165..1D166  ; ID_Continue
 1D167..1D169  ; ID_Continue
 1D16D..1D172  ; ID_Continue
@@ -2805,10 +6493,12 @@ FFDA..FFDC    ; ID_Continue
 1D7C4..1D7CB  ; ID_Continue
 1D7CE..1D7FF  ; ID_Continue
 20000..2A6D6  ; ID_Continue
+2A700..2B734  ; ID_Continue
+2B740..2B81D  ; ID_Continue
 2F800..2FA1D  ; ID_Continue
 E0100..E01EF  ; ID_Continue
 
-# Total code points: 94074
+# Total code points: 102675
 
 # ================================================
 
@@ -2836,22 +6526,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..0527    ; 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
+0620..063F    ; XID_Start
 0640          ; XID_Start
 0641..064A    ; XID_Start
 066E..066F    ; XID_Start
@@ -2863,17 +6556,23 @@ 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
 07FA          ; XID_Start
+0800..0815    ; XID_Start
+081A          ; XID_Start
+0824          ; XID_Start
+0828          ; XID_Start
+0840..0858    ; XID_Start
 0904..0939    ; XID_Start
 093D          ; XID_Start
 0950          ; XID_Start
 0958..0961    ; XID_Start
-097B..097F    ; XID_Start
+0971          ; XID_Start
+0972..0977    ; XID_Start
+0979..097F    ; XID_Start
 0985..098C    ; XID_Start
 098F..0990    ; XID_Start
 0993..09A8    ; XID_Start
@@ -2924,11 +6623,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
@@ -2938,11 +6640,14 @@ E0100..E01EF  ; ID_Continue
 0CBD          ; XID_Start
 0CDE          ; XID_Start
 0CE0..0CE1    ; XID_Start
+0CF1..0CF2    ; XID_Start
 0D05..0D0C    ; XID_Start
 0D0E..0D10    ; XID_Start
-0D12..0D28    ; XID_Start
-0D2A..0D39    ; XID_Start
+0D12..0D3A    ; XID_Start
+0D3D          ; XID_Start
+0D4E          ; XID_Start
 0D60..0D61    ; XID_Start
+0D7A..0D7F    ; XID_Start
 0D85..0D96    ; XID_Start
 0D9A..0DB1    ; XID_Start
 0DB3..0DBB    ; XID_Start
@@ -2971,19 +6676,21 @@ E0100..E01EF  ; ID_Continue
 0EDC..0EDD    ; XID_Start
 0F00          ; XID_Start
 0F40..0F47    ; XID_Start
-0F49..0F6A    ; XID_Start
-0F88..0F8B    ; XID_Start
-1000..1021    ; XID_Start
-1023..1027    ; XID_Start
-1029..102A    ; XID_Start
+0F49..0F6C    ; XID_Start
+0F88..0F8C    ; 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
-1100..1159    ; XID_Start
-115F..11A2    ; XID_Start
-11A8..11F9    ; XID_Start
-1200..1248    ; XID_Start
+1100..1248    ; XID_Start
 124A..124D    ; XID_Start
 1250..1256    ; XID_Start
 1258          ; XID_Start
@@ -3002,7 +6709,7 @@ E0100..E01EF  ; ID_Continue
 1380..138F    ; XID_Start
 13A0..13F4    ; XID_Start
 1401..166C    ; XID_Start
-166F..1676    ; XID_Start
+166F..167F    ; XID_Start
 1681..169A    ; XID_Start
 16A0..16EA    ; XID_Start
 16EE..16F0    ; XID_Start
@@ -3019,23 +6726,34 @@ E0100..E01EF  ; ID_Continue
 1843          ; XID_Start
 1844..1877    ; XID_Start
 1880..18A8    ; XID_Start
+18AA          ; XID_Start
+18B0..18F5    ; XID_Start
 1900..191C    ; XID_Start
 1950..196D    ; XID_Start
 1970..1974    ; XID_Start
-1980..19A9    ; XID_Start
+1980..19AB    ; XID_Start
 19C1..19C7    ; XID_Start
 1A00..1A16    ; XID_Start
+1A20..1A54    ; XID_Start
+1AA7          ; XID_Start
 1B05..1B33    ; XID_Start
 1B45..1B4B    ; XID_Start
+1B83..1BA0    ; XID_Start
+1BAE..1BAF    ; XID_Start
+1BC0..1BE5    ; XID_Start
+1C00..1C23    ; XID_Start
+1C4D..1C4F    ; XID_Start
+1C5A..1C77    ; XID_Start
+1C78..1C7D    ; XID_Start
+1CE9..1CEC    ; XID_Start
+1CEE..1CF1    ; 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
@@ -3056,7 +6774,7 @@ E0100..E01EF  ; ID_Continue
 1FF6..1FFC    ; XID_Start
 2071          ; XID_Start
 207F          ; XID_Start
-2090..2094    ; XID_Start
+2090..209C    ; XID_Start
 2102          ; XID_Start
 2107          ; XID_Start
 210A..2113    ; XID_Start
@@ -3076,11 +6794,13 @@ 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
-2C80..2CE4    ; XID_Start
+2C60..2C7C    ; XID_Start
+2C7D          ; XID_Start
+2C7E..2CE4    ; XID_Start
+2CEB..2CEE    ; XID_Start
 2D00..2D25    ; XID_Start
 2D30..2D65    ; XID_Start
 2D6F          ; XID_Start
@@ -3107,24 +6827,75 @@ 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
+31A0..31BA    ; XID_Start
 31F0..31FF    ; XID_Start
 3400..4DB5    ; XID_Start
-4E00..9FBB    ; XID_Start
+4E00..9FCB    ; XID_Start
 A000..A014    ; XID_Start
 A015          ; XID_Start
 A016..A48C    ; XID_Start
-A717..A71A    ; XID_Start
-A800..A801    ; XID_Start
+A4D0..A4F7    ; XID_Start
+A4F8..A4FD    ; XID_Start
+A500..A60B    ; XID_Start
+A60C          ; XID_Start
+A610..A61F    ; XID_Start
+A62A..A62B    ; XID_Start
+A640..A66D    ; XID_Start
+A66E          ; XID_Start
+A67F          ; XID_Start
+A680..A697    ; XID_Start
+A6A0..A6E5    ; XID_Start
+A6E6..A6EF    ; XID_Start
+A717..A71F    ; XID_Start
+A722..A76F    ; XID_Start
+A770          ; XID_Start
+A771..A787    ; XID_Start
+A788          ; XID_Start
+A78B..A78E    ; XID_Start
+A790..A791    ; XID_Start
+A7A0..A7A9    ; XID_Start
+A7FA          ; 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
+A8F2..A8F7    ; XID_Start
+A8FB          ; XID_Start
+A90A..A925    ; XID_Start
+A930..A946    ; XID_Start
+A960..A97C    ; XID_Start
+A984..A9B2    ; XID_Start
+A9CF          ; XID_Start
+AA00..AA28    ; XID_Start
+AA40..AA42    ; XID_Start
+AA44..AA4B    ; XID_Start
+AA60..AA6F    ; XID_Start
+AA70          ; XID_Start
+AA71..AA76    ; XID_Start
+AA7A          ; XID_Start
+AA80..AAAF    ; XID_Start
+AAB1          ; XID_Start
+AAB5..AAB6    ; XID_Start
+AAB9..AABD    ; XID_Start
+AAC0          ; XID_Start
+AAC2          ; XID_Start
+AADB..AADC    ; XID_Start
+AADD          ; XID_Start
+AB01..AB06    ; XID_Start
+AB09..AB0E    ; XID_Start
+AB11..AB16    ; XID_Start
+AB20..AB26    ; XID_Start
+AB28..AB2E    ; XID_Start
+ABC0..ABE2    ; XID_Start
 AC00..D7A3    ; XID_Start
+D7B0..D7C6    ; XID_Start
+D7CB..D7FB    ; XID_Start
 F900..FA2D    ; XID_Start
-FA30..FA6A    ; XID_Start
+FA30..FA6D    ; XID_Start
 FA70..FAD9    ; XID_Start
 FB00..FB06    ; XID_Start
 FB13..FB17    ; XID_Start
@@ -3166,6 +6937,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
@@ -3182,14 +6955,25 @@ FFDA..FFDC    ; XID_Start
 1080A..10835  ; XID_Start
 10837..10838  ; XID_Start
 1083C         ; XID_Start
-1083F         ; XID_Start
+1083F..10855  ; XID_Start
 10900..10915  ; XID_Start
+10920..10939  ; XID_Start
 10A00         ; XID_Start
 10A10..10A13  ; XID_Start
 10A15..10A17  ; XID_Start
 10A19..10A33  ; XID_Start
+10A60..10A7C  ; XID_Start
+10B00..10B35  ; XID_Start
+10B40..10B55  ; XID_Start
+10B60..10B72  ; XID_Start
+10C00..10C48  ; XID_Start
+11003..11037  ; XID_Start
+11083..110AF  ; XID_Start
 12000..1236E  ; XID_Start
 12400..12462  ; XID_Start
+13000..1342E  ; XID_Start
+16800..16A38  ; XID_Start
+1B000..1B001  ; XID_Start
 1D400..1D454  ; XID_Start
 1D456..1D49C  ; XID_Start
 1D49E..1D49F  ; XID_Start
@@ -3221,9 +7005,11 @@ FFDA..FFDC    ; XID_Start
 1D7AA..1D7C2  ; XID_Start
 1D7C4..1D7CB  ; XID_Start
 20000..2A6D6  ; XID_Start
+2A700..2B734  ; XID_Start
+2B740..2B81D  ; XID_Start
 2F800..2FA1D  ; XID_Start
 
-# Total code points: 92687
+# Total code points: 100724
 
 # ================================================
 
@@ -3255,18 +7041,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..0527    ; XID_Continue
 0531..0556    ; XID_Continue
 0559          ; XID_Continue
 0561..0587    ; XID_Continue
@@ -3277,11 +7067,11 @@ 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
+0620..063F    ; XID_Continue
 0640          ; XID_Continue
 0641..064A    ; XID_Continue
-064B..065E    ; XID_Continue
+064B..065F    ; XID_Continue
 0660..0669    ; XID_Continue
 066E..066F    ; XID_Continue
 0670          ; XID_Continue
@@ -3300,8 +7090,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
@@ -3309,21 +7098,36 @@ FFDA..FFDC    ; XID_Start
 07EB..07F3    ; XID_Continue
 07F4..07F5    ; XID_Continue
 07FA          ; XID_Continue
-0901..0902    ; XID_Continue
+0800..0815    ; XID_Continue
+0816..0819    ; XID_Continue
+081A          ; XID_Continue
+081B..0823    ; XID_Continue
+0824          ; XID_Continue
+0825..0827    ; XID_Continue
+0828          ; XID_Continue
+0829..082D    ; XID_Continue
+0840..0858    ; XID_Continue
+0859..085B    ; XID_Continue
+0900..0902    ; XID_Continue
 0903          ; XID_Continue
 0904..0939    ; XID_Continue
+093A          ; XID_Continue
+093B          ; XID_Continue
 093C          ; XID_Continue
 093D          ; XID_Continue
 093E..0940    ; XID_Continue
 0941..0948    ; XID_Continue
 0949..094C    ; XID_Continue
 094D          ; XID_Continue
+094E..094F    ; XID_Continue
 0950          ; XID_Continue
-0951..0954    ; XID_Continue
+0951..0957    ; XID_Continue
 0958..0961    ; XID_Continue
 0962..0963    ; XID_Continue
 0966..096F    ; XID_Continue
-097B..097F    ; XID_Continue
+0971          ; XID_Continue
+0972..0977    ; XID_Continue
+0979..097F    ; XID_Continue
 0981          ; XID_Continue
 0982..0983    ; XID_Continue
 0985..098C    ; XID_Continue
@@ -3360,11 +7164,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 +7204,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 +7212,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 +7232,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 +7241,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
@@ -3460,19 +7271,23 @@ FFDA..FFDC    ; XID_Start
 0CE0..0CE1    ; XID_Continue
 0CE2..0CE3    ; XID_Continue
 0CE6..0CEF    ; XID_Continue
+0CF1..0CF2    ; XID_Continue
 0D02..0D03    ; XID_Continue
 0D05..0D0C    ; XID_Continue
 0D0E..0D10    ; XID_Continue
-0D12..0D28    ; XID_Continue
-0D2A..0D39    ; XID_Continue
+0D12..0D3A    ; 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
+0D4E          ; 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,36 +7338,52 @@ 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
 0F86..0F87    ; XID_Continue
-0F88..0F8B    ; XID_Continue
-0F90..0F97    ; XID_Continue
+0F88..0F8C    ; XID_Continue
+0F8D..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
+109A..109C    ; XID_Continue
+109D          ; XID_Continue
 10A0..10C5    ; XID_Continue
 10D0..10FA    ; XID_Continue
 10FC          ; XID_Continue
-1100..1159    ; XID_Continue
-115F..11A2    ; XID_Continue
-11A8..11F9    ; XID_Continue
-1200..1248    ; XID_Continue
+1100..1248    ; XID_Continue
 124A..124D    ; XID_Continue
 1250..1256    ; XID_Continue
 1258          ; XID_Continue
@@ -3568,12 +7399,12 @@ FFDA..FFDC    ; XID_Start
 12D8..1310    ; XID_Continue
 1312..1315    ; XID_Continue
 1318..135A    ; XID_Continue
-135F          ; XID_Continue
+135D..135F    ; XID_Continue
 1369..1371    ; XID_Continue
 1380..138F    ; XID_Continue
 13A0..13F4    ; XID_Continue
 1401..166C    ; XID_Continue
-166F..1676    ; XID_Continue
+166F..167F    ; XID_Continue
 1681..169A    ; XID_Continue
 16A0..16EA    ; XID_Continue
 16EE..16F0    ; XID_Continue
@@ -3605,6 +7436,8 @@ FFDA..FFDC    ; XID_Start
 1844..1877    ; XID_Continue
 1880..18A8    ; XID_Continue
 18A9          ; XID_Continue
+18AA          ; XID_Continue
+18B0..18F5    ; XID_Continue
 1900..191C    ; XID_Continue
 1920..1922    ; XID_Continue
 1923..1926    ; XID_Continue
@@ -3617,14 +7450,31 @@ FFDA..FFDC    ; XID_Start
 1946..194F    ; XID_Continue
 1950..196D    ; XID_Continue
 1970..1974    ; XID_Continue
-1980..19A9    ; XID_Continue
+1980..19AB    ; XID_Continue
 19B0..19C0    ; XID_Continue
 19C1..19C7    ; XID_Continue
 19C8..19C9    ; XID_Continue
 19D0..19D9    ; XID_Continue
+19DA          ; XID_Continue
 1A00..1A16    ; XID_Continue
 1A17..1A18    ; XID_Continue
 1A19..1A1B    ; XID_Continue
+1A20..1A54    ; XID_Continue
+1A55          ; XID_Continue
+1A56          ; XID_Continue
+1A57          ; XID_Continue
+1A58..1A5E    ; XID_Continue
+1A60          ; XID_Continue
+1A61          ; XID_Continue
+1A62          ; XID_Continue
+1A63..1A64    ; XID_Continue
+1A65..1A6C    ; XID_Continue
+1A6D..1A72    ; XID_Continue
+1A73..1A7C    ; XID_Continue
+1A7F          ; XID_Continue
+1A80..1A89    ; XID_Continue
+1A90..1A99    ; XID_Continue
+1AA7          ; XID_Continue
 1B00..1B03    ; XID_Continue
 1B04          ; XID_Continue
 1B05..1B33    ; XID_Continue
@@ -3639,17 +7489,52 @@ 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
+1BC0..1BE5    ; XID_Continue
+1BE6          ; XID_Continue
+1BE7          ; XID_Continue
+1BE8..1BE9    ; XID_Continue
+1BEA..1BEC    ; XID_Continue
+1BED          ; XID_Continue
+1BEE          ; XID_Continue
+1BEF..1BF1    ; XID_Continue
+1BF2..1BF3    ; 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
+1CD0..1CD2    ; XID_Continue
+1CD4..1CE0    ; XID_Continue
+1CE1          ; XID_Continue
+1CE2..1CE8    ; XID_Continue
+1CE9..1CEC    ; XID_Continue
+1CED          ; XID_Continue
+1CEE..1CF1    ; XID_Continue
+1CF2          ; 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
-1DFE..1DFF    ; XID_Continue
-1E00..1E9B    ; XID_Continue
-1EA0..1EF9    ; XID_Continue
-1F00..1F15    ; XID_Continue
+1DC0..1DE6    ; XID_Continue
+1DFC..1DFF    ; XID_Continue
+1E00..1F15    ; XID_Continue
 1F18..1F1D    ; XID_Continue
 1F20..1F45    ; XID_Continue
 1F48..1F4D    ; XID_Continue
@@ -3672,10 +7557,10 @@ FFDA..FFDC    ; XID_Start
 2054          ; XID_Continue
 2071          ; XID_Continue
 207F          ; XID_Continue
-2090..2094    ; XID_Continue
+2090..209C    ; 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,14 +7580,18 @@ 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
-2C80..2CE4    ; XID_Continue
+2C60..2C7C    ; XID_Continue
+2C7D          ; XID_Continue
+2C7E..2CE4    ; XID_Continue
+2CEB..2CEE    ; XID_Continue
+2CEF..2CF1    ; XID_Continue
 2D00..2D25    ; XID_Continue
 2D30..2D65    ; XID_Continue
 2D6F          ; XID_Continue
+2D7F          ; XID_Continue
 2D80..2D96    ; XID_Continue
 2DA0..2DA6    ; XID_Continue
 2DA8..2DAE    ; XID_Continue
@@ -3712,6 +7601,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 +7618,41 @@ 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
+31A0..31BA    ; XID_Continue
 31F0..31FF    ; XID_Continue
 3400..4DB5    ; XID_Continue
-4E00..9FBB    ; XID_Continue
+4E00..9FCB    ; XID_Continue
 A000..A014    ; XID_Continue
 A015          ; XID_Continue
 A016..A48C    ; XID_Continue
-A717..A71A    ; XID_Continue
-A800..A801    ; XID_Continue
+A4D0..A4F7    ; XID_Continue
+A4F8..A4FD    ; XID_Continue
+A500..A60B    ; XID_Continue
+A60C          ; XID_Continue
+A610..A61F    ; XID_Continue
+A620..A629    ; XID_Continue
+A62A..A62B    ; XID_Continue
+A640..A66D    ; XID_Continue
+A66E          ; XID_Continue
+A66F          ; XID_Continue
+A67C..A67D    ; XID_Continue
+A67F          ; XID_Continue
+A680..A697    ; XID_Continue
+A6A0..A6E5    ; XID_Continue
+A6E6..A6EF    ; XID_Continue
+A6F0..A6F1    ; XID_Continue
+A717..A71F    ; XID_Continue
+A722..A76F    ; XID_Continue
+A770          ; XID_Continue
+A771..A787    ; XID_Continue
+A788          ; XID_Continue
+A78B..A78E    ; XID_Continue
+A790..A791    ; XID_Continue
+A7A0..A7A9    ; XID_Continue
+A7FA          ; XID_Continue
+A7FB..A801    ; XID_Continue
 A802          ; XID_Continue
 A803..A805    ; XID_Continue
 A806          ; XID_Continue
@@ -3749,9 +7663,81 @@ 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
+A8E0..A8F1    ; XID_Continue
+A8F2..A8F7    ; XID_Continue
+A8FB          ; 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
+A960..A97C    ; XID_Continue
+A980..A982    ; XID_Continue
+A983          ; XID_Continue
+A984..A9B2    ; XID_Continue
+A9B3          ; XID_Continue
+A9B4..A9B5    ; XID_Continue
+A9B6..A9B9    ; XID_Continue
+A9BA..A9BB    ; XID_Continue
+A9BC          ; XID_Continue
+A9BD..A9C0    ; XID_Continue
+A9CF          ; XID_Continue
+A9D0..A9D9    ; 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
+AA60..AA6F    ; XID_Continue
+AA70          ; XID_Continue
+AA71..AA76    ; XID_Continue
+AA7A          ; XID_Continue
+AA7B          ; XID_Continue
+AA80..AAAF    ; XID_Continue
+AAB0          ; XID_Continue
+AAB1          ; XID_Continue
+AAB2..AAB4    ; XID_Continue
+AAB5..AAB6    ; XID_Continue
+AAB7..AAB8    ; XID_Continue
+AAB9..AABD    ; XID_Continue
+AABE..AABF    ; XID_Continue
+AAC0          ; XID_Continue
+AAC1          ; XID_Continue
+AAC2          ; XID_Continue
+AADB..AADC    ; XID_Continue
+AADD          ; XID_Continue
+AB01..AB06    ; XID_Continue
+AB09..AB0E    ; XID_Continue
+AB11..AB16    ; XID_Continue
+AB20..AB26    ; XID_Continue
+AB28..AB2E    ; XID_Continue
+ABC0..ABE2    ; XID_Continue
+ABE3..ABE4    ; XID_Continue
+ABE5          ; XID_Continue
+ABE6..ABE7    ; XID_Continue
+ABE8          ; XID_Continue
+ABE9..ABEA    ; XID_Continue
+ABEC          ; XID_Continue
+ABED          ; XID_Continue
+ABF0..ABF9    ; XID_Continue
 AC00..D7A3    ; XID_Continue
+D7B0..D7C6    ; XID_Continue
+D7CB..D7FB    ; XID_Continue
 F900..FA2D    ; XID_Continue
-FA30..FA6A    ; XID_Continue
+FA30..FA6D    ; XID_Continue
 FA70..FAD9    ; XID_Continue
 FB00..FB06    ; XID_Continue
 FB13..FB17    ; XID_Continue
@@ -3770,7 +7756,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 +7787,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
@@ -3818,8 +7807,9 @@ FFDA..FFDC    ; XID_Continue
 1080A..10835  ; XID_Continue
 10837..10838  ; XID_Continue
 1083C         ; XID_Continue
-1083F         ; XID_Continue
+1083F..10855  ; XID_Continue
 10900..10915  ; XID_Continue
+10920..10939  ; XID_Continue
 10A00         ; XID_Continue
 10A01..10A03  ; XID_Continue
 10A05..10A06  ; XID_Continue
@@ -3829,8 +7819,29 @@ FFDA..FFDC    ; XID_Continue
 10A19..10A33  ; XID_Continue
 10A38..10A3A  ; XID_Continue
 10A3F         ; XID_Continue
+10A60..10A7C  ; XID_Continue
+10B00..10B35  ; XID_Continue
+10B40..10B55  ; XID_Continue
+10B60..10B72  ; XID_Continue
+10C00..10C48  ; XID_Continue
+11000         ; XID_Continue
+11001         ; XID_Continue
+11002         ; XID_Continue
+11003..11037  ; XID_Continue
+11038..11046  ; XID_Continue
+11066..1106F  ; XID_Continue
+11080..11081  ; XID_Continue
+11082         ; XID_Continue
+11083..110AF  ; XID_Continue
+110B0..110B2  ; XID_Continue
+110B3..110B6  ; XID_Continue
+110B7..110B8  ; XID_Continue
+110B9..110BA  ; XID_Continue
 12000..1236E  ; XID_Continue
 12400..12462  ; XID_Continue
+13000..1342E  ; XID_Continue
+16800..16A38  ; XID_Continue
+1B000..1B001  ; XID_Continue
 1D165..1D166  ; XID_Continue
 1D167..1D169  ; XID_Continue
 1D16D..1D172  ; XID_Continue
@@ -3870,67 +7881,49 @@ FFDA..FFDC    ; XID_Continue
 1D7C4..1D7CB  ; XID_Continue
 1D7CE..1D7FF  ; XID_Continue
 20000..2A6D6  ; XID_Continue
+2A700..2B734  ; XID_Continue
+2B740..2B81D  ; XID_Continue
 2F800..2FA1D  ; XID_Continue
 E0100..E01EF  ; XID_Continue
 
-# Total code points: 94056
+# Total code points: 102656
 
 # ================================================
 
 # 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, 110BD (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,18 +7933,17 @@ 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
-064B..065E    ; Grapheme_Extend
+0610..061A    ; Grapheme_Extend
+064B..065F    ; Grapheme_Extend
 0670          ; Grapheme_Extend
 06D6..06DC    ; Grapheme_Extend
-06DE          ; Grapheme_Extend
 06DF..06E4    ; Grapheme_Extend
 06E7..06E8    ; Grapheme_Extend
 06EA..06ED    ; Grapheme_Extend
@@ -3959,11 +7951,17 @@ FFFFE..FFFFF  ; Default_Ignorable_Code_Point
 0730..074A    ; Grapheme_Extend
 07A6..07B0    ; Grapheme_Extend
 07EB..07F3    ; Grapheme_Extend
-0901..0902    ; Grapheme_Extend
+0816..0819    ; Grapheme_Extend
+081B..0823    ; Grapheme_Extend
+0825..0827    ; Grapheme_Extend
+0829..082D    ; Grapheme_Extend
+0859..085B    ; Grapheme_Extend
+0900..0902    ; Grapheme_Extend
+093A          ; Grapheme_Extend
 093C          ; Grapheme_Extend
 0941..0948    ; Grapheme_Extend
 094D          ; Grapheme_Extend
-0951..0954    ; Grapheme_Extend
+0951..0957    ; Grapheme_Extend
 0962..0963    ; Grapheme_Extend
 0981          ; Grapheme_Extend
 09BC          ; Grapheme_Extend
@@ -3977,7 +7975,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 +7988,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 +8002,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 +8011,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
@@ -4031,15 +8034,21 @@ FFFFE..FFFFF  ; Default_Ignorable_Code_Point
 0F71..0F7E    ; Grapheme_Extend
 0F80..0F84    ; Grapheme_Extend
 0F86..0F87    ; Grapheme_Extend
-0F90..0F97    ; Grapheme_Extend
+0F8D..0F97    ; Grapheme_Extend
 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
-135F          ; Grapheme_Extend
+105E..1060    ; Grapheme_Extend
+1071..1074    ; Grapheme_Extend
+1082          ; Grapheme_Extend
+1085..1086    ; Grapheme_Extend
+108D          ; Grapheme_Extend
+109D          ; Grapheme_Extend
+135D..135F    ; Grapheme_Extend
 1712..1714    ; Grapheme_Extend
 1732..1734    ; Grapheme_Extend
 1752..1753    ; Grapheme_Extend
@@ -4055,33 +8064,89 @@ FFFFE..FFFFF  ; Default_Ignorable_Code_Point
 1932          ; Grapheme_Extend
 1939..193B    ; Grapheme_Extend
 1A17..1A18    ; Grapheme_Extend
+1A56          ; Grapheme_Extend
+1A58..1A5E    ; Grapheme_Extend
+1A60          ; Grapheme_Extend
+1A62          ; Grapheme_Extend
+1A65..1A6C    ; Grapheme_Extend
+1A73..1A7C    ; Grapheme_Extend
+1A7F          ; Grapheme_Extend
 1B00..1B03    ; Grapheme_Extend
 1B34          ; Grapheme_Extend
 1B36..1B3A    ; Grapheme_Extend
 1B3C          ; Grapheme_Extend
 1B42          ; Grapheme_Extend
 1B6B..1B73    ; Grapheme_Extend
-1DC0..1DCA    ; Grapheme_Extend
-1DFE..1DFF    ; Grapheme_Extend
+1B80..1B81    ; Grapheme_Extend
+1BA2..1BA5    ; Grapheme_Extend
+1BA8..1BA9    ; Grapheme_Extend
+1BE6          ; Grapheme_Extend
+1BE8..1BE9    ; Grapheme_Extend
+1BED          ; Grapheme_Extend
+1BEF..1BF1    ; Grapheme_Extend
+1C2C..1C33    ; Grapheme_Extend
+1C36..1C37    ; Grapheme_Extend
+1CD0..1CD2    ; Grapheme_Extend
+1CD4..1CE0    ; Grapheme_Extend
+1CE2..1CE8    ; Grapheme_Extend
+1CED          ; Grapheme_Extend
+1DC0..1DE6    ; Grapheme_Extend
+1DFC..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
+2CEF..2CF1    ; Grapheme_Extend
+2D7F          ; 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
+A6F0..A6F1    ; Grapheme_Extend
+A802          ; Grapheme_Extend
 A806          ; Grapheme_Extend
 A80B          ; Grapheme_Extend
 A825..A826    ; Grapheme_Extend
+A8C4          ; Grapheme_Extend
+A8E0..A8F1    ; Grapheme_Extend
+A926..A92D    ; Grapheme_Extend
+A947..A951    ; Grapheme_Extend
+A980..A982    ; Grapheme_Extend
+A9B3          ; Grapheme_Extend
+A9B6..A9B9    ; Grapheme_Extend
+A9BC          ; Grapheme_Extend
+AA29..AA2E    ; Grapheme_Extend
+AA31..AA32    ; Grapheme_Extend
+AA35..AA36    ; Grapheme_Extend
+AA43          ; Grapheme_Extend
+AA4C          ; Grapheme_Extend
+AAB0          ; Grapheme_Extend
+AAB2..AAB4    ; Grapheme_Extend
+AAB7..AAB8    ; Grapheme_Extend
+AABE..AABF    ; Grapheme_Extend
+AAC1          ; Grapheme_Extend
+ABE5          ; Grapheme_Extend
+ABE8          ; Grapheme_Extend
+ABED          ; 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
 10A38..10A3A  ; Grapheme_Extend
 10A3F         ; Grapheme_Extend
+11001         ; Grapheme_Extend
+11038..11046  ; Grapheme_Extend
+11080..11081  ; Grapheme_Extend
+110B3..110B6  ; Grapheme_Extend
+110B9..110BA  ; Grapheme_Extend
 1D165         ; Grapheme_Extend
 1D167..1D169  ; Grapheme_Extend
 1D16E..1D172  ; Grapheme_Extend
@@ -4091,7 +8156,7 @@ FE20..FE23    ; Grapheme_Extend
 1D242..1D244  ; Grapheme_Extend
 E0100..E01EF  ; Grapheme_Extend
 
-# Total code points: 911
+# Total code points: 1234
 
 # ================================================
 
@@ -4167,10 +8232,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 +8250,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..0527    ; Grapheme_Base
 0531..0556    ; Grapheme_Base
 0559          ; Grapheme_Base
 055A..055F    ; Grapheme_Base
@@ -4199,12 +8268,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
+0620..063F    ; Grapheme_Base
 0640          ; Grapheme_Base
 0641..064A    ; Grapheme_Base
 0660..0669    ; Grapheme_Base
@@ -4213,6 +8284,7 @@ E0100..E01EF  ; Grapheme_Extend
 0671..06D3    ; Grapheme_Base
 06D4          ; Grapheme_Base
 06D5          ; Grapheme_Base
+06DE          ; Grapheme_Base
 06E5..06E6    ; Grapheme_Base
 06E9          ; Grapheme_Base
 06EE..06EF    ; Grapheme_Base
@@ -4223,8 +8295,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
@@ -4232,17 +8303,28 @@ E0100..E01EF  ; Grapheme_Extend
 07F6          ; Grapheme_Base
 07F7..07F9    ; Grapheme_Base
 07FA          ; Grapheme_Base
+0800..0815    ; Grapheme_Base
+081A          ; Grapheme_Base
+0824          ; Grapheme_Base
+0828          ; Grapheme_Base
+0830..083E    ; Grapheme_Base
+0840..0858    ; Grapheme_Base
+085E          ; Grapheme_Base
 0903          ; Grapheme_Base
 0904..0939    ; Grapheme_Base
+093B          ; Grapheme_Base
 093D          ; Grapheme_Base
 093E..0940    ; Grapheme_Base
 0949..094C    ; Grapheme_Base
+094E..094F    ; Grapheme_Base
 0950          ; Grapheme_Base
 0958..0961    ; Grapheme_Base
 0964..0965    ; Grapheme_Base
 0966..096F    ; Grapheme_Base
 0970          ; Grapheme_Base
-097B..097F    ; Grapheme_Base
+0971          ; Grapheme_Base
+0972..0977    ; Grapheme_Base
+0979..097F    ; Grapheme_Base
 0982..0983    ; Grapheme_Base
 0985..098C    ; Grapheme_Base
 098F..0990    ; Grapheme_Base
@@ -4262,6 +8344,7 @@ E0100..E01EF  ; Grapheme_Extend
 09F2..09F3    ; Grapheme_Base
 09F4..09F9    ; Grapheme_Base
 09FA          ; Grapheme_Base
+09FB          ; Grapheme_Base
 0A03          ; Grapheme_Base
 0A05..0A0A    ; Grapheme_Base
 0A0F..0A10    ; Grapheme_Base
@@ -4306,6 +8389,7 @@ E0100..E01EF  ; Grapheme_Extend
 0B66..0B6F    ; Grapheme_Base
 0B70          ; Grapheme_Base
 0B71          ; Grapheme_Base
+0B72..0B77    ; Grapheme_Base
 0B83          ; Grapheme_Base
 0B85..0B8A    ; Grapheme_Base
 0B8E..0B90    ; Grapheme_Base
@@ -4320,6 +8404,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 +8416,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
@@ -4353,13 +8442,17 @@ E0100..E01EF  ; Grapheme_Extend
 0D02..0D03    ; Grapheme_Base
 0D05..0D0C    ; Grapheme_Base
 0D0E..0D10    ; Grapheme_Base
-0D12..0D28    ; Grapheme_Base
-0D2A..0D39    ; Grapheme_Base
+0D12..0D3A    ; Grapheme_Base
+0D3D          ; Grapheme_Base
 0D3F..0D40    ; Grapheme_Base
 0D46..0D48    ; Grapheme_Base
 0D4A..0D4C    ; Grapheme_Base
+0D4E          ; 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,32 +8505,45 @@ 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
+0F88..0F8C    ; 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
+0FD5..0FD8    ; Grapheme_Base
+0FD9..0FDA    ; 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
+109A..109C    ; Grapheme_Base
+109E..109F    ; Grapheme_Base
 10A0..10C5    ; Grapheme_Base
 10D0..10FA    ; Grapheme_Base
 10FB          ; Grapheme_Base
 10FC          ; Grapheme_Base
-1100..1159    ; Grapheme_Base
-115F..11A2    ; Grapheme_Base
-11A8..11F9    ; Grapheme_Base
-1200..1248    ; Grapheme_Base
+1100..1248    ; Grapheme_Base
 124A..124D    ; Grapheme_Base
 1250..1256    ; Grapheme_Base
 1258          ; Grapheme_Base
@@ -4459,9 +8565,10 @@ E0100..E01EF  ; Grapheme_Extend
 1380..138F    ; Grapheme_Base
 1390..1399    ; Grapheme_Base
 13A0..13F4    ; Grapheme_Base
+1400          ; Grapheme_Base
 1401..166C    ; Grapheme_Base
 166D..166E    ; Grapheme_Base
-166F..1676    ; Grapheme_Base
+166F..167F    ; Grapheme_Base
 1680          ; Grapheme_Base
 1681..169A    ; Grapheme_Base
 169B          ; Grapheme_Base
@@ -4496,6 +8603,8 @@ E0100..E01EF  ; Grapheme_Extend
 1843          ; Grapheme_Base
 1844..1877    ; Grapheme_Base
 1880..18A8    ; Grapheme_Base
+18AA          ; Grapheme_Base
+18B0..18F5    ; Grapheme_Base
 1900..191C    ; Grapheme_Base
 1923..1926    ; Grapheme_Base
 1929..192B    ; Grapheme_Base
@@ -4506,16 +8615,27 @@ E0100..E01EF  ; Grapheme_Extend
 1946..194F    ; Grapheme_Base
 1950..196D    ; Grapheme_Base
 1970..1974    ; Grapheme_Base
-1980..19A9    ; Grapheme_Base
+1980..19AB    ; Grapheme_Base
 19B0..19C0    ; Grapheme_Base
 19C1..19C7    ; Grapheme_Base
 19C8..19C9    ; Grapheme_Base
 19D0..19D9    ; Grapheme_Base
-19DE..19DF    ; Grapheme_Base
-19E0..19FF    ; Grapheme_Base
+19DA          ; Grapheme_Base
+19DE..19FF    ; Grapheme_Base
 1A00..1A16    ; Grapheme_Base
 1A19..1A1B    ; Grapheme_Base
 1A1E..1A1F    ; Grapheme_Base
+1A20..1A54    ; Grapheme_Base
+1A55          ; Grapheme_Base
+1A57          ; Grapheme_Base
+1A61          ; Grapheme_Base
+1A63..1A64    ; Grapheme_Base
+1A6D..1A72    ; Grapheme_Base
+1A80..1A89    ; Grapheme_Base
+1A90..1A99    ; Grapheme_Base
+1AA0..1AA6    ; Grapheme_Base
+1AA7          ; Grapheme_Base
+1AA8..1AAD    ; Grapheme_Base
 1B04          ; Grapheme_Base
 1B05..1B33    ; Grapheme_Base
 1B35          ; Grapheme_Base
@@ -4527,15 +8647,41 @@ 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
+1BC0..1BE5    ; Grapheme_Base
+1BE7          ; Grapheme_Base
+1BEA..1BEC    ; Grapheme_Base
+1BEE          ; Grapheme_Base
+1BF2..1BF3    ; Grapheme_Base
+1BFC..1BFF    ; 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
+1CD3          ; Grapheme_Base
+1CE1          ; Grapheme_Base
+1CE9..1CEC    ; Grapheme_Base
+1CEE..1CF1    ; Grapheme_Base
+1CF2          ; 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
@@ -4598,8 +8744,8 @@ E0100..E01EF  ; Grapheme_Extend
 208A..208C    ; Grapheme_Base
 208D          ; Grapheme_Base
 208E          ; Grapheme_Base
-2090..2094    ; Grapheme_Base
-20A0..20B5    ; Grapheme_Base
+2090..209C    ; Grapheme_Base
+20A0..20B9    ; Grapheme_Base
 2100..2101    ; Grapheme_Base
 2102          ; Grapheme_Base
 2103..2106    ; Grapheme_Base
@@ -4608,7 +8754,8 @@ E0100..E01EF  ; Grapheme_Extend
 210A..2113    ; Grapheme_Base
 2114          ; Grapheme_Base
 2115          ; Grapheme_Base
-2116..2118    ; Grapheme_Base
+2116..2117    ; Grapheme_Base
+2118          ; Grapheme_Base
 2119..211D    ; Grapheme_Base
 211E..2123    ; Grapheme_Base
 2124          ; Grapheme_Base
@@ -4630,9 +8777,12 @@ E0100..E01EF  ; Grapheme_Extend
 214B          ; Grapheme_Base
 214C..214D    ; Grapheme_Base
 214E          ; Grapheme_Base
-2153..215F    ; Grapheme_Base
+214F          ; Grapheme_Base
+2150..215F    ; Grapheme_Base
 2160..2182    ; Grapheme_Base
 2183..2184    ; Grapheme_Base
+2185..2188    ; Grapheme_Base
+2189          ; Grapheme_Base
 2190..2194    ; Grapheme_Base
 2195..2199    ; Grapheme_Base
 219A..219B    ; Grapheme_Base
@@ -4665,7 +8815,7 @@ E0100..E01EF  ; Grapheme_Extend
 239B..23B3    ; Grapheme_Base
 23B4..23DB    ; Grapheme_Base
 23DC..23E1    ; Grapheme_Base
-23E2..23E7    ; Grapheme_Base
+23E2..23F3    ; Grapheme_Base
 2400..2426    ; Grapheme_Base
 2440..244A    ; Grapheme_Base
 2460..249B    ; Grapheme_Base
@@ -4679,17 +8829,8 @@ E0100..E01EF  ; Grapheme_Extend
 25F8..25FF    ; Grapheme_Base
 2600..266E    ; Grapheme_Base
 266F          ; Grapheme_Base
-2670..269C    ; Grapheme_Base
-26A0..26B2    ; Grapheme_Base
-2701..2704    ; Grapheme_Base
-2706..2709    ; Grapheme_Base
-270C..2727    ; Grapheme_Base
-2729..274B    ; Grapheme_Base
-274D          ; Grapheme_Base
-274F..2752    ; Grapheme_Base
-2756          ; Grapheme_Base
-2758..275E    ; Grapheme_Base
-2761..2767    ; Grapheme_Base
+2670..26FF    ; Grapheme_Base
+2701..2767    ; Grapheme_Base
 2768          ; Grapheme_Base
 2769          ; Grapheme_Base
 276A          ; Grapheme_Base
@@ -4705,20 +8846,23 @@ E0100..E01EF  ; Grapheme_Extend
 2774          ; Grapheme_Base
 2775          ; Grapheme_Base
 2776..2793    ; Grapheme_Base
-2794          ; Grapheme_Base
-2798..27AF    ; Grapheme_Base
-27B1..27BE    ; Grapheme_Base
+2794..27BF    ; Grapheme_Base
 27C0..27C4    ; Grapheme_Base
 27C5          ; Grapheme_Base
 27C6          ; Grapheme_Base
 27C7..27CA    ; Grapheme_Base
-27D0..27E5    ; Grapheme_Base
+27CC          ; Grapheme_Base
+27CE..27E5    ; Grapheme_Base
 27E6          ; Grapheme_Base
 27E7          ; Grapheme_Base
 27E8          ; Grapheme_Base
 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,20 +8897,25 @@ 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..2B59    ; Grapheme_Base
 2C00..2C2E    ; Grapheme_Base
 2C30..2C5E    ; Grapheme_Base
-2C60..2C6C    ; Grapheme_Base
-2C74..2C77    ; Grapheme_Base
-2C80..2CE4    ; Grapheme_Base
+2C60..2C7C    ; Grapheme_Base
+2C7D          ; Grapheme_Base
+2C7E..2CE4    ; Grapheme_Base
 2CE5..2CEA    ; Grapheme_Base
+2CEB..2CEE    ; Grapheme_Base
 2CF9..2CFC    ; Grapheme_Base
 2CFD          ; Grapheme_Base
 2CFE..2CFF    ; Grapheme_Base
 2D00..2D25    ; Grapheme_Base
 2D30..2D65    ; Grapheme_Base
 2D6F          ; Grapheme_Base
+2D70          ; Grapheme_Base
 2D80..2D96    ; Grapheme_Base
 2DA0..2DA6    ; Grapheme_Base
 2DA8..2DAE    ; Grapheme_Base
@@ -4789,8 +8938,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..2E31    ; Grapheme_Base
 2E80..2E99    ; Grapheme_Base
 2E9B..2EF3    ; Grapheme_Base
 2F00..2FD5    ; Grapheme_Base
@@ -4842,18 +9008,17 @@ 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
+31A0..31BA    ; Grapheme_Base
+31C0..31E3    ; Grapheme_Base
 31F0..31FF    ; Grapheme_Base
 3200..321E    ; Grapheme_Base
 3220..3229    ; Grapheme_Base
-322A..3243    ; Grapheme_Base
-3250          ; Grapheme_Base
+322A..3250    ; Grapheme_Base
 3251..325F    ; Grapheme_Base
 3260..327F    ; Grapheme_Base
 3280..3289    ; Grapheme_Base
@@ -4863,27 +9028,118 @@ E0100..E01EF  ; Grapheme_Extend
 3300..33FF    ; Grapheme_Base
 3400..4DB5    ; Grapheme_Base
 4DC0..4DFF    ; Grapheme_Base
-4E00..9FBB    ; Grapheme_Base
+4E00..9FCB    ; Grapheme_Base
 A000..A014    ; Grapheme_Base
 A015          ; Grapheme_Base
 A016..A48C    ; Grapheme_Base
 A490..A4C6    ; Grapheme_Base
+A4D0..A4F7    ; Grapheme_Base
+A4F8..A4FD    ; Grapheme_Base
+A4FE..A4FF    ; 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..A66D    ; Grapheme_Base
+A66E          ; Grapheme_Base
+A673          ; Grapheme_Base
+A67E          ; Grapheme_Base
+A67F          ; Grapheme_Base
+A680..A697    ; Grapheme_Base
+A6A0..A6E5    ; Grapheme_Base
+A6E6..A6EF    ; Grapheme_Base
+A6F2..A6F7    ; 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..A78E    ; Grapheme_Base
+A790..A791    ; Grapheme_Base
+A7A0..A7A9    ; Grapheme_Base
+A7FA          ; Grapheme_Base
+A7FB..A801    ; Grapheme_Base
 A803..A805    ; Grapheme_Base
 A807..A80A    ; Grapheme_Base
 A80C..A822    ; Grapheme_Base
 A823..A824    ; Grapheme_Base
 A827          ; Grapheme_Base
 A828..A82B    ; Grapheme_Base
+A830..A835    ; Grapheme_Base
+A836..A837    ; Grapheme_Base
+A838          ; Grapheme_Base
+A839          ; 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
+A8F2..A8F7    ; Grapheme_Base
+A8F8..A8FA    ; Grapheme_Base
+A8FB          ; 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
+A960..A97C    ; Grapheme_Base
+A983          ; Grapheme_Base
+A984..A9B2    ; Grapheme_Base
+A9B4..A9B5    ; Grapheme_Base
+A9BA..A9BB    ; Grapheme_Base
+A9BD..A9C0    ; Grapheme_Base
+A9C1..A9CD    ; Grapheme_Base
+A9CF          ; Grapheme_Base
+A9D0..A9D9    ; Grapheme_Base
+A9DE..A9DF    ; 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
+AA60..AA6F    ; Grapheme_Base
+AA70          ; Grapheme_Base
+AA71..AA76    ; Grapheme_Base
+AA77..AA79    ; Grapheme_Base
+AA7A          ; Grapheme_Base
+AA7B          ; Grapheme_Base
+AA80..AAAF    ; Grapheme_Base
+AAB1          ; Grapheme_Base
+AAB5..AAB6    ; Grapheme_Base
+AAB9..AABD    ; Grapheme_Base
+AAC0          ; Grapheme_Base
+AAC2          ; Grapheme_Base
+AADB..AADC    ; Grapheme_Base
+AADD          ; Grapheme_Base
+AADE..AADF    ; Grapheme_Base
+AB01..AB06    ; Grapheme_Base
+AB09..AB0E    ; Grapheme_Base
+AB11..AB16    ; Grapheme_Base
+AB20..AB26    ; Grapheme_Base
+AB28..AB2E    ; Grapheme_Base
+ABC0..ABE2    ; Grapheme_Base
+ABE3..ABE4    ; Grapheme_Base
+ABE6..ABE7    ; Grapheme_Base
+ABE9..ABEA    ; Grapheme_Base
+ABEB          ; Grapheme_Base
+ABEC          ; Grapheme_Base
+ABF0..ABF9    ; Grapheme_Base
 AC00..D7A3    ; Grapheme_Base
+D7B0..D7C6    ; Grapheme_Base
+D7CB..D7FB    ; Grapheme_Base
 F900..FA2D    ; Grapheme_Base
-FA30..FA6A    ; Grapheme_Base
+FA30..FA6D    ; Grapheme_Base
 FA70..FAD9    ; Grapheme_Base
 FB00..FB06    ; Grapheme_Base
 FB13..FB17    ; Grapheme_Base
@@ -4896,6 +9152,7 @@ FB3E          ; Grapheme_Base
 FB40..FB41    ; Grapheme_Base
 FB43..FB44    ; Grapheme_Base
 FB46..FBB1    ; Grapheme_Base
+FBB2..FBC1    ; Grapheme_Base
 FBD3..FD3D    ; Grapheme_Base
 FD3E          ; Grapheme_Base
 FD3F          ; Grapheme_Base
@@ -4985,7 +9242,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 +9271,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
@@ -5035,22 +9295,52 @@ FFFC..FFFD    ; Grapheme_Base
 1080A..10835  ; Grapheme_Base
 10837..10838  ; Grapheme_Base
 1083C         ; Grapheme_Base
-1083F         ; Grapheme_Base
+1083F..10855  ; Grapheme_Base
+10857         ; Grapheme_Base
+10858..1085F  ; Grapheme_Base
 10900..10915  ; Grapheme_Base
-10916..10919  ; Grapheme_Base
+10916..1091B  ; Grapheme_Base
 1091F         ; Grapheme_Base
+10920..10939  ; Grapheme_Base
+1093F         ; Grapheme_Base
 10A00         ; Grapheme_Base
 10A10..10A13  ; Grapheme_Base
 10A15..10A17  ; Grapheme_Base
 10A19..10A33  ; Grapheme_Base
 10A40..10A47  ; Grapheme_Base
 10A50..10A58  ; Grapheme_Base
+10A60..10A7C  ; Grapheme_Base
+10A7D..10A7E  ; Grapheme_Base
+10A7F         ; Grapheme_Base
+10B00..10B35  ; Grapheme_Base
+10B39..10B3F  ; Grapheme_Base
+10B40..10B55  ; Grapheme_Base
+10B58..10B5F  ; Grapheme_Base
+10B60..10B72  ; Grapheme_Base
+10B78..10B7F  ; Grapheme_Base
+10C00..10C48  ; Grapheme_Base
+10E60..10E7E  ; Grapheme_Base
+11000         ; Grapheme_Base
+11002         ; Grapheme_Base
+11003..11037  ; Grapheme_Base
+11047..1104D  ; Grapheme_Base
+11052..11065  ; Grapheme_Base
+11066..1106F  ; Grapheme_Base
+11082         ; Grapheme_Base
+11083..110AF  ; Grapheme_Base
+110B0..110B2  ; Grapheme_Base
+110B7..110B8  ; Grapheme_Base
+110BB..110BC  ; Grapheme_Base
+110BE..110C1  ; Grapheme_Base
 12000..1236E  ; Grapheme_Base
 12400..12462  ; Grapheme_Base
 12470..12473  ; Grapheme_Base
+13000..1342E  ; Grapheme_Base
+16800..16A38  ; Grapheme_Base
+1B000..1B001  ; 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 +9392,54 @@ FFFC..FFFD    ; Grapheme_Base
 1D7C3         ; Grapheme_Base
 1D7C4..1D7CB  ; Grapheme_Base
 1D7CE..1D7FF  ; Grapheme_Base
+1F000..1F02B  ; Grapheme_Base
+1F030..1F093  ; Grapheme_Base
+1F0A0..1F0AE  ; Grapheme_Base
+1F0B1..1F0BE  ; Grapheme_Base
+1F0C1..1F0CF  ; Grapheme_Base
+1F0D1..1F0DF  ; Grapheme_Base
+1F100..1F10A  ; Grapheme_Base
+1F110..1F12E  ; Grapheme_Base
+1F130..1F169  ; Grapheme_Base
+1F170..1F19A  ; Grapheme_Base
+1F1E6..1F202  ; Grapheme_Base
+1F210..1F23A  ; Grapheme_Base
+1F240..1F248  ; Grapheme_Base
+1F250..1F251  ; Grapheme_Base
+1F300..1F320  ; Grapheme_Base
+1F330..1F335  ; Grapheme_Base
+1F337..1F37C  ; Grapheme_Base
+1F380..1F393  ; Grapheme_Base
+1F3A0..1F3C4  ; Grapheme_Base
+1F3C6..1F3CA  ; Grapheme_Base
+1F3E0..1F3F0  ; Grapheme_Base
+1F400..1F43E  ; Grapheme_Base
+1F440         ; Grapheme_Base
+1F442..1F4F7  ; Grapheme_Base
+1F4F9..1F4FC  ; Grapheme_Base
+1F500..1F53D  ; Grapheme_Base
+1F550..1F567  ; Grapheme_Base
+1F5FB..1F5FF  ; Grapheme_Base
+1F601..1F610  ; Grapheme_Base
+1F612..1F614  ; Grapheme_Base
+1F616         ; Grapheme_Base
+1F618         ; Grapheme_Base
+1F61A         ; Grapheme_Base
+1F61C..1F61E  ; Grapheme_Base
+1F620..1F625  ; Grapheme_Base
+1F628..1F62B  ; Grapheme_Base
+1F62D         ; Grapheme_Base
+1F630..1F633  ; Grapheme_Base
+1F635..1F640  ; Grapheme_Base
+1F645..1F64F  ; Grapheme_Base
+1F680..1F6C5  ; Grapheme_Base
+1F700..1F773  ; Grapheme_Base
 20000..2A6D6  ; Grapheme_Base
+2A700..2B734  ; Grapheme_Base
+2B740..2B81D  ; Grapheme_Base
 2F800..2FA1D  ; Grapheme_Base
 
-# Total code points: 97975
+# Total code points: 108010
 
 # ================================================
 
@@ -5125,14 +9459,24 @@ 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
+1A60          ; Grapheme_Link
 1B44          ; Grapheme_Link
+1BAA          ; Grapheme_Link
+1BF2..1BF3    ; Grapheme_Link
+2D7F          ; Grapheme_Link
 A806          ; Grapheme_Link
+A8C4          ; Grapheme_Link
+A953          ; Grapheme_Link
+A9C0          ; Grapheme_Link
+ABED          ; Grapheme_Link
 10A3F         ; Grapheme_Link
+11046         ; Grapheme_Link
+110B9         ; Grapheme_Link
 
-# Total code points: 19
+# Total code points: 31
 
 # EOF