summaryrefslogtreecommitdiffstats
path: root/gnu/usr.bin/perl/lib
diff options
context:
space:
mode:
authorafresh1 <afresh1@openbsd.org>2021-03-01 23:14:32 +0000
committerafresh1 <afresh1@openbsd.org>2021-03-01 23:14:32 +0000
commitde8cc8edbc71bd3e3bc7fbffa27ba0e564c37d8b (patch)
tree5e91ea1711126841ef19ee1ee17705e29dc6baf0 /gnu/usr.bin/perl/lib
parentUpdate the MSI addresses for the Armada 8040. This chunk will only be (diff)
downloadwireguard-openbsd-de8cc8edbc71bd3e3bc7fbffa27ba0e564c37d8b.tar.xz
wireguard-openbsd-de8cc8edbc71bd3e3bc7fbffa27ba0e564c37d8b.zip
Import perl-5.32.1
OK sthen@
Diffstat (limited to 'gnu/usr.bin/perl/lib')
-rw-r--r--gnu/usr.bin/perl/lib/PerlIO.pm274
-rw-r--r--gnu/usr.bin/perl/lib/Thread.pm6
-rw-r--r--gnu/usr.bin/perl/lib/Tie/Handle/stdhandle.t13
-rw-r--r--gnu/usr.bin/perl/lib/Tie/StdHandle.pm4
-rw-r--r--gnu/usr.bin/perl/lib/open.pm144
-rw-r--r--gnu/usr.bin/perl/lib/perl5db/t/gh-1766014
-rw-r--r--gnu/usr.bin/perl/lib/perlbug.t8
-rw-r--r--gnu/usr.bin/perl/lib/unicore/EquivalentUnifiedIdeograph.txt4
-rw-r--r--gnu/usr.bin/perl/lib/unicore/IdStatus.txt561
-rw-r--r--gnu/usr.bin/perl/lib/unicore/IdType.txt2371
-rw-r--r--gnu/usr.bin/perl/lib/unicore/VerticalOrientation.txt140
-rw-r--r--gnu/usr.bin/perl/lib/unicore/emoji/emoji.txt1261
-rw-r--r--gnu/usr.bin/perl/lib/unicore/uni_keywords.pl2536
13 files changed, 5847 insertions, 1489 deletions
diff --git a/gnu/usr.bin/perl/lib/PerlIO.pm b/gnu/usr.bin/perl/lib/PerlIO.pm
index 7658ce497bc..85dd083cc02 100644
--- a/gnu/usr.bin/perl/lib/PerlIO.pm
+++ b/gnu/usr.bin/perl/lib/PerlIO.pm
@@ -1,6 +1,6 @@
package PerlIO;
-our $VERSION = '1.10';
+our $VERSION = '1.11';
# Map layer name to package that defines it
our %alias;
@@ -35,14 +35,19 @@ PerlIO - On demand loader for PerlIO layers and root of PerlIO::* name space
=head1 SYNOPSIS
- open($fh, "<:crlf", "my.txt"); # support platform-native and
- # CRLF text files
+ # support platform-native and CRLF text files
+ open(my $fh, "<:crlf", "my.txt") or die "open failed: $!";
- open($fh, "<", "his.jpg"); # portably open a binary file for reading
- binmode($fh);
+ # append UTF-8 encoded text
+ open(my $fh, ">>:encoding(UTF-8)", "some.log")
+ or die "open failed: $!";
+
+ # portably open a binary file for reading
+ open(my $fh, "<", "his.jpg") or die "open failed: $!";
+ binmode($fh) or die "binmode failed: $!";
Shell:
- PERLIO=perlio perl ....
+ PERLIO=:perlio perl ....
=head1 DESCRIPTION
@@ -51,13 +56,52 @@ C<binmode> layer specification then C code performs the equivalent of:
use PerlIO 'foo';
-The perl code in PerlIO.pm then attempts to locate a layer by doing
+The Perl code in PerlIO.pm then attempts to locate a layer by doing
require PerlIO::foo;
Otherwise the C<PerlIO> package is a place holder for additional
PerlIO related functions.
+=head2 Layers
+
+Generally speaking, PerlIO layers (previously sometimes referred to as
+"disciplines") are an ordered stack applied to a filehandle (specified as
+a space- or colon-separated list, conventionally written with a leading
+colon). Each layer performs some operation on any input or output, except
+when bypassed such as with C<sysread> or C<syswrite>. Read operations go
+through the stack in the order they are set (left to right), and write
+operations in the reverse order.
+
+There are also layers which actually just set flags on lower layers, or
+layers that modify the current stack but don't persist on the stack
+themselves; these are referred to as pseudo-layers.
+
+When opening a handle, it will be opened with any layers specified
+explicitly in the open() call (or the platform defaults, if specified as
+a colon with no following layers).
+
+If layers are not explicitly specified, the handle will be opened with the
+layers specified by the L<${^OPEN}|perlvar/"${^OPEN}"> variable (usually
+set by using the L<open> pragma for a lexical scope, or the C<-C>
+command-line switch or C<PERL_UNICODE> environment variable for the main
+program scope).
+
+If layers are not specified in the open() call or C<${^OPEN}> variable,
+the handle will be opened with the default layer stack configured for that
+architecture; see L</"Defaults and how to override them">.
+
+Some layers will automatically insert required lower level layers if not
+present; for example C<:perlio> will insert C<:unix> below itself for low
+level IO, and C<:encoding> will insert the platform defaults for buffered
+IO.
+
+The C<binmode> function can be called on an opened handle to push
+additional layers onto the stack, which may also modify the existing
+layers. C<binmode> called with no layers will remove or unset any
+existing layers which transform the byte stream, making the handle
+suitable for binary data.
+
The following layers are currently defined:
=over 4
@@ -67,17 +111,21 @@ The following layers are currently defined:
Lowest level layer which provides basic PerlIO operations in terms of
UNIX/POSIX numeric file descriptor calls
(open(), read(), write(), lseek(), close()).
+It is used even on non-Unix architectures, and most other layers operate on
+top of it.
=item :stdio
Layer which calls C<fread>, C<fwrite> and C<fseek>/C<ftell> etc. Note
that as this is "real" stdio it will ignore any layers beneath it and
go straight to the operating system via the C library as usual.
+This layer implements both low level IO and buffering, but is rarely used
+on modern architectures.
=item :perlio
A from scratch implementation of buffering for PerlIO. Provides fast
-access to the buffer for C<sv_gets> which implements perl's readline/E<lt>E<gt>
+access to the buffer for C<sv_gets> which implements Perl's readline/E<lt>E<gt>
and in general attempts to minimize data copying.
C<:perlio> will insert a C<:unix> layer below itself to do low level IO.
@@ -92,81 +140,98 @@ refuse to be pushed on top of itself.
It currently does I<not> mimic MS-DOS as far as treating of Control-Z
as being an end-of-file marker.
-Based on the C<:perlio> layer.
-
-=item :utf8
-
-Declares that the stream accepts perl's I<internal> encoding of
-characters. (Which really is UTF-8 on ASCII machines, but is
-UTF-EBCDIC on EBCDIC machines.) This allows any character perl can
-represent to be read from or written to the stream. The UTF-X encoding
-is chosen to render simple text parts (i.e. non-accented letters,
-digits and common punctuation) human readable in the encoded file.
-
-(B<CAUTION>: This layer does not validate byte sequences. For reading input,
-you should instead use C<:encoding(UTF-8)> instead of bare C<:utf8>.)
-
-Here is how to write your native data out using UTF-8 (or UTF-EBCDIC)
-and then read it back in.
+On DOS/Windows like architectures where this layer is part of the defaults,
+it also acts like the C<:perlio> layer, and removing the CRLF translation
+(such as with C<:raw>) will only unset the CRLF translation flag. Since
+Perl 5.14, you can also apply another C<:crlf> layer later, such as when
+the CRLF translation must occur after an encoding layer. On other
+architectures, it is a mundane CRLF translation layer and can be added and
+removed normally.
- open(F, ">:utf8", "data.utf");
- print F $out;
- close(F);
+ # translate CRLF after encoding on Perl 5.14 or newer
+ binmode $fh, ":raw:encoding(UTF-16LE):crlf"
+ or die "binmode failed: $!";
- open(F, "<:utf8", "data.utf");
- $in = <F>;
- close(F);
+=item :utf8
+Pseudo-layer that declares that the stream accepts Perl's I<internal>
+upgraded encoding of characters, which is approximately UTF-8 on ASCII
+machines, but UTF-EBCDIC on EBCDIC machines. This allows any character
+Perl can represent to be read from or written to the stream.
+
+This layer (which actually sets a flag on the preceding layer, and is
+implicitly set by any C<:encoding> layer) does not translate or validate
+byte sequences. It instead indicates that the byte stream will have been
+arranged by other layers to be provided in Perl's internal upgraded
+encoding, which Perl code (and correctly written XS code) will interpret
+as decoded Unicode characters.
+
+B<CAUTION>: Do not use this layer to translate from UTF-8 bytes, as
+invalid UTF-8 or binary data will result in malformed Perl strings. It is
+unlikely to produce invalid UTF-8 when used for output, though it will
+instead produce UTF-EBCDIC on EBCDIC systems. The C<:encoding(UTF-8)>
+layer (hyphen is significant) is preferred as it will ensure translation
+between valid UTF-8 bytes and valid Unicode characters.
=item :bytes
-This is the inverse of the C<:utf8> layer. It turns off the flag
+This is the inverse of the C<:utf8> pseudo-layer. It turns off the flag
on the layer below so that data read from it is considered to
-be "octets" i.e. characters in the range 0..255 only. Likewise
-on output perl will warn if a "wide" character is written
-to a such a stream.
+be Perl's internal downgraded encoding, thus interpreted as the native
+single-byte encoding of Latin-1 or EBCDIC. Likewise on output Perl will
+warn if a "wide" character (a codepoint not in the range 0..255) is
+written to a such a stream.
+
+This is very dangerous to push on a handle using an C<:encoding> layer,
+as such a layer assumes to be working with Perl's internal upgraded
+encoding, so you will likely get a mangled result. Instead use C<:raw> or
+C<:pop> to remove encoding layers.
=item :raw
-The C<:raw> layer is I<defined> as being identical to calling
+The C<:raw> pseudo-layer is I<defined> as being identical to calling
C<binmode($fh)> - the stream is made suitable for passing binary data,
-i.e. each byte is passed as-is. The stream will still be
-buffered.
+i.e. each byte is passed as-is. The stream will still be buffered
+(but this was not always true before Perl 5.14).
-In Perl 5.6 and some books the C<:raw> layer (previously sometimes also
-referred to as a "discipline") is documented as the inverse of the
-C<:crlf> layer. That is no longer the case - other layers which would
-alter the binary nature of the stream are also disabled. If you want UNIX
-line endings on a platform that normally does CRLF translation, but still
-want UTF-8 or encoding defaults, the appropriate thing to do is to add
-C<:perlio> to the PERLIO environment variable.
+In Perl 5.6 and some books the C<:raw> layer is documented as the inverse
+of the C<:crlf> layer. That is no longer the case - other layers which
+would alter the binary nature of the stream are also disabled. If you
+want UNIX line endings on a platform that normally does CRLF translation,
+but still want UTF-8 or encoding defaults, the appropriate thing to do is
+to add C<:perlio> to the PERLIO environment variable, or open the handle
+explicitly with that layer, to replace the platform default of C<:crlf>.
The implementation of C<:raw> is as a pseudo-layer which when "pushed"
-pops itself and then any layers which do not declare themselves as suitable
-for binary data. (Undoing :utf8 and :crlf are implemented by clearing
-flags rather than popping layers but that is an implementation detail.)
+pops itself and then any layers which would modify the binary data stream.
+(Undoing C<:utf8> and C<:crlf> may be implemented by clearing flags
+rather than popping layers but that is an implementation detail.)
As a consequence of the fact that C<:raw> normally pops layers,
it usually only makes sense to have it as the only or first element in
a layer specification. When used as the first element it provides
a known base on which to build e.g.
- open($fh,":raw:utf8",...)
+ open(my $fh,">:raw:encoding(UTF-8)",...)
+ or die "open failed: $!";
-will construct a "binary" stream, but then enable UTF-8 translation.
+will construct a "binary" stream regardless of the platform defaults,
+but then enable UTF-8 translation.
=item :pop
-A pseudo layer that removes the top-most layer. Gives perl code a
+A pseudo-layer that removes the top-most layer. Gives Perl code a
way to manipulate the layer stack. Note that C<:pop> only works on
-real layers and will not undo the effects of pseudo layers like
-C<:utf8>. An example of a possible use might be:
+real layers and will not undo the effects of pseudo-layers or flags
+like C<:utf8>. An example of a possible use might be:
- open($fh,...)
+ open(my $fh,...) or die "open failed: $!";
...
- binmode($fh,":encoding(...)"); # next chunk is encoded
+ binmode($fh,":encoding(...)") or die "binmode failed: $!";
+ # next chunk is encoded
...
- binmode($fh,":pop"); # back to un-encoded
+ binmode($fh,":pop") or die "binmode failed: $!";
+ # back to un-encoded
A more elegant (and safer) interface is needed.
@@ -174,25 +239,24 @@ A more elegant (and safer) interface is needed.
On Win32 platforms this I<experimental> layer uses the native "handle" IO
rather than the unix-like numeric file descriptor layer. Known to be
-buggy as of perl 5.8.2.
+buggy as of Perl 5.8.2.
=back
=head2 Custom Layers
It is possible to write custom layers in addition to the above builtin
-ones, both in C/XS and Perl. Two such layers (and one example written
-in Perl using the latter) come with the Perl distribution.
+ones, both in C/XS and Perl, as a module named C<< PerlIO::<layer name> >>.
+Some custom layers come with the Perl distribution.
=over 4
=item :encoding
-Use C<:encoding(ENCODING)> either in open() or binmode() to install
-a layer that transparently does character set and encoding transformations,
-for example from Shift-JIS to Unicode. Note that under C<stdio>
-an C<:encoding> also enables C<:utf8>. See L<PerlIO::encoding>
-for more information.
+Use C<:encoding(ENCODING)> to transparently do character set and encoding
+transformations, for example from Shift-JIS to Unicode. Note that an
+C<:encoding> also enables C<:utf8>. See L<PerlIO::encoding> for more
+information.
=item :mmap
@@ -207,64 +271,81 @@ layer. Writes also behave like the C<:perlio> layer, as C<mmap()> for write
needs extra house-keeping (to extend the file) which negates any advantage.
The C<:mmap> layer will not exist if the platform does not support C<mmap()>.
+See L<PerlIO::mmap> for more information.
=item :via
-Use C<:via(MODULE)> either in open() or binmode() to install a layer
-that does whatever transformation (for example compression /
-decompression, encryption / decryption) to the filehandle.
+C<:via(MODULE)> allows a transformation to be applied by an arbitrary Perl
+module, for example compression / decompression, encryption / decryption.
See L<PerlIO::via> for more information.
+=item :scalar
+
+A layer implementing "in memory" files using scalar variables,
+automatically used in place of the platform defaults for IO when opening
+such a handle. As such, the scalar is expected to act like a file, only
+containing or storing bytes. See L<PerlIO::scalar> for more information.
+
=back
=head2 Alternatives to raw
To get a binary stream an alternate method is to use:
- open($fh,"whatever")
- binmode($fh);
+ open(my $fh,"<","whatever") or die "open failed: $!";
+ binmode($fh) or die "binmode failed: $!";
-this has the advantage of being backward compatible with how such things have
-had to be coded on some platforms for years.
+This has the advantage of being backward compatible with older versions
+of Perl that did not use PerlIO or where C<:raw> was buggy (as it was
+before Perl 5.14).
To get an unbuffered stream specify an unbuffered layer (e.g. C<:unix>)
in the open call:
- open($fh,"<:unix",$path)
+ open(my $fh,"<:unix",$path) or die "open failed: $!";
=head2 Defaults and how to override them
If the platform is MS-DOS like and normally does CRLF to "\n"
-translation for text files then the default layers are :
+translation for text files then the default layers are:
- unix crlf
-
-(The low level "unix" layer may be replaced by a platform specific low
-level layer.)
+ :unix:crlf
Otherwise if C<Configure> found out how to do "fast" IO using the system's
-stdio, then the default layers are:
+stdio (not common on modern architectures), then the default layers are:
- unix stdio
+ :stdio
Otherwise the default layers are
- unix perlio
-
-These defaults may change once perlio has been better tested and tuned.
+ :unix:perlio
-The default can be overridden by setting the environment variable
-PERLIO to a space separated list of layers (C<unix> or platform low
-level layer is always pushed first).
+Note that the "default stack" depends on the operating system and on the
+Perl version, and both the compile-time and runtime configurations of
+Perl. The default can be overridden by setting the environment variable
+PERLIO to a space or colon separated list of layers, however this cannot
+be used to set layers that require loading modules like C<:encoding>.
This can be used to see the effect of/bugs in the various layers e.g.
cd .../perl/t
- PERLIO=stdio ./perl harness
- PERLIO=perlio ./perl harness
+ PERLIO=:stdio ./perl harness
+ PERLIO=:perlio ./perl harness
For the various values of PERLIO see L<perlrun/PERLIO>.
+The following table summarizes the default layers on UNIX-like and
+DOS-like platforms and depending on the setting of C<$ENV{PERLIO}>:
+
+ PERLIO UNIX-like DOS-like
+ ------ --------- --------
+ unset / "" :unix:perlio / :stdio [1] :unix:crlf
+ :stdio :stdio :stdio
+ :perlio :unix:perlio :unix:perlio
+
+ # [1] ":stdio" if Configure found out how to do "fast stdio" (depends
+ # on the stdio implementation) and in Perl 5.8, else ":unix:perlio"
+
=head2 Querying the layers of filehandles
The following returns the B<names> of the PerlIO layers on a filehandle.
@@ -272,21 +353,7 @@ The following returns the B<names> of the PerlIO layers on a filehandle.
my @layers = PerlIO::get_layers($fh); # Or FH, *FH, "FH".
The layers are returned in the order an open() or binmode() call would
-use them. Note that the "default stack" depends on the operating
-system and on the Perl version, and both the compile-time and
-runtime configurations of Perl.
-
-The following table summarizes the default layers on UNIX-like and
-DOS-like platforms and depending on the setting of C<$ENV{PERLIO}>:
-
- PERLIO UNIX-like DOS-like
- ------ --------- --------
- unset / "" unix perlio / stdio [1] unix crlf
- stdio unix perlio / stdio [1] stdio
- perlio unix perlio unix perlio
-
- # [1] "stdio" if Configure found out how to do "fast stdio" (depends
- # on the stdio implementation) and in Perl 5.8, otherwise "unix perlio"
+use them, and without colons.
By default the layers from the input side of the filehandle are
returned; to get the output side, use the optional C<output> argument:
@@ -294,8 +361,7 @@ returned; to get the output side, use the optional C<output> argument:
my @layers = PerlIO::get_layers($fh, output => 1);
(Usually the layers are identical on either side of a filehandle but
-for example with sockets there may be differences, or if you have
-been using the C<open> pragma.)
+for example with sockets there may be differences.)
There is no set_layers(), nor does get_layers() return a tied array
mirroring the stack, or anything fancy like that. This is not
@@ -306,7 +372,7 @@ You are supposed to use open() and binmode() to manipulate the stack.
B<Implementation details follow, please close your eyes.>
The arguments to layers are by default returned in parentheses after
-the name of the layer, and certain layers (like C<utf8>) are not real
+the name of the layer, and certain layers (like C<:utf8>) are not real
layers but instead flags on real layers; to get all of these returned
separately, use the optional C<details> argument:
diff --git a/gnu/usr.bin/perl/lib/Thread.pm b/gnu/usr.bin/perl/lib/Thread.pm
index dbe0719bf5a..70bcac3898a 100644
--- a/gnu/usr.bin/perl/lib/Thread.pm
+++ b/gnu/usr.bin/perl/lib/Thread.pm
@@ -4,7 +4,7 @@ use strict;
use warnings;
no warnings 'redefine';
-our $VERSION = '3.04';
+our $VERSION = '3.05';
$VERSION = eval $VERSION;
BEGIN {
@@ -117,7 +117,7 @@ C<new> starts a new thread of execution in the referenced subroutine. The
optional list is passed as parameters to the subroutine. Execution
continues in both the subroutine and the code after the C<new> call.
-C<Thread-&gt;new> returns a thread object representing the newly created
+C<< Thread->new >> returns a thread object representing the newly created
thread.
=item lock VARIABLE
@@ -148,7 +148,7 @@ C<lock(\$a)> is equivalent to C<lock($a)>, while C<lock(\\$a)> is not.
C<async> creates a thread to execute the block immediately following
it. This block is treated as an anonymous sub, and so must have a
-semi-colon after the closing brace. Like C<Thread-&gt;new>, C<async>
+semi-colon after the closing brace. Like C<< Thread->new >>, C<async>
returns a thread object.
=item Thread->self
diff --git a/gnu/usr.bin/perl/lib/Tie/Handle/stdhandle.t b/gnu/usr.bin/perl/lib/Tie/Handle/stdhandle.t
index d2f04bcc5cb..6c20d90f2b8 100644
--- a/gnu/usr.bin/perl/lib/Tie/Handle/stdhandle.t
+++ b/gnu/usr.bin/perl/lib/Tie/Handle/stdhandle.t
@@ -5,7 +5,7 @@ BEGIN {
@INC = '../lib';
}
-use Test::More tests => 27;
+use Test::More tests => 29;
use_ok('Tie::StdHandle');
@@ -72,6 +72,17 @@ is($b, "rhubarbX\n", "b eq rhubarbX");
$b = <$f>;
is($b, "89\n", "b eq 89");
+# binmode should pass through layer argument
+
+binmode $f, ':raw';
+ok !grep( $_ eq 'utf8', PerlIO::get_layers(tied(*$f)) ),
+ 'no utf8 in layers after binmode :raw';
+binmode $f, ':utf8';
+ok grep( $_ eq 'utf8', PerlIO::get_layers(tied(*$f)) ),
+ 'utf8 is in layers after binmode :utf8';
+
+# finish up
+
ok(eof($f), "eof");
ok(close($f), "close");
diff --git a/gnu/usr.bin/perl/lib/Tie/StdHandle.pm b/gnu/usr.bin/perl/lib/Tie/StdHandle.pm
index dfb86634f05..fb79a986c6b 100644
--- a/gnu/usr.bin/perl/lib/Tie/StdHandle.pm
+++ b/gnu/usr.bin/perl/lib/Tie/StdHandle.pm
@@ -4,7 +4,7 @@ use strict;
use Tie::Handle;
our @ISA = 'Tie::Handle';
-our $VERSION = '4.5';
+our $VERSION = '4.6';
=head1 NAME
@@ -48,7 +48,7 @@ sub TELL { tell($_[0]) }
sub FILENO { fileno($_[0]) }
sub SEEK { seek($_[0],$_[1],$_[2]) }
sub CLOSE { close($_[0]) }
-sub BINMODE { binmode($_[0]) }
+sub BINMODE { &CORE::binmode(shift, @_) }
sub OPEN
{
diff --git a/gnu/usr.bin/perl/lib/open.pm b/gnu/usr.bin/perl/lib/open.pm
index ca3cf7b409e..3e213816f92 100644
--- a/gnu/usr.bin/perl/lib/open.pm
+++ b/gnu/usr.bin/perl/lib/open.pm
@@ -1,7 +1,7 @@
package open;
use warnings;
-our $VERSION = '1.11';
+our $VERSION = '1.12';
require 5.008001; # for PerlIO::get_layers()
@@ -147,103 +147,101 @@ open - perl pragma to set default PerlIO layers for input and output
=head1 SYNOPSIS
- use open IN => ":crlf", OUT => ":bytes";
- use open OUT => ':utf8';
- use open IO => ":encoding(iso-8859-7)";
+ use open IN => ':crlf', OUT => ':raw';
+ open my $in, '<', 'foo.txt' or die "open failed: $!";
+ my $line = <$in>; # CRLF translated
+ close $in;
+ open my $out, '>', 'bar.txt' or die "open failed: $!";
+ print $out $line; # no translation of bytes
+ close $out;
+
+ use open OUT => ':encoding(UTF-8)';
+ use open IN => ':encoding(iso-8859-7)';
use open IO => ':locale';
+ # IO implicit only for :utf8, :encoding, :locale
use open ':encoding(UTF-8)';
- use open ':locale';
use open ':encoding(iso-8859-7)';
+ use open ':locale';
- use open ':std';
+ # with :std, also affect global standard handles
+ use open ':std', ':encoding(UTF-8)';
+ use open ':std', OUT => ':encoding(cp1252)';
+ use open ':std', IO => ':raw :encoding(UTF-16LE)';
=head1 DESCRIPTION
Full-fledged support for I/O layers is now implemented provided
-Perl is configured to use PerlIO as its IO system (which is now the
-default).
+Perl is configured to use PerlIO as its IO system (which has been the
+default since 5.8, and the only supported configuration since 5.16).
The C<open> pragma serves as one of the interfaces to declare default
-"layers" (also known as "disciplines") for all I/O. Any two-argument
-open(), readpipe() (aka qx//) and similar operators found within the
-lexical scope of this pragma will use the declared defaults.
-Even three-argument opens may be affected by this pragma
-when they don't specify IO layers in MODE.
+"layers" (previously known as "disciplines") for all I/O. Any open(),
+readpipe() (aka qx//) and similar operators found within the
+lexical scope of this pragma will use the declared defaults via the
+L<C<${^OPEN}>|perlvar/${^OPEN}> variable.
+
+Layers are specified with a leading colon by convention. You can
+specify a stack of multiple layers as a space-separated string.
+See L<PerlIO> for more information on the available layers.
With the C<IN> subpragma you can declare the default layers
of input streams, and with the C<OUT> subpragma you can declare
-the default layers of output streams. With the C<IO> subpragma
-you can control both input and output streams simultaneously.
+the default layers of output streams. With the C<IO> subpragma
+(may be omitted for C<:utf8>, C<:locale>, or C<:encoding>) you
+can control both input and output streams simultaneously.
-If you have a legacy encoding, you can use the C<:encoding(...)> tag.
+When open() is given an explicit list of layers (with the three-arg
+syntax), they override the list declared using this pragma. open() can
+also be given a single colon (:) for a layer name, to override this pragma
+and use the default as detailed in
+L<PerlIO/Defaults and how to override them>.
+
+To translate from and to an arbitrary text encoding, use the C<:encoding>
+layer. The matching of encoding names in C<:encoding> is loose: case does
+not matter, and many encodings have several aliases. See
+L<Encode::Supported> for details and the list of supported locales.
If you want to set your encoding layers based on your
-locale environment variables, you can use the C<:locale> tag.
+locale environment variables, you can use the C<:locale> pseudo-layer.
For example:
$ENV{LANG} = 'ru_RU.KOI8-R';
# the :locale will probe the locale environment variables like LANG
use open OUT => ':locale';
- open(O, ">koi8");
- print O chr(0x430); # Unicode CYRILLIC SMALL LETTER A = KOI8-R 0xc1
- close O;
- open(I, "<koi8");
- printf "%#x\n", ord(<I>), "\n"; # this should print 0xc1
- close I;
-
-These are equivalent
-
- use open ':encoding(UTF-8)';
- use open IO => ':encoding(UTF-8)';
-
-as are these
-
- use open ':locale';
- use open IO => ':locale';
-
-and these
-
- use open ':encoding(iso-8859-7)';
- use open IO => ':encoding(iso-8859-7)';
-
-The matching of encoding names is loose: case does not matter, and
-many encodings have several aliases. See L<Encode::Supported> for
-details and the list of supported locales.
-
-When open() is given an explicit list of layers (with the three-arg
-syntax), they override the list declared using this pragma. open() can
-also be given a single colon (:) for a layer name, to override this pragma
-and use the default (C<:raw> on Unix, C<:crlf> on Windows).
-
-The C<:std> subpragma on its own has no effect, but if combined with
-the C<:utf8> or C<:encoding> subpragmas, it converts the standard
-filehandles (STDIN, STDOUT, STDERR) to comply with encoding selected
-for input/output handles. For example, if both input and out are
-chosen to be C<:encoding(UTF-8)>, a C<:std> will mean that STDIN, STDOUT,
-and STDERR are also in C<:encoding(UTF-8)>. On the other hand, if only
-output is chosen to be in C<< :encoding(koi8r) >>, a C<:std> will cause
-only the STDOUT and STDERR to be in C<koi8r>. The C<:locale> subpragma
-implicitly turns on C<:std>.
-
-The logic of C<:locale> is described in full in L<encoding>,
+ open(my $out, '>', 'koi8') or die "open failed: $!";
+ print $out chr(0x430); # CYRILLIC SMALL LETTER A = KOI8-R 0xc1
+ close $out;
+ open(my $in, '<', 'koi8') or die "open failed: $!";
+ printf "%#x\n", ord(<$in>); # this should print 0xc1
+ close $in;
+
+The logic of C<:locale> is described in full in
+L<encoding/The C<:locale> sub-pragma>,
but in short it is first trying nl_langinfo(CODESET) and then
guessing from the LC_ALL and LANG locale environment variables.
-
-Directory handles may also support PerlIO layers in the future.
-
-=head1 NONPERLIO FUNCTIONALITY
-
-If Perl is not built to use PerlIO as its IO system then only the two
-pseudo-layers C<:bytes> and C<:crlf> are available.
-
-The C<:bytes> layer corresponds to "binary mode" and the C<:crlf>
-layer corresponds to "text mode" on platforms that distinguish
-between the two modes when opening files (which is many DOS-like
-platforms, including Windows). These two layers are no-ops on
-platforms where binmode() is a no-op, but perform their functions
-everywhere if PerlIO is enabled.
+C<:locale> also implicitly turns on C<:std>.
+
+C<:std> is not a layer but an additional subpragma. When specified in the
+import list, it activates an additional functionality of pushing the
+layers selected for input/output handles to the standard filehandles
+(STDIN, STDOUT, STDERR). If the new layers and existing layer stack both
+end with an C<:encoding> layer, the existing C<:encoding> layer will also
+be removed.
+
+For example, if both input and out are chosen to be C<:encoding(UTF-8)>, a
+C<:std> will mean that STDIN, STDOUT, and STDERR will also have
+C<:encoding(UTF-8)> set. On the other hand, if only output is chosen to
+be in C<:encoding(koi8r)>, a C<:std> will cause only the STDOUT and STDERR
+to be in C<koi8r>.
+
+The effect of C<:std> is not lexical as it modifies the layer stack of the
+global handles. If you wish to apply only this global effect and not the
+effect on handles that are opened in that scope, you can isolate the call
+to this pragma in its own lexical scope.
+
+ { use open ':std', IO => ':encoding(UTF-8)' }
=head1 IMPLEMENTATION DETAILS
diff --git a/gnu/usr.bin/perl/lib/perl5db/t/gh-17660 b/gnu/usr.bin/perl/lib/perl5db/t/gh-17660
new file mode 100644
index 00000000000..a818f79aecc
--- /dev/null
+++ b/gnu/usr.bin/perl/lib/perl5db/t/gh-17660
@@ -0,0 +1,14 @@
+#!perl
+
+package Bar;
+our $VERSION = "2.000";
+
+sub f {}
+
+package Foo;
+our @ISA = qw(Bar);
+our $VERSION = "1.000";
+
+package main;
+Foo->f();
+
diff --git a/gnu/usr.bin/perl/lib/perlbug.t b/gnu/usr.bin/perl/lib/perlbug.t
index bb6180bcfa2..08c34d986db 100644
--- a/gnu/usr.bin/perl/lib/perlbug.t
+++ b/gnu/usr.bin/perl/lib/perlbug.t
@@ -69,7 +69,7 @@ like($result, qr/Please use perlbug interactively./,
# test -okay (mostly noninteractive)
$result = runperl( progfile => $extracted_program,
args => ['-okay', '-F', $testreport] );
-like($result, qr/Message saved/, 'build report saved');
+like($result, qr/Report saved/, 'build report saved');
like(_slurp($testreport), qr/Perl reported to build OK on this system/,
'build report looks sane');
unlink $testreport;
@@ -82,7 +82,7 @@ $result = runperl( progfile => $extracted_program,
'-nokay',
'-e', 'file',
'-F', $testreport] );
-like($result, qr/Message saved/, 'build failure report saved');
+like($result, qr/Report saved/, 'build failure report saved');
like(_slurp($testreport), qr/This is a build failure report for perl/,
'build failure report looks sane');
unlink $testreport;
@@ -104,7 +104,7 @@ $result = runperl( progfile => $extracted_program,
'-b', 'testreportbody',
'-e', 'file',
'-F', $testreport] );
-like($result, qr/Message saved/, 'fake bug report saved');
+like($result, qr/Report saved/, 'fake bug report saved');
my $contents = _slurp($testreport);
like($contents, qr/Subject: testingperlbug/,
'Subject included in fake bug report');
@@ -136,7 +136,7 @@ $result = runperl( progfile => $extracted_program,
'-p', $attachment,
'-e', 'file',
'-F', $testreport] );
-like($result, qr/Message saved/, 'fake bug report saved');
+like($result, qr/Report saved/, 'fake bug report saved');
my $contents = _slurp($testreport);
unlink $testreport, $body, $attachment;
like($contents, qr/Subject: testing perlbug/,
diff --git a/gnu/usr.bin/perl/lib/unicore/EquivalentUnifiedIdeograph.txt b/gnu/usr.bin/perl/lib/unicore/EquivalentUnifiedIdeograph.txt
index 52e335982ad..98dc294b194 100644
--- a/gnu/usr.bin/perl/lib/unicore/EquivalentUnifiedIdeograph.txt
+++ b/gnu/usr.bin/perl/lib/unicore/EquivalentUnifiedIdeograph.txt
@@ -1,5 +1,5 @@
-# EquivalentUnifiedIdeograph-12.1.0.txt
-# Date: 2019-03-08, 23:59:00 GMT [KL, KW]
+# EquivalentUnifiedIdeograph-13.0.0.txt
+# Date: 2019-09-09, 19:41:00 GMT [KL, KW]
# © 2019 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
# For terms of use, see http://www.unicode.org/terms_of_use.html
diff --git a/gnu/usr.bin/perl/lib/unicore/IdStatus.txt b/gnu/usr.bin/perl/lib/unicore/IdStatus.txt
new file mode 100644
index 00000000000..e699176ca9a
--- /dev/null
+++ b/gnu/usr.bin/perl/lib/unicore/IdStatus.txt
@@ -0,0 +1,561 @@
+# IdentifierStatus.txt
+# Date: 2020-02-07, 22:02:47 GMT
+# © 2020 Unicode®, Inc.
+# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
+# For terms of use, see http://www.unicode.org/terms_of_use.html
+#
+# Unicode Security Mechanisms for UTS #39
+# Version: 13.0.0
+#
+# For documentation and usage, see http://www.unicode.org/reports/tr39
+#
+# Format
+#
+# Field 0: code point
+# Field 1: Identifier_Status value (see Table 1 of http://www.unicode.org/reports/tr39)
+#
+# Any missing code points have the Identifier_Status value Restricted
+#
+# For the purpose of regular expressions, the property Identifier_Status is defined as
+# an enumerated property of code points.
+# The short name of Identifier_Status is the same as the long name.
+# The possible values are:
+# Allowed, Restricted
+# The short name of each value is the same as its long name.
+# The default property value for all Unicode code points U+0000..U+10FFFF
+# not mentioned in this data file is Restricted.
+
+
+# Identifier_Status: Allowed
+
+0027 ; Allowed # 1.1 APOSTROPHE
+002D..002E ; Allowed # 1.1 [2] HYPHEN-MINUS..FULL STOP
+0030..003A ; Allowed # 1.1 [11] DIGIT ZERO..COLON
+0041..005A ; Allowed # 1.1 [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z
+005F ; Allowed # 1.1 LOW LINE
+0061..007A ; Allowed # 1.1 [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z
+00B7 ; Allowed # 1.1 MIDDLE DOT
+00C0..00D6 ; Allowed # 1.1 [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS
+00D8..00F6 ; Allowed # 1.1 [31] LATIN CAPITAL LETTER O WITH STROKE..LATIN SMALL LETTER O WITH DIAERESIS
+00F8..0131 ; Allowed # 1.1 [58] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER DOTLESS I
+0134..013E ; Allowed # 1.1 [11] LATIN CAPITAL LETTER J WITH CIRCUMFLEX..LATIN SMALL LETTER L WITH CARON
+0141..0148 ; Allowed # 1.1 [8] LATIN CAPITAL LETTER L WITH STROKE..LATIN SMALL LETTER N WITH CARON
+014A..017E ; Allowed # 1.1 [53] LATIN CAPITAL LETTER ENG..LATIN SMALL LETTER Z WITH CARON
+018F ; Allowed # 1.1 LATIN CAPITAL LETTER SCHWA
+01A0..01A1 ; Allowed # 1.1 [2] LATIN CAPITAL LETTER O WITH HORN..LATIN SMALL LETTER O WITH HORN
+01AF..01B0 ; Allowed # 1.1 [2] LATIN CAPITAL LETTER U WITH HORN..LATIN SMALL LETTER U WITH HORN
+01CD..01DC ; Allowed # 1.1 [16] LATIN CAPITAL LETTER A WITH CARON..LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
+01DE..01E3 ; Allowed # 1.1 [6] LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON..LATIN SMALL LETTER AE WITH MACRON
+01E6..01F0 ; Allowed # 1.1 [11] LATIN CAPITAL LETTER G WITH CARON..LATIN SMALL LETTER J WITH CARON
+01F4..01F5 ; Allowed # 1.1 [2] LATIN CAPITAL LETTER G WITH ACUTE..LATIN SMALL LETTER G WITH ACUTE
+01F8..01F9 ; Allowed # 3.0 [2] LATIN CAPITAL LETTER N WITH GRAVE..LATIN SMALL LETTER N WITH GRAVE
+01FA..0217 ; Allowed # 1.1 [30] LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE..LATIN SMALL LETTER U WITH INVERTED BREVE
+0218..021B ; Allowed # 3.0 [4] LATIN CAPITAL LETTER S WITH COMMA BELOW..LATIN SMALL LETTER T WITH COMMA BELOW
+021E..021F ; Allowed # 3.0 [2] LATIN CAPITAL LETTER H WITH CARON..LATIN SMALL LETTER H WITH CARON
+0226..0233 ; Allowed # 3.0 [14] LATIN CAPITAL LETTER A WITH DOT ABOVE..LATIN SMALL LETTER Y WITH MACRON
+0259 ; Allowed # 1.1 LATIN SMALL LETTER SCHWA
+02BB..02BC ; Allowed # 1.1 [2] MODIFIER LETTER TURNED COMMA..MODIFIER LETTER APOSTROPHE
+02EC ; Allowed # 3.0 MODIFIER LETTER VOICING
+0300..0304 ; Allowed # 1.1 [5] COMBINING GRAVE ACCENT..COMBINING MACRON
+0306..030C ; Allowed # 1.1 [7] COMBINING BREVE..COMBINING CARON
+030F..0311 ; Allowed # 1.1 [3] COMBINING DOUBLE GRAVE ACCENT..COMBINING INVERTED BREVE
+0313..0314 ; Allowed # 1.1 [2] COMBINING COMMA ABOVE..COMBINING REVERSED COMMA ABOVE
+031B ; Allowed # 1.1 COMBINING HORN
+0323..0328 ; Allowed # 1.1 [6] COMBINING DOT BELOW..COMBINING OGONEK
+032D..032E ; Allowed # 1.1 [2] COMBINING CIRCUMFLEX ACCENT BELOW..COMBINING BREVE BELOW
+0330..0331 ; Allowed # 1.1 [2] COMBINING TILDE BELOW..COMBINING MACRON BELOW
+0335 ; Allowed # 1.1 COMBINING SHORT STROKE OVERLAY
+0338..0339 ; Allowed # 1.1 [2] COMBINING LONG SOLIDUS OVERLAY..COMBINING RIGHT HALF RING BELOW
+0342 ; Allowed # 1.1 COMBINING GREEK PERISPOMENI
+0345 ; Allowed # 1.1 COMBINING GREEK YPOGEGRAMMENI
+0375 ; Allowed # 1.1 GREEK LOWER NUMERAL SIGN
+037B..037D ; Allowed # 5.0 [3] GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
+0386 ; Allowed # 1.1 GREEK CAPITAL LETTER ALPHA WITH TONOS
+0388..038A ; Allowed # 1.1 [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
+038C ; Allowed # 1.1 GREEK CAPITAL LETTER OMICRON WITH TONOS
+038E..03A1 ; Allowed # 1.1 [20] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER RHO
+03A3..03CE ; Allowed # 1.1 [44] GREEK CAPITAL LETTER SIGMA..GREEK SMALL LETTER OMEGA WITH TONOS
+03FC..03FF ; Allowed # 4.1 [4] GREEK RHO WITH STROKE SYMBOL..GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL
+0400 ; Allowed # 3.0 CYRILLIC CAPITAL LETTER IE WITH GRAVE
+0401..040C ; Allowed # 1.1 [12] CYRILLIC CAPITAL LETTER IO..CYRILLIC CAPITAL LETTER KJE
+040D ; Allowed # 3.0 CYRILLIC CAPITAL LETTER I WITH GRAVE
+040E..044F ; Allowed # 1.1 [66] CYRILLIC CAPITAL LETTER SHORT U..CYRILLIC SMALL LETTER YA
+0450 ; Allowed # 3.0 CYRILLIC SMALL LETTER IE WITH GRAVE
+0451..045C ; Allowed # 1.1 [12] CYRILLIC SMALL LETTER IO..CYRILLIC SMALL LETTER KJE
+045D ; Allowed # 3.0 CYRILLIC SMALL LETTER I WITH GRAVE
+045E..045F ; Allowed # 1.1 [2] CYRILLIC SMALL LETTER SHORT U..CYRILLIC SMALL LETTER DZHE
+048A..048B ; Allowed # 3.2 [2] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER SHORT I WITH TAIL
+048C..048F ; Allowed # 3.0 [4] CYRILLIC CAPITAL LETTER SEMISOFT SIGN..CYRILLIC SMALL LETTER ER WITH TICK
+0490..04C4 ; Allowed # 1.1 [53] CYRILLIC CAPITAL LETTER GHE WITH UPTURN..CYRILLIC SMALL LETTER KA WITH HOOK
+04C5..04C6 ; Allowed # 3.2 [2] CYRILLIC CAPITAL LETTER EL WITH TAIL..CYRILLIC SMALL LETTER EL WITH TAIL
+04C7..04C8 ; Allowed # 1.1 [2] CYRILLIC CAPITAL LETTER EN WITH HOOK..CYRILLIC SMALL LETTER EN WITH HOOK
+04C9..04CA ; Allowed # 3.2 [2] CYRILLIC CAPITAL LETTER EN WITH TAIL..CYRILLIC SMALL LETTER EN WITH TAIL
+04CB..04CC ; Allowed # 1.1 [2] CYRILLIC CAPITAL LETTER KHAKASSIAN CHE..CYRILLIC SMALL LETTER KHAKASSIAN CHE
+04CD..04CE ; Allowed # 3.2 [2] CYRILLIC CAPITAL LETTER EM WITH TAIL..CYRILLIC SMALL LETTER EM WITH TAIL
+04CF ; Allowed # 5.0 CYRILLIC SMALL LETTER PALOCHKA
+04D0..04EB ; Allowed # 1.1 [28] CYRILLIC CAPITAL LETTER A WITH BREVE..CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS
+04EC..04ED ; Allowed # 3.0 [2] CYRILLIC CAPITAL LETTER E WITH DIAERESIS..CYRILLIC SMALL LETTER E WITH DIAERESIS
+04EE..04F5 ; Allowed # 1.1 [8] CYRILLIC CAPITAL LETTER U WITH MACRON..CYRILLIC SMALL LETTER CHE WITH DIAERESIS
+04F6..04F7 ; Allowed # 4.1 [2] CYRILLIC CAPITAL LETTER GHE WITH DESCENDER..CYRILLIC SMALL LETTER GHE WITH DESCENDER
+04F8..04F9 ; Allowed # 1.1 [2] CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS..CYRILLIC SMALL LETTER YERU WITH DIAERESIS
+04FA..04FF ; Allowed # 5.0 [6] CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK..CYRILLIC SMALL LETTER HA WITH STROKE
+0510..0513 ; Allowed # 5.0 [4] CYRILLIC CAPITAL LETTER REVERSED ZE..CYRILLIC SMALL LETTER EL WITH HOOK
+0514..0523 ; Allowed # 5.1 [16] CYRILLIC CAPITAL LETTER LHA..CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK
+0524..0525 ; Allowed # 5.2 [2] CYRILLIC CAPITAL LETTER PE WITH DESCENDER..CYRILLIC SMALL LETTER PE WITH DESCENDER
+0526..0527 ; Allowed # 6.0 [2] CYRILLIC CAPITAL LETTER SHHA WITH DESCENDER..CYRILLIC SMALL LETTER SHHA WITH DESCENDER
+0528..0529 ; Allowed # 7.0 [2] CYRILLIC CAPITAL LETTER EN WITH LEFT HOOK..CYRILLIC SMALL LETTER EN WITH LEFT HOOK
+052E..052F ; Allowed # 7.0 [2] CYRILLIC CAPITAL LETTER EL WITH DESCENDER..CYRILLIC SMALL LETTER EL WITH DESCENDER
+0531..0556 ; Allowed # 1.1 [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
+0559 ; Allowed # 1.1 ARMENIAN MODIFIER LETTER LEFT HALF RING
+0561..0586 ; Allowed # 1.1 [38] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LETTER FEH
+058A ; Allowed # 3.0 ARMENIAN HYPHEN
+05B4 ; Allowed # 1.1 HEBREW POINT HIRIQ
+05D0..05EA ; Allowed # 1.1 [27] HEBREW LETTER ALEF..HEBREW LETTER TAV
+05EF ; Allowed # 11.0 HEBREW YOD TRIANGLE
+05F0..05F4 ; Allowed # 1.1 [5] HEBREW LIGATURE YIDDISH DOUBLE VAV..HEBREW PUNCTUATION GERSHAYIM
+0620 ; Allowed # 6.0 ARABIC LETTER KASHMIRI YEH
+0621..063A ; Allowed # 1.1 [26] ARABIC LETTER HAMZA..ARABIC LETTER GHAIN
+063B..063F ; Allowed # 5.1 [5] ARABIC LETTER KEHEH WITH TWO DOTS ABOVE..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
+0641..0652 ; Allowed # 1.1 [18] ARABIC LETTER FEH..ARABIC SUKUN
+0653..0655 ; Allowed # 3.0 [3] ARABIC MADDAH ABOVE..ARABIC HAMZA BELOW
+0660..0669 ; Allowed # 1.1 [10] ARABIC-INDIC DIGIT ZERO..ARABIC-INDIC DIGIT NINE
+0670..0672 ; Allowed # 1.1 [3] ARABIC LETTER SUPERSCRIPT ALEF..ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE
+0674 ; Allowed # 1.1 ARABIC LETTER HIGH HAMZA
+0679..068D ; Allowed # 1.1 [21] ARABIC LETTER TTEH..ARABIC LETTER DDAHAL
+068F..06A0 ; Allowed # 1.1 [18] ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARDS..ARABIC LETTER AIN WITH THREE DOTS ABOVE
+06A2..06B7 ; Allowed # 1.1 [22] ARABIC LETTER FEH WITH DOT MOVED BELOW..ARABIC LETTER LAM WITH THREE DOTS ABOVE
+06B8..06B9 ; Allowed # 3.0 [2] ARABIC LETTER LAM WITH THREE DOTS BELOW..ARABIC LETTER NOON WITH DOT BELOW
+06BA..06BE ; Allowed # 1.1 [5] ARABIC LETTER NOON GHUNNA..ARABIC LETTER HEH DOACHASHMEE
+06BF ; Allowed # 3.0 ARABIC LETTER TCHEH WITH DOT ABOVE
+06C0..06CE ; Allowed # 1.1 [15] ARABIC LETTER HEH WITH YEH ABOVE..ARABIC LETTER YEH WITH SMALL V
+06CF ; Allowed # 3.0 ARABIC LETTER WAW WITH DOT ABOVE
+06D0..06D3 ; Allowed # 1.1 [4] ARABIC LETTER E..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
+06D5 ; Allowed # 1.1 ARABIC LETTER AE
+06E5..06E6 ; Allowed # 1.1 [2] ARABIC SMALL WAW..ARABIC SMALL YEH
+06EE..06EF ; Allowed # 4.0 [2] ARABIC LETTER DAL WITH INVERTED V..ARABIC LETTER REH WITH INVERTED V
+06F0..06F9 ; Allowed # 1.1 [10] EXTENDED ARABIC-INDIC DIGIT ZERO..EXTENDED ARABIC-INDIC DIGIT NINE
+06FA..06FE ; Allowed # 3.0 [5] ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC SIGN SINDHI POSTPOSITION MEN
+06FF ; Allowed # 4.0 ARABIC LETTER HEH WITH INVERTED V
+0750..076D ; Allowed # 4.1 [30] ARABIC LETTER BEH WITH THREE DOTS HORIZONTALLY BELOW..ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE
+076E..077F ; Allowed # 5.1 [18] ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH BELOW..ARABIC LETTER KAF WITH TWO DOTS ABOVE
+0780..07B0 ; Allowed # 3.0 [49] THAANA LETTER HAA..THAANA SUKUN
+07B1 ; Allowed # 3.2 THAANA LETTER NAA
+08A0 ; Allowed # 6.1 ARABIC LETTER BEH WITH SMALL V BELOW
+08A1 ; Allowed # 7.0 ARABIC LETTER BEH WITH HAMZA ABOVE
+08A2..08AC ; Allowed # 6.1 [11] ARABIC LETTER JEEM WITH TWO DOTS ABOVE..ARABIC LETTER ROHINGYA YEH
+08B2 ; Allowed # 7.0 ARABIC LETTER ZAIN WITH INVERTED V ABOVE
+08B6..08BD ; Allowed # 9.0 [8] ARABIC LETTER BEH WITH SMALL MEEM ABOVE..ARABIC LETTER AFRICAN NOON
+08BE..08C7 ; Allowed # 13.0 [10] ARABIC LETTER PEH WITH SMALL V..ARABIC LETTER LAM WITH SMALL ARABIC LETTER TAH ABOVE
+0901..0903 ; Allowed # 1.1 [3] DEVANAGARI SIGN CANDRABINDU..DEVANAGARI SIGN VISARGA
+0904 ; Allowed # 4.0 DEVANAGARI LETTER SHORT A
+0905..0939 ; Allowed # 1.1 [53] DEVANAGARI LETTER A..DEVANAGARI LETTER HA
+093A..093B ; Allowed # 6.0 [2] DEVANAGARI VOWEL SIGN OE..DEVANAGARI VOWEL SIGN OOE
+093C..094D ; Allowed # 1.1 [18] DEVANAGARI SIGN NUKTA..DEVANAGARI SIGN VIRAMA
+094F ; Allowed # 6.0 DEVANAGARI VOWEL SIGN AW
+0950 ; Allowed # 1.1 DEVANAGARI OM
+0956..0957 ; Allowed # 6.0 [2] DEVANAGARI VOWEL SIGN UE..DEVANAGARI VOWEL SIGN UUE
+0960..0963 ; Allowed # 1.1 [4] DEVANAGARI LETTER VOCALIC RR..DEVANAGARI VOWEL SIGN VOCALIC LL
+0966..096F ; Allowed # 1.1 [10] DEVANAGARI DIGIT ZERO..DEVANAGARI DIGIT NINE
+0971..0972 ; Allowed # 5.1 [2] DEVANAGARI SIGN HIGH SPACING DOT..DEVANAGARI LETTER CANDRA A
+0973..0977 ; Allowed # 6.0 [5] DEVANAGARI LETTER OE..DEVANAGARI LETTER UUE
+0979..097A ; Allowed # 5.2 [2] DEVANAGARI LETTER ZHA..DEVANAGARI LETTER HEAVY YA
+097B..097C ; Allowed # 5.0 [2] DEVANAGARI LETTER GGA..DEVANAGARI LETTER JJA
+097D ; Allowed # 4.1 DEVANAGARI LETTER GLOTTAL STOP
+097E..097F ; Allowed # 5.0 [2] DEVANAGARI LETTER DDDA..DEVANAGARI LETTER BBA
+0981..0983 ; Allowed # 1.1 [3] BENGALI SIGN CANDRABINDU..BENGALI SIGN VISARGA
+0985..098C ; Allowed # 1.1 [8] BENGALI LETTER A..BENGALI LETTER VOCALIC L
+098F..0990 ; Allowed # 1.1 [2] BENGALI LETTER E..BENGALI LETTER AI
+0993..09A8 ; Allowed # 1.1 [22] BENGALI LETTER O..BENGALI LETTER NA
+09AA..09B0 ; Allowed # 1.1 [7] BENGALI LETTER PA..BENGALI LETTER RA
+09B2 ; Allowed # 1.1 BENGALI LETTER LA
+09B6..09B9 ; Allowed # 1.1 [4] BENGALI LETTER SHA..BENGALI LETTER HA
+09BC ; Allowed # 1.1 BENGALI SIGN NUKTA
+09BD ; Allowed # 4.0 BENGALI SIGN AVAGRAHA
+09BE..09C4 ; Allowed # 1.1 [7] BENGALI VOWEL SIGN AA..BENGALI VOWEL SIGN VOCALIC RR
+09C7..09C8 ; Allowed # 1.1 [2] BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI
+09CB..09CD ; Allowed # 1.1 [3] BENGALI VOWEL SIGN O..BENGALI SIGN VIRAMA
+09CE ; Allowed # 4.1 BENGALI LETTER KHANDA TA
+09D7 ; Allowed # 1.1 BENGALI AU LENGTH MARK
+09E0..09E3 ; Allowed # 1.1 [4] BENGALI LETTER VOCALIC RR..BENGALI VOWEL SIGN VOCALIC LL
+09E6..09F1 ; Allowed # 1.1 [12] BENGALI DIGIT ZERO..BENGALI LETTER RA WITH LOWER DIAGONAL
+09FE ; Allowed # 11.0 BENGALI SANDHI MARK
+0A01 ; Allowed # 4.0 GURMUKHI SIGN ADAK BINDI
+0A02 ; Allowed # 1.1 GURMUKHI SIGN BINDI
+0A03 ; Allowed # 4.0 GURMUKHI SIGN VISARGA
+0A05..0A0A ; Allowed # 1.1 [6] GURMUKHI LETTER A..GURMUKHI LETTER UU
+0A0F..0A10 ; Allowed # 1.1 [2] GURMUKHI LETTER EE..GURMUKHI LETTER AI
+0A13..0A28 ; Allowed # 1.1 [22] GURMUKHI LETTER OO..GURMUKHI LETTER NA
+0A2A..0A30 ; Allowed # 1.1 [7] GURMUKHI LETTER PA..GURMUKHI LETTER RA
+0A32 ; Allowed # 1.1 GURMUKHI LETTER LA
+0A35 ; Allowed # 1.1 GURMUKHI LETTER VA
+0A38..0A39 ; Allowed # 1.1 [2] GURMUKHI LETTER SA..GURMUKHI LETTER HA
+0A3C ; Allowed # 1.1 GURMUKHI SIGN NUKTA
+0A3E..0A42 ; Allowed # 1.1 [5] GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN UU
+0A47..0A48 ; Allowed # 1.1 [2] GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI
+0A4B..0A4D ; Allowed # 1.1 [3] GURMUKHI VOWEL SIGN OO..GURMUKHI SIGN VIRAMA
+0A5C ; Allowed # 1.1 GURMUKHI LETTER RRA
+0A66..0A74 ; Allowed # 1.1 [15] GURMUKHI DIGIT ZERO..GURMUKHI EK ONKAR
+0A81..0A83 ; Allowed # 1.1 [3] GUJARATI SIGN CANDRABINDU..GUJARATI SIGN VISARGA
+0A85..0A8B ; Allowed # 1.1 [7] GUJARATI LETTER A..GUJARATI LETTER VOCALIC R
+0A8C ; Allowed # 4.0 GUJARATI LETTER VOCALIC L
+0A8D ; Allowed # 1.1 GUJARATI VOWEL CANDRA E
+0A8F..0A91 ; Allowed # 1.1 [3] GUJARATI LETTER E..GUJARATI VOWEL CANDRA O
+0A93..0AA8 ; Allowed # 1.1 [22] GUJARATI LETTER O..GUJARATI LETTER NA
+0AAA..0AB0 ; Allowed # 1.1 [7] GUJARATI LETTER PA..GUJARATI LETTER RA
+0AB2..0AB3 ; Allowed # 1.1 [2] GUJARATI LETTER LA..GUJARATI LETTER LLA
+0AB5..0AB9 ; Allowed # 1.1 [5] GUJARATI LETTER VA..GUJARATI LETTER HA
+0ABC..0AC5 ; Allowed # 1.1 [10] GUJARATI SIGN NUKTA..GUJARATI VOWEL SIGN CANDRA E
+0AC7..0AC9 ; Allowed # 1.1 [3] GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN CANDRA O
+0ACB..0ACD ; Allowed # 1.1 [3] GUJARATI VOWEL SIGN O..GUJARATI SIGN VIRAMA
+0AD0 ; Allowed # 1.1 GUJARATI OM
+0AE0 ; Allowed # 1.1 GUJARATI LETTER VOCALIC RR
+0AE1..0AE3 ; Allowed # 4.0 [3] GUJARATI LETTER VOCALIC LL..GUJARATI VOWEL SIGN VOCALIC LL
+0AE6..0AEF ; Allowed # 1.1 [10] GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE
+0AFA..0AFF ; Allowed # 10.0 [6] GUJARATI SIGN SUKUN..GUJARATI SIGN TWO-CIRCLE NUKTA ABOVE
+0B01..0B03 ; Allowed # 1.1 [3] ORIYA SIGN CANDRABINDU..ORIYA SIGN VISARGA
+0B05..0B0C ; Allowed # 1.1 [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L
+0B0F..0B10 ; Allowed # 1.1 [2] ORIYA LETTER E..ORIYA LETTER AI
+0B13..0B28 ; Allowed # 1.1 [22] ORIYA LETTER O..ORIYA LETTER NA
+0B2A..0B30 ; Allowed # 1.1 [7] ORIYA LETTER PA..ORIYA LETTER RA
+0B32..0B33 ; Allowed # 1.1 [2] ORIYA LETTER LA..ORIYA LETTER LLA
+0B35 ; Allowed # 4.0 ORIYA LETTER VA
+0B36..0B39 ; Allowed # 1.1 [4] ORIYA LETTER SHA..ORIYA LETTER HA
+0B3C..0B43 ; Allowed # 1.1 [8] ORIYA SIGN NUKTA..ORIYA VOWEL SIGN VOCALIC R
+0B47..0B48 ; Allowed # 1.1 [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI
+0B4B..0B4D ; Allowed # 1.1 [3] ORIYA VOWEL SIGN O..ORIYA SIGN VIRAMA
+0B55 ; Allowed # 13.0 ORIYA SIGN OVERLINE
+0B56..0B57 ; Allowed # 1.1 [2] ORIYA AI LENGTH MARK..ORIYA AU LENGTH MARK
+0B5F..0B61 ; Allowed # 1.1 [3] ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL
+0B66..0B6F ; Allowed # 1.1 [10] ORIYA DIGIT ZERO..ORIYA DIGIT NINE
+0B71 ; Allowed # 4.0 ORIYA LETTER WA
+0B82..0B83 ; Allowed # 1.1 [2] TAMIL SIGN ANUSVARA..TAMIL SIGN VISARGA
+0B85..0B8A ; Allowed # 1.1 [6] TAMIL LETTER A..TAMIL LETTER UU
+0B8E..0B90 ; Allowed # 1.1 [3] TAMIL LETTER E..TAMIL LETTER AI
+0B92..0B95 ; Allowed # 1.1 [4] TAMIL LETTER O..TAMIL LETTER KA
+0B99..0B9A ; Allowed # 1.1 [2] TAMIL LETTER NGA..TAMIL LETTER CA
+0B9C ; Allowed # 1.1 TAMIL LETTER JA
+0B9E..0B9F ; Allowed # 1.1 [2] TAMIL LETTER NYA..TAMIL LETTER TTA
+0BA3..0BA4 ; Allowed # 1.1 [2] TAMIL LETTER NNA..TAMIL LETTER TA
+0BA8..0BAA ; Allowed # 1.1 [3] TAMIL LETTER NA..TAMIL LETTER PA
+0BAE..0BB5 ; Allowed # 1.1 [8] TAMIL LETTER MA..TAMIL LETTER VA
+0BB6 ; Allowed # 4.1 TAMIL LETTER SHA
+0BB7..0BB9 ; Allowed # 1.1 [3] TAMIL LETTER SSA..TAMIL LETTER HA
+0BBE..0BC2 ; Allowed # 1.1 [5] TAMIL VOWEL SIGN AA..TAMIL VOWEL SIGN UU
+0BC6..0BC8 ; Allowed # 1.1 [3] TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI
+0BCA..0BCD ; Allowed # 1.1 [4] TAMIL VOWEL SIGN O..TAMIL SIGN VIRAMA
+0BD0 ; Allowed # 5.1 TAMIL OM
+0BD7 ; Allowed # 1.1 TAMIL AU LENGTH MARK
+0BE6 ; Allowed # 4.1 TAMIL DIGIT ZERO
+0BE7..0BEF ; Allowed # 1.1 [9] TAMIL DIGIT ONE..TAMIL DIGIT NINE
+0C01..0C03 ; Allowed # 1.1 [3] TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA
+0C04 ; Allowed # 11.0 TELUGU SIGN COMBINING ANUSVARA ABOVE
+0C05..0C0C ; Allowed # 1.1 [8] TELUGU LETTER A..TELUGU LETTER VOCALIC L
+0C0E..0C10 ; Allowed # 1.1 [3] TELUGU LETTER E..TELUGU LETTER AI
+0C12..0C28 ; Allowed # 1.1 [23] TELUGU LETTER O..TELUGU LETTER NA
+0C2A..0C33 ; Allowed # 1.1 [10] TELUGU LETTER PA..TELUGU LETTER LLA
+0C35..0C39 ; Allowed # 1.1 [5] TELUGU LETTER VA..TELUGU LETTER HA
+0C3D ; Allowed # 5.1 TELUGU SIGN AVAGRAHA
+0C3E..0C44 ; Allowed # 1.1 [7] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN VOCALIC RR
+0C46..0C48 ; Allowed # 1.1 [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI
+0C4A..0C4D ; Allowed # 1.1 [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA
+0C55..0C56 ; Allowed # 1.1 [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
+0C60..0C61 ; Allowed # 1.1 [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
+0C66..0C6F ; Allowed # 1.1 [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE
+0C80 ; Allowed # 9.0 KANNADA SIGN SPACING CANDRABINDU
+0C82..0C83 ; Allowed # 1.1 [2] KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA
+0C85..0C8C ; Allowed # 1.1 [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L
+0C8E..0C90 ; Allowed # 1.1 [3] KANNADA LETTER E..KANNADA LETTER AI
+0C92..0CA8 ; Allowed # 1.1 [23] KANNADA LETTER O..KANNADA LETTER NA
+0CAA..0CB3 ; Allowed # 1.1 [10] KANNADA LETTER PA..KANNADA LETTER LLA
+0CB5..0CB9 ; Allowed # 1.1 [5] KANNADA LETTER VA..KANNADA LETTER HA
+0CBC..0CBD ; Allowed # 4.0 [2] KANNADA SIGN NUKTA..KANNADA SIGN AVAGRAHA
+0CBE..0CC4 ; Allowed # 1.1 [7] KANNADA VOWEL SIGN AA..KANNADA VOWEL SIGN VOCALIC RR
+0CC6..0CC8 ; Allowed # 1.1 [3] KANNADA VOWEL SIGN E..KANNADA VOWEL SIGN AI
+0CCA..0CCD ; Allowed # 1.1 [4] KANNADA VOWEL SIGN O..KANNADA SIGN VIRAMA
+0CD5..0CD6 ; Allowed # 1.1 [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
+0CE0..0CE1 ; Allowed # 1.1 [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
+0CE2..0CE3 ; Allowed # 5.0 [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
+0CE6..0CEF ; Allowed # 1.1 [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
+0CF1..0CF2 ; Allowed # 5.0 [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
+0D00 ; Allowed # 10.0 MALAYALAM SIGN COMBINING ANUSVARA ABOVE
+0D02..0D03 ; Allowed # 1.1 [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
+0D05..0D0C ; Allowed # 1.1 [8] MALAYALAM LETTER A..MALAYALAM LETTER VOCALIC L
+0D0E..0D10 ; Allowed # 1.1 [3] MALAYALAM LETTER E..MALAYALAM LETTER AI
+0D12..0D28 ; Allowed # 1.1 [23] MALAYALAM LETTER O..MALAYALAM LETTER NA
+0D29 ; Allowed # 6.0 MALAYALAM LETTER NNNA
+0D2A..0D39 ; Allowed # 1.1 [16] MALAYALAM LETTER PA..MALAYALAM LETTER HA
+0D3A ; Allowed # 6.0 MALAYALAM LETTER TTTA
+0D3D ; Allowed # 5.1 MALAYALAM SIGN AVAGRAHA
+0D3E..0D43 ; Allowed # 1.1 [6] MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN VOCALIC R
+0D46..0D48 ; Allowed # 1.1 [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI
+0D4A..0D4D ; Allowed # 1.1 [4] MALAYALAM VOWEL SIGN O..MALAYALAM SIGN VIRAMA
+0D4E ; Allowed # 6.0 MALAYALAM LETTER DOT REPH
+0D54..0D56 ; Allowed # 9.0 [3] MALAYALAM LETTER CHILLU M..MALAYALAM LETTER CHILLU LLL
+0D57 ; Allowed # 1.1 MALAYALAM AU LENGTH MARK
+0D60..0D61 ; Allowed # 1.1 [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL
+0D66..0D6F ; Allowed # 1.1 [10] MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE
+0D7A..0D7F ; Allowed # 5.1 [6] MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K
+0D82..0D83 ; Allowed # 3.0 [2] SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA
+0D85..0D8E ; Allowed # 3.0 [10] SINHALA LETTER AYANNA..SINHALA LETTER IRUUYANNA
+0D91..0D96 ; Allowed # 3.0 [6] SINHALA LETTER EYANNA..SINHALA LETTER AUYANNA
+0D9A..0DA5 ; Allowed # 3.0 [12] SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA
+0DA7..0DB1 ; Allowed # 3.0 [11] SINHALA LETTER ALPAPRAANA TTAYANNA..SINHALA LETTER DANTAJA NAYANNA
+0DB3..0DBB ; Allowed # 3.0 [9] SINHALA LETTER SANYAKA DAYANNA..SINHALA LETTER RAYANNA
+0DBD ; Allowed # 3.0 SINHALA LETTER DANTAJA LAYANNA
+0DC0..0DC6 ; Allowed # 3.0 [7] SINHALA LETTER VAYANNA..SINHALA LETTER FAYANNA
+0DCA ; Allowed # 3.0 SINHALA SIGN AL-LAKUNA
+0DCF..0DD4 ; Allowed # 3.0 [6] SINHALA VOWEL SIGN AELA-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA
+0DD6 ; Allowed # 3.0 SINHALA VOWEL SIGN DIGA PAA-PILLA
+0DD8..0DDE ; Allowed # 3.0 [7] SINHALA VOWEL SIGN GAETTA-PILLA..SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA
+0DF2 ; Allowed # 3.0 SINHALA VOWEL SIGN DIGA GAETTA-PILLA
+0E01..0E32 ; Allowed # 1.1 [50] THAI CHARACTER KO KAI..THAI CHARACTER SARA AA
+0E34..0E3A ; Allowed # 1.1 [7] THAI CHARACTER SARA I..THAI CHARACTER PHINTHU
+0E40..0E4E ; Allowed # 1.1 [15] THAI CHARACTER SARA E..THAI CHARACTER YAMAKKAN
+0E50..0E59 ; Allowed # 1.1 [10] THAI DIGIT ZERO..THAI DIGIT NINE
+0E81..0E82 ; Allowed # 1.1 [2] LAO LETTER KO..LAO LETTER KHO SUNG
+0E84 ; Allowed # 1.1 LAO LETTER KHO TAM
+0E86 ; Allowed # 12.0 LAO LETTER PALI GHA
+0E87..0E88 ; Allowed # 1.1 [2] LAO LETTER NGO..LAO LETTER CO
+0E89 ; Allowed # 12.0 LAO LETTER PALI CHA
+0E8A ; Allowed # 1.1 LAO LETTER SO TAM
+0E8C ; Allowed # 12.0 LAO LETTER PALI JHA
+0E8D ; Allowed # 1.1 LAO LETTER NYO
+0E8E..0E93 ; Allowed # 12.0 [6] LAO LETTER PALI NYA..LAO LETTER PALI NNA
+0E94..0E97 ; Allowed # 1.1 [4] LAO LETTER DO..LAO LETTER THO TAM
+0E98 ; Allowed # 12.0 LAO LETTER PALI DHA
+0E99..0E9F ; Allowed # 1.1 [7] LAO LETTER NO..LAO LETTER FO SUNG
+0EA0 ; Allowed # 12.0 LAO LETTER PALI BHA
+0EA1..0EA3 ; Allowed # 1.1 [3] LAO LETTER MO..LAO LETTER LO LING
+0EA5 ; Allowed # 1.1 LAO LETTER LO LOOT
+0EA7 ; Allowed # 1.1 LAO LETTER WO
+0EA8..0EA9 ; Allowed # 12.0 [2] LAO LETTER SANSKRIT SHA..LAO LETTER SANSKRIT SSA
+0EAA..0EAB ; Allowed # 1.1 [2] LAO LETTER SO SUNG..LAO LETTER HO SUNG
+0EAC ; Allowed # 12.0 LAO LETTER PALI LLA
+0EAD..0EB2 ; Allowed # 1.1 [6] LAO LETTER O..LAO VOWEL SIGN AA
+0EB4..0EB9 ; Allowed # 1.1 [6] LAO VOWEL SIGN I..LAO VOWEL SIGN UU
+0EBA ; Allowed # 12.0 LAO SIGN PALI VIRAMA
+0EBB..0EBD ; Allowed # 1.1 [3] LAO VOWEL SIGN MAI KON..LAO SEMIVOWEL SIGN NYO
+0EC0..0EC4 ; Allowed # 1.1 [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
+0EC6 ; Allowed # 1.1 LAO KO LA
+0EC8..0ECD ; Allowed # 1.1 [6] LAO TONE MAI EK..LAO NIGGAHITA
+0ED0..0ED9 ; Allowed # 1.1 [10] LAO DIGIT ZERO..LAO DIGIT NINE
+0EDE..0EDF ; Allowed # 6.1 [2] LAO LETTER KHMU GO..LAO LETTER KHMU NYO
+0F00 ; Allowed # 2.0 TIBETAN SYLLABLE OM
+0F0B ; Allowed # 2.0 TIBETAN MARK INTERSYLLABIC TSHEG
+0F20..0F29 ; Allowed # 2.0 [10] TIBETAN DIGIT ZERO..TIBETAN DIGIT NINE
+0F35 ; Allowed # 2.0 TIBETAN MARK NGAS BZUNG NYI ZLA
+0F37 ; Allowed # 2.0 TIBETAN MARK NGAS BZUNG SGOR RTAGS
+0F3E..0F42 ; Allowed # 2.0 [5] TIBETAN SIGN YAR TSHES..TIBETAN LETTER GA
+0F44..0F47 ; Allowed # 2.0 [4] TIBETAN LETTER NGA..TIBETAN LETTER JA
+0F49..0F4C ; Allowed # 2.0 [4] TIBETAN LETTER NYA..TIBETAN LETTER DDA
+0F4E..0F51 ; Allowed # 2.0 [4] TIBETAN LETTER NNA..TIBETAN LETTER DA
+0F53..0F56 ; Allowed # 2.0 [4] TIBETAN LETTER NA..TIBETAN LETTER BA
+0F58..0F5B ; Allowed # 2.0 [4] TIBETAN LETTER MA..TIBETAN LETTER DZA
+0F5D..0F68 ; Allowed # 2.0 [12] TIBETAN LETTER WA..TIBETAN LETTER A
+0F6A ; Allowed # 3.0 TIBETAN LETTER FIXED-FORM RA
+0F6B..0F6C ; Allowed # 5.1 [2] TIBETAN LETTER KKA..TIBETAN LETTER RRA
+0F71..0F72 ; Allowed # 2.0 [2] TIBETAN VOWEL SIGN AA..TIBETAN VOWEL SIGN I
+0F74 ; Allowed # 2.0 TIBETAN VOWEL SIGN U
+0F7A..0F80 ; Allowed # 2.0 [7] TIBETAN VOWEL SIGN E..TIBETAN VOWEL SIGN REVERSED I
+0F82..0F84 ; Allowed # 2.0 [3] TIBETAN SIGN NYI ZLA NAA DA..TIBETAN MARK HALANTA
+0F86..0F8B ; Allowed # 2.0 [6] TIBETAN SIGN LCI RTAGS..TIBETAN SIGN GRU MED RGYINGS
+0F8C..0F8F ; Allowed # 6.0 [4] TIBETAN SIGN INVERTED MCHU CAN..TIBETAN SUBJOINED SIGN INVERTED MCHU CAN
+0F90..0F92 ; Allowed # 2.0 [3] TIBETAN SUBJOINED LETTER KA..TIBETAN SUBJOINED LETTER GA
+0F94..0F95 ; Allowed # 2.0 [2] TIBETAN SUBJOINED LETTER NGA..TIBETAN SUBJOINED LETTER CA
+0F96 ; Allowed # 3.0 TIBETAN SUBJOINED LETTER CHA
+0F97 ; Allowed # 2.0 TIBETAN SUBJOINED LETTER JA
+0F99..0F9C ; Allowed # 2.0 [4] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER DDA
+0F9E..0FA1 ; Allowed # 2.0 [4] TIBETAN SUBJOINED LETTER NNA..TIBETAN SUBJOINED LETTER DA
+0FA3..0FA6 ; Allowed # 2.0 [4] TIBETAN SUBJOINED LETTER NA..TIBETAN SUBJOINED LETTER BA
+0FA8..0FAB ; Allowed # 2.0 [4] TIBETAN SUBJOINED LETTER MA..TIBETAN SUBJOINED LETTER DZA
+0FAD ; Allowed # 2.0 TIBETAN SUBJOINED LETTER WA
+0FAE..0FB0 ; Allowed # 3.0 [3] TIBETAN SUBJOINED LETTER ZHA..TIBETAN SUBJOINED LETTER -A
+0FB1..0FB7 ; Allowed # 2.0 [7] TIBETAN SUBJOINED LETTER YA..TIBETAN SUBJOINED LETTER HA
+0FB8 ; Allowed # 3.0 TIBETAN SUBJOINED LETTER A
+0FBA..0FBC ; Allowed # 3.0 [3] TIBETAN SUBJOINED LETTER FIXED-FORM WA..TIBETAN SUBJOINED LETTER FIXED-FORM RA
+0FC6 ; Allowed # 3.0 TIBETAN SYMBOL PADMA GDAN
+1000..1021 ; Allowed # 3.0 [34] MYANMAR LETTER KA..MYANMAR LETTER A
+1022 ; Allowed # 5.1 MYANMAR LETTER SHAN A
+1023..1027 ; Allowed # 3.0 [5] MYANMAR LETTER I..MYANMAR LETTER E
+1028 ; Allowed # 5.1 MYANMAR LETTER MON E
+1029..102A ; Allowed # 3.0 [2] MYANMAR LETTER O..MYANMAR LETTER AU
+102B ; Allowed # 5.1 MYANMAR VOWEL SIGN TALL AA
+102C..1032 ; Allowed # 3.0 [7] MYANMAR VOWEL SIGN AA..MYANMAR VOWEL SIGN AI
+1033..1035 ; Allowed # 5.1 [3] MYANMAR VOWEL SIGN MON II..MYANMAR VOWEL SIGN E ABOVE
+1036..1039 ; Allowed # 3.0 [4] MYANMAR SIGN ANUSVARA..MYANMAR SIGN VIRAMA
+103A..103F ; Allowed # 5.1 [6] MYANMAR SIGN ASAT..MYANMAR LETTER GREAT SA
+1040..1049 ; Allowed # 3.0 [10] MYANMAR DIGIT ZERO..MYANMAR DIGIT NINE
+1050..1059 ; Allowed # 3.0 [10] MYANMAR LETTER SHA..MYANMAR VOWEL SIGN VOCALIC LL
+105A..1099 ; Allowed # 5.1 [64] MYANMAR LETTER MON NGA..MYANMAR SHAN DIGIT NINE
+109A..109D ; Allowed # 5.2 [4] MYANMAR SIGN KHAMTI TONE-1..MYANMAR VOWEL SIGN AITON AI
+10C7 ; Allowed # 6.1 GEORGIAN CAPITAL LETTER YN
+10CD ; Allowed # 6.1 GEORGIAN CAPITAL LETTER AEN
+10D0..10F0 ; Allowed # 1.1 [33] GEORGIAN LETTER AN..GEORGIAN LETTER HAE
+10F7..10F8 ; Allowed # 3.2 [2] GEORGIAN LETTER YN..GEORGIAN LETTER ELIFI
+10F9..10FA ; Allowed # 4.1 [2] GEORGIAN LETTER TURNED GAN..GEORGIAN LETTER AIN
+10FD..10FF ; Allowed # 6.1 [3] GEORGIAN LETTER AEN..GEORGIAN LETTER LABIAL SIGN
+1200..1206 ; Allowed # 3.0 [7] ETHIOPIC SYLLABLE HA..ETHIOPIC SYLLABLE HO
+1207 ; Allowed # 4.1 ETHIOPIC SYLLABLE HOA
+1208..1246 ; Allowed # 3.0 [63] ETHIOPIC SYLLABLE LA..ETHIOPIC SYLLABLE QO
+1247 ; Allowed # 4.1 ETHIOPIC SYLLABLE QOA
+1248 ; Allowed # 3.0 ETHIOPIC SYLLABLE QWA
+124A..124D ; Allowed # 3.0 [4] ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE
+1250..1256 ; Allowed # 3.0 [7] ETHIOPIC SYLLABLE QHA..ETHIOPIC SYLLABLE QHO
+1258 ; Allowed # 3.0 ETHIOPIC SYLLABLE QHWA
+125A..125D ; Allowed # 3.0 [4] ETHIOPIC SYLLABLE QHWI..ETHIOPIC SYLLABLE QHWE
+1260..1286 ; Allowed # 3.0 [39] ETHIOPIC SYLLABLE BA..ETHIOPIC SYLLABLE XO
+1287 ; Allowed # 4.1 ETHIOPIC SYLLABLE XOA
+1288 ; Allowed # 3.0 ETHIOPIC SYLLABLE XWA
+128A..128D ; Allowed # 3.0 [4] ETHIOPIC SYLLABLE XWI..ETHIOPIC SYLLABLE XWE
+1290..12AE ; Allowed # 3.0 [31] ETHIOPIC SYLLABLE NA..ETHIOPIC SYLLABLE KO
+12AF ; Allowed # 4.1 ETHIOPIC SYLLABLE KOA
+12B0 ; Allowed # 3.0 ETHIOPIC SYLLABLE KWA
+12B2..12B5 ; Allowed # 3.0 [4] ETHIOPIC SYLLABLE KWI..ETHIOPIC SYLLABLE KWE
+12B8..12BE ; Allowed # 3.0 [7] ETHIOPIC SYLLABLE KXA..ETHIOPIC SYLLABLE KXO
+12C0 ; Allowed # 3.0 ETHIOPIC SYLLABLE KXWA
+12C2..12C5 ; Allowed # 3.0 [4] ETHIOPIC SYLLABLE KXWI..ETHIOPIC SYLLABLE KXWE
+12C8..12CE ; Allowed # 3.0 [7] ETHIOPIC SYLLABLE WA..ETHIOPIC SYLLABLE WO
+12CF ; Allowed # 4.1 ETHIOPIC SYLLABLE WOA
+12D0..12D6 ; Allowed # 3.0 [7] ETHIOPIC SYLLABLE PHARYNGEAL A..ETHIOPIC SYLLABLE PHARYNGEAL O
+12D8..12EE ; Allowed # 3.0 [23] ETHIOPIC SYLLABLE ZA..ETHIOPIC SYLLABLE YO
+12EF ; Allowed # 4.1 ETHIOPIC SYLLABLE YOA
+12F0..130E ; Allowed # 3.0 [31] ETHIOPIC SYLLABLE DA..ETHIOPIC SYLLABLE GO
+130F ; Allowed # 4.1 ETHIOPIC SYLLABLE GOA
+1310 ; Allowed # 3.0 ETHIOPIC SYLLABLE GWA
+1312..1315 ; Allowed # 3.0 [4] ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE
+1318..131E ; Allowed # 3.0 [7] ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE GGO
+131F ; Allowed # 4.1 ETHIOPIC SYLLABLE GGWAA
+1320..1346 ; Allowed # 3.0 [39] ETHIOPIC SYLLABLE THA..ETHIOPIC SYLLABLE TZO
+1347 ; Allowed # 4.1 ETHIOPIC SYLLABLE TZOA
+1348..135A ; Allowed # 3.0 [19] ETHIOPIC SYLLABLE FA..ETHIOPIC SYLLABLE FYA
+135D..135E ; Allowed # 6.0 [2] ETHIOPIC COMBINING GEMINATION AND VOWEL LENGTH MARK..ETHIOPIC COMBINING VOWEL LENGTH MARK
+135F ; Allowed # 4.1 ETHIOPIC COMBINING GEMINATION MARK
+1380..138F ; Allowed # 4.1 [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE
+1780..17A2 ; Allowed # 3.0 [35] KHMER LETTER KA..KHMER LETTER QA
+17A5..17A7 ; Allowed # 3.0 [3] KHMER INDEPENDENT VOWEL QI..KHMER INDEPENDENT VOWEL QU
+17A9..17B3 ; Allowed # 3.0 [11] KHMER INDEPENDENT VOWEL QUU..KHMER INDEPENDENT VOWEL QAU
+17B6..17CA ; Allowed # 3.0 [21] KHMER VOWEL SIGN AA..KHMER SIGN TRIISAP
+17D2 ; Allowed # 3.0 KHMER SIGN COENG
+17D7 ; Allowed # 3.0 KHMER SIGN LEK TOO
+17DC ; Allowed # 3.0 KHMER SIGN AVAKRAHASANYA
+17E0..17E9 ; Allowed # 3.0 [10] KHMER DIGIT ZERO..KHMER DIGIT NINE
+1C90..1CBA ; Allowed # 11.0 [43] GEORGIAN MTAVRULI CAPITAL LETTER AN..GEORGIAN MTAVRULI CAPITAL LETTER AIN
+1CBD..1CBF ; Allowed # 11.0 [3] GEORGIAN MTAVRULI CAPITAL LETTER AEN..GEORGIAN MTAVRULI CAPITAL LETTER LABIAL SIGN
+1E00..1E99 ; Allowed # 1.1 [154] LATIN CAPITAL LETTER A WITH RING BELOW..LATIN SMALL LETTER Y WITH RING ABOVE
+1E9E ; Allowed # 5.1 LATIN CAPITAL LETTER SHARP S
+1EA0..1EF9 ; Allowed # 1.1 [90] LATIN CAPITAL LETTER A WITH DOT BELOW..LATIN SMALL LETTER Y WITH TILDE
+1F00..1F15 ; Allowed # 1.1 [22] GREEK SMALL LETTER ALPHA WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
+1F18..1F1D ; Allowed # 1.1 [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
+1F20..1F45 ; Allowed # 1.1 [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
+1F48..1F4D ; Allowed # 1.1 [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
+1F50..1F57 ; Allowed # 1.1 [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
+1F59 ; Allowed # 1.1 GREEK CAPITAL LETTER UPSILON WITH DASIA
+1F5B ; Allowed # 1.1 GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
+1F5D ; Allowed # 1.1 GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
+1F5F..1F70 ; Allowed # 1.1 [18] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER ALPHA WITH VARIA
+1F72 ; Allowed # 1.1 GREEK SMALL LETTER EPSILON WITH VARIA
+1F74 ; Allowed # 1.1 GREEK SMALL LETTER ETA WITH VARIA
+1F76 ; Allowed # 1.1 GREEK SMALL LETTER IOTA WITH VARIA
+1F78 ; Allowed # 1.1 GREEK SMALL LETTER OMICRON WITH VARIA
+1F7A ; Allowed # 1.1 GREEK SMALL LETTER UPSILON WITH VARIA
+1F7C ; Allowed # 1.1 GREEK SMALL LETTER OMEGA WITH VARIA
+1F80..1FB4 ; Allowed # 1.1 [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
+1FB6..1FBA ; Allowed # 1.1 [5] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH VARIA
+1FBC ; Allowed # 1.1 GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
+1FC2..1FC4 ; Allowed # 1.1 [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
+1FC6..1FC8 ; Allowed # 1.1 [3] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER EPSILON WITH VARIA
+1FCA ; Allowed # 1.1 GREEK CAPITAL LETTER ETA WITH VARIA
+1FCC ; Allowed # 1.1 GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
+1FD0..1FD2 ; Allowed # 1.1 [3] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA
+1FD6..1FDA ; Allowed # 1.1 [5] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH VARIA
+1FE0..1FE2 ; Allowed # 1.1 [3] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND VARIA
+1FE4..1FEA ; Allowed # 1.1 [7] GREEK SMALL LETTER RHO WITH PSILI..GREEK CAPITAL LETTER UPSILON WITH VARIA
+1FEC ; Allowed # 1.1 GREEK CAPITAL LETTER RHO WITH DASIA
+1FF2..1FF4 ; Allowed # 1.1 [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
+1FF6..1FF8 ; Allowed # 1.1 [3] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMICRON WITH VARIA
+1FFA ; Allowed # 1.1 GREEK CAPITAL LETTER OMEGA WITH VARIA
+1FFC ; Allowed # 1.1 GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
+200C..200D ; Allowed # 1.1 [2] ZERO WIDTH NON-JOINER..ZERO WIDTH JOINER
+2010 ; Allowed # 1.1 HYPHEN
+2019 ; Allowed # 1.1 RIGHT SINGLE QUOTATION MARK
+2027 ; Allowed # 1.1 HYPHENATION POINT
+2D27 ; Allowed # 6.1 GEORGIAN SMALL LETTER YN
+2D2D ; Allowed # 6.1 GEORGIAN SMALL LETTER AEN
+2D80..2D96 ; Allowed # 4.1 [23] ETHIOPIC SYLLABLE LOA..ETHIOPIC SYLLABLE GGWE
+2DA0..2DA6 ; Allowed # 4.1 [7] ETHIOPIC SYLLABLE SSA..ETHIOPIC SYLLABLE SSO
+2DA8..2DAE ; Allowed # 4.1 [7] ETHIOPIC SYLLABLE CCA..ETHIOPIC SYLLABLE CCO
+2DB0..2DB6 ; Allowed # 4.1 [7] ETHIOPIC SYLLABLE ZZA..ETHIOPIC SYLLABLE ZZO
+2DB8..2DBE ; Allowed # 4.1 [7] ETHIOPIC SYLLABLE CCHA..ETHIOPIC SYLLABLE CCHO
+2DC0..2DC6 ; Allowed # 4.1 [7] ETHIOPIC SYLLABLE QYA..ETHIOPIC SYLLABLE QYO
+2DC8..2DCE ; Allowed # 4.1 [7] ETHIOPIC SYLLABLE KYA..ETHIOPIC SYLLABLE KYO
+2DD0..2DD6 ; Allowed # 4.1 [7] ETHIOPIC SYLLABLE XYA..ETHIOPIC SYLLABLE XYO
+2DD8..2DDE ; Allowed # 4.1 [7] ETHIOPIC SYLLABLE GYA..ETHIOPIC SYLLABLE GYO
+3005..3007 ; Allowed # 1.1 [3] IDEOGRAPHIC ITERATION MARK..IDEOGRAPHIC NUMBER ZERO
+3041..3094 ; Allowed # 1.1 [84] HIRAGANA LETTER SMALL A..HIRAGANA LETTER VU
+3095..3096 ; Allowed # 3.2 [2] HIRAGANA LETTER SMALL KA..HIRAGANA LETTER SMALL KE
+3099..309A ; Allowed # 1.1 [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
+309D..309E ; Allowed # 1.1 [2] HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK
+30A0 ; Allowed # 3.2 KATAKANA-HIRAGANA DOUBLE HYPHEN
+30A1..30FE ; Allowed # 1.1 [94] KATAKANA LETTER SMALL A..KATAKANA VOICED ITERATION MARK
+3105..312C ; Allowed # 1.1 [40] BOPOMOFO LETTER B..BOPOMOFO LETTER GN
+312D ; Allowed # 5.1 BOPOMOFO LETTER IH
+312F ; Allowed # 11.0 BOPOMOFO LETTER NN
+31A0..31B7 ; Allowed # 3.0 [24] BOPOMOFO LETTER BU..BOPOMOFO FINAL LETTER H
+31B8..31BA ; Allowed # 6.0 [3] BOPOMOFO LETTER GH..BOPOMOFO LETTER ZY
+31BB..31BF ; Allowed # 13.0 [5] BOPOMOFO FINAL LETTER G..BOPOMOFO LETTER AH
+3400..4DB5 ; Allowed # 3.0 [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
+4DB6..4DBF ; Allowed # 13.0 [10] CJK UNIFIED IDEOGRAPH-4DB6..CJK UNIFIED IDEOGRAPH-4DBF
+4E00..9FA5 ; Allowed # 1.1 [20902] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FA5
+9FA6..9FBB ; Allowed # 4.1 [22] CJK UNIFIED IDEOGRAPH-9FA6..CJK UNIFIED IDEOGRAPH-9FBB
+9FBC..9FC3 ; Allowed # 5.1 [8] CJK UNIFIED IDEOGRAPH-9FBC..CJK UNIFIED IDEOGRAPH-9FC3
+9FC4..9FCB ; Allowed # 5.2 [8] CJK UNIFIED IDEOGRAPH-9FC4..CJK UNIFIED IDEOGRAPH-9FCB
+9FCC ; Allowed # 6.1 CJK UNIFIED IDEOGRAPH-9FCC
+9FCD..9FD5 ; Allowed # 8.0 [9] CJK UNIFIED IDEOGRAPH-9FCD..CJK UNIFIED IDEOGRAPH-9FD5
+9FD6..9FEA ; Allowed # 10.0 [21] CJK UNIFIED IDEOGRAPH-9FD6..CJK UNIFIED IDEOGRAPH-9FEA
+9FEB..9FEF ; Allowed # 11.0 [5] CJK UNIFIED IDEOGRAPH-9FEB..CJK UNIFIED IDEOGRAPH-9FEF
+9FF0..9FFC ; Allowed # 13.0 [13] CJK UNIFIED IDEOGRAPH-9FF0..CJK UNIFIED IDEOGRAPH-9FFC
+A67F ; Allowed # 5.1 CYRILLIC PAYEROK
+A717..A71A ; Allowed # 5.0 [4] MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOWER RIGHT CORNER ANGLE
+A71B..A71F ; Allowed # 5.1 [5] MODIFIER LETTER RAISED UP ARROW..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
+A788 ; Allowed # 5.1 MODIFIER LETTER LOW CIRCUMFLEX ACCENT
+A78D ; Allowed # 6.0 LATIN CAPITAL LETTER TURNED H
+A792..A793 ; Allowed # 6.1 [2] LATIN CAPITAL LETTER C WITH BAR..LATIN SMALL LETTER C WITH BAR
+A7AA ; Allowed # 6.1 LATIN CAPITAL LETTER H WITH HOOK
+A7AE ; Allowed # 9.0 LATIN CAPITAL LETTER SMALL CAPITAL I
+A7B8..A7B9 ; Allowed # 11.0 [2] LATIN CAPITAL LETTER U WITH STROKE..LATIN SMALL LETTER U WITH STROKE
+A7C2..A7C6 ; Allowed # 12.0 [5] LATIN CAPITAL LETTER ANGLICANA W..LATIN CAPITAL LETTER Z WITH PALATAL HOOK
+A7C7..A7CA ; Allowed # 13.0 [4] LATIN CAPITAL LETTER D WITH SHORT STROKE OVERLAY..LATIN SMALL LETTER S WITH SHORT STROKE OVERLAY
+A9E7..A9FE ; Allowed # 7.0 [24] MYANMAR LETTER TAI LAING NYA..MYANMAR LETTER TAI LAING BHA
+AA60..AA76 ; Allowed # 5.2 [23] MYANMAR LETTER KHAMTI GA..MYANMAR LOGOGRAM KHAMTI HM
+AA7A..AA7B ; Allowed # 5.2 [2] MYANMAR LETTER AITON RA..MYANMAR SIGN PAO KAREN TONE
+AA7C..AA7F ; Allowed # 7.0 [4] MYANMAR SIGN TAI LAING TONE-2..MYANMAR LETTER SHWE PALAUNG SHA
+AB01..AB06 ; Allowed # 6.0 [6] ETHIOPIC SYLLABLE TTHU..ETHIOPIC SYLLABLE TTHO
+AB09..AB0E ; Allowed # 6.0 [6] ETHIOPIC SYLLABLE DDHU..ETHIOPIC SYLLABLE DDHO
+AB11..AB16 ; Allowed # 6.0 [6] ETHIOPIC SYLLABLE DZU..ETHIOPIC SYLLABLE DZO
+AB20..AB26 ; Allowed # 6.0 [7] ETHIOPIC SYLLABLE CCHHA..ETHIOPIC SYLLABLE CCHHO
+AB28..AB2E ; Allowed # 6.0 [7] ETHIOPIC SYLLABLE BBA..ETHIOPIC SYLLABLE BBO
+AB66..AB67 ; Allowed # 12.0 [2] LATIN SMALL LETTER DZ DIGRAPH WITH RETROFLEX HOOK..LATIN SMALL LETTER TS DIGRAPH WITH RETROFLEX HOOK
+AC00..D7A3 ; Allowed # 2.0 [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
+FA0E..FA0F ; Allowed # 1.1 [2] CJK COMPATIBILITY IDEOGRAPH-FA0E..CJK COMPATIBILITY IDEOGRAPH-FA0F
+FA11 ; Allowed # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA11
+FA13..FA14 ; Allowed # 1.1 [2] CJK COMPATIBILITY IDEOGRAPH-FA13..CJK COMPATIBILITY IDEOGRAPH-FA14
+FA1F ; Allowed # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA1F
+FA21 ; Allowed # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA21
+FA23..FA24 ; Allowed # 1.1 [2] CJK COMPATIBILITY IDEOGRAPH-FA23..CJK COMPATIBILITY IDEOGRAPH-FA24
+FA27..FA29 ; Allowed # 1.1 [3] CJK COMPATIBILITY IDEOGRAPH-FA27..CJK COMPATIBILITY IDEOGRAPH-FA29
+11301 ; Allowed # 7.0 GRANTHA SIGN CANDRABINDU
+11303 ; Allowed # 7.0 GRANTHA SIGN VISARGA
+1133B ; Allowed # 11.0 COMBINING BINDU BELOW
+1133C ; Allowed # 7.0 GRANTHA SIGN NUKTA
+16FF0..16FF1 ; Allowed # 13.0 [2] VIETNAMESE ALTERNATE READING MARK CA..VIETNAMESE ALTERNATE READING MARK NHAY
+1B150..1B152 ; Allowed # 12.0 [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
+1B164..1B167 ; Allowed # 12.0 [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
+20000..2A6D6 ; Allowed # 3.1 [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
+2A6D7..2A6DD ; Allowed # 13.0 [7] CJK UNIFIED IDEOGRAPH-2A6D7..CJK UNIFIED IDEOGRAPH-2A6DD
+2A700..2B734 ; Allowed # 5.2 [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
+2B740..2B81D ; Allowed # 6.0 [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
+2B820..2CEA1 ; Allowed # 8.0 [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
+2CEB0..2EBE0 ; Allowed # 10.0 [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
+30000..3134A ; Allowed # 13.0 [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
+
+# Total code points: 107835
diff --git a/gnu/usr.bin/perl/lib/unicore/IdType.txt b/gnu/usr.bin/perl/lib/unicore/IdType.txt
new file mode 100644
index 00000000000..f71717465aa
--- /dev/null
+++ b/gnu/usr.bin/perl/lib/unicore/IdType.txt
@@ -0,0 +1,2371 @@
+# IdentifierType.txt
+# Date: 2020-02-07, 22:02:47 GMT
+# © 2020 Unicode®, Inc.
+# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
+# For terms of use, see http://www.unicode.org/terms_of_use.html
+#
+# Unicode Security Mechanisms for UTS #39
+# Version: 13.0.0
+#
+# For documentation and usage, see http://www.unicode.org/reports/tr39
+#
+# Format
+#
+# Field 0: code point
+# Field 1: set of Identifier_Type values (see Table 1 of http://www.unicode.org/reports/tr39)
+#
+# Any missing code points have the Identifier_Type value Not_Character
+#
+# For the purpose of regular expressions, the property Identifier_Type is defined as
+# mapping each code point to a set of enumerated values.
+# The short name of Identifier_Type is the same as the long name.
+# The possible values are:
+# Not_Character, Deprecated, Default_Ignorable, Not_NFKC, Not_XID,
+# Exclusion, Obsolete, Technical, Uncommon_Use, Limited_Use, Inclusion, Recommended
+# The short name of each value is the same as its long name.
+# The default property value for all Unicode code points U+0000..U+10FFFF
+# not mentioned in this data file is Not_Character.
+# As usual, sets are unordered, with no duplicate values.
+
+
+# Identifier_Type: Recommended
+
+0030..0039 ; Recommended # 1.1 [10] DIGIT ZERO..DIGIT NINE
+0041..005A ; Recommended # 1.1 [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z
+005F ; Recommended # 1.1 LOW LINE
+0061..007A ; Recommended # 1.1 [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z
+00C0..00D6 ; Recommended # 1.1 [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS
+00D8..00F6 ; Recommended # 1.1 [31] LATIN CAPITAL LETTER O WITH STROKE..LATIN SMALL LETTER O WITH DIAERESIS
+00F8..0131 ; Recommended # 1.1 [58] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER DOTLESS I
+0134..013E ; Recommended # 1.1 [11] LATIN CAPITAL LETTER J WITH CIRCUMFLEX..LATIN SMALL LETTER L WITH CARON
+0141..0148 ; Recommended # 1.1 [8] LATIN CAPITAL LETTER L WITH STROKE..LATIN SMALL LETTER N WITH CARON
+014A..017E ; Recommended # 1.1 [53] LATIN CAPITAL LETTER ENG..LATIN SMALL LETTER Z WITH CARON
+018F ; Recommended # 1.1 LATIN CAPITAL LETTER SCHWA
+01A0..01A1 ; Recommended # 1.1 [2] LATIN CAPITAL LETTER O WITH HORN..LATIN SMALL LETTER O WITH HORN
+01AF..01B0 ; Recommended # 1.1 [2] LATIN CAPITAL LETTER U WITH HORN..LATIN SMALL LETTER U WITH HORN
+01CD..01DC ; Recommended # 1.1 [16] LATIN CAPITAL LETTER A WITH CARON..LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
+01DE..01E3 ; Recommended # 1.1 [6] LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON..LATIN SMALL LETTER AE WITH MACRON
+01E6..01F0 ; Recommended # 1.1 [11] LATIN CAPITAL LETTER G WITH CARON..LATIN SMALL LETTER J WITH CARON
+01F4..01F5 ; Recommended # 1.1 [2] LATIN CAPITAL LETTER G WITH ACUTE..LATIN SMALL LETTER G WITH ACUTE
+01F8..01F9 ; Recommended # 3.0 [2] LATIN CAPITAL LETTER N WITH GRAVE..LATIN SMALL LETTER N WITH GRAVE
+01FA..0217 ; Recommended # 1.1 [30] LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE..LATIN SMALL LETTER U WITH INVERTED BREVE
+0218..021B ; Recommended # 3.0 [4] LATIN CAPITAL LETTER S WITH COMMA BELOW..LATIN SMALL LETTER T WITH COMMA BELOW
+021E..021F ; Recommended # 3.0 [2] LATIN CAPITAL LETTER H WITH CARON..LATIN SMALL LETTER H WITH CARON
+0226..0233 ; Recommended # 3.0 [14] LATIN CAPITAL LETTER A WITH DOT ABOVE..LATIN SMALL LETTER Y WITH MACRON
+0259 ; Recommended # 1.1 LATIN SMALL LETTER SCHWA
+02BB..02BC ; Recommended # 1.1 [2] MODIFIER LETTER TURNED COMMA..MODIFIER LETTER APOSTROPHE
+02EC ; Recommended # 3.0 MODIFIER LETTER VOICING
+0300..0304 ; Recommended # 1.1 [5] COMBINING GRAVE ACCENT..COMBINING MACRON
+0306..030C ; Recommended # 1.1 [7] COMBINING BREVE..COMBINING CARON
+030F..0311 ; Recommended # 1.1 [3] COMBINING DOUBLE GRAVE ACCENT..COMBINING INVERTED BREVE
+0313..0314 ; Recommended # 1.1 [2] COMBINING COMMA ABOVE..COMBINING REVERSED COMMA ABOVE
+031B ; Recommended # 1.1 COMBINING HORN
+0323..0328 ; Recommended # 1.1 [6] COMBINING DOT BELOW..COMBINING OGONEK
+032D..032E ; Recommended # 1.1 [2] COMBINING CIRCUMFLEX ACCENT BELOW..COMBINING BREVE BELOW
+0330..0331 ; Recommended # 1.1 [2] COMBINING TILDE BELOW..COMBINING MACRON BELOW
+0335 ; Recommended # 1.1 COMBINING SHORT STROKE OVERLAY
+0338..0339 ; Recommended # 1.1 [2] COMBINING LONG SOLIDUS OVERLAY..COMBINING RIGHT HALF RING BELOW
+0342 ; Recommended # 1.1 COMBINING GREEK PERISPOMENI
+0345 ; Recommended # 1.1 COMBINING GREEK YPOGEGRAMMENI
+037B..037D ; Recommended # 5.0 [3] GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
+0386 ; Recommended # 1.1 GREEK CAPITAL LETTER ALPHA WITH TONOS
+0388..038A ; Recommended # 1.1 [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
+038C ; Recommended # 1.1 GREEK CAPITAL LETTER OMICRON WITH TONOS
+038E..03A1 ; Recommended # 1.1 [20] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER RHO
+03A3..03CE ; Recommended # 1.1 [44] GREEK CAPITAL LETTER SIGMA..GREEK SMALL LETTER OMEGA WITH TONOS
+03FC..03FF ; Recommended # 4.1 [4] GREEK RHO WITH STROKE SYMBOL..GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL
+0400 ; Recommended # 3.0 CYRILLIC CAPITAL LETTER IE WITH GRAVE
+0401..040C ; Recommended # 1.1 [12] CYRILLIC CAPITAL LETTER IO..CYRILLIC CAPITAL LETTER KJE
+040D ; Recommended # 3.0 CYRILLIC CAPITAL LETTER I WITH GRAVE
+040E..044F ; Recommended # 1.1 [66] CYRILLIC CAPITAL LETTER SHORT U..CYRILLIC SMALL LETTER YA
+0450 ; Recommended # 3.0 CYRILLIC SMALL LETTER IE WITH GRAVE
+0451..045C ; Recommended # 1.1 [12] CYRILLIC SMALL LETTER IO..CYRILLIC SMALL LETTER KJE
+045D ; Recommended # 3.0 CYRILLIC SMALL LETTER I WITH GRAVE
+045E..045F ; Recommended # 1.1 [2] CYRILLIC SMALL LETTER SHORT U..CYRILLIC SMALL LETTER DZHE
+048A..048B ; Recommended # 3.2 [2] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER SHORT I WITH TAIL
+048C..048F ; Recommended # 3.0 [4] CYRILLIC CAPITAL LETTER SEMISOFT SIGN..CYRILLIC SMALL LETTER ER WITH TICK
+0490..04C4 ; Recommended # 1.1 [53] CYRILLIC CAPITAL LETTER GHE WITH UPTURN..CYRILLIC SMALL LETTER KA WITH HOOK
+04C5..04C6 ; Recommended # 3.2 [2] CYRILLIC CAPITAL LETTER EL WITH TAIL..CYRILLIC SMALL LETTER EL WITH TAIL
+04C7..04C8 ; Recommended # 1.1 [2] CYRILLIC CAPITAL LETTER EN WITH HOOK..CYRILLIC SMALL LETTER EN WITH HOOK
+04C9..04CA ; Recommended # 3.2 [2] CYRILLIC CAPITAL LETTER EN WITH TAIL..CYRILLIC SMALL LETTER EN WITH TAIL
+04CB..04CC ; Recommended # 1.1 [2] CYRILLIC CAPITAL LETTER KHAKASSIAN CHE..CYRILLIC SMALL LETTER KHAKASSIAN CHE
+04CD..04CE ; Recommended # 3.2 [2] CYRILLIC CAPITAL LETTER EM WITH TAIL..CYRILLIC SMALL LETTER EM WITH TAIL
+04CF ; Recommended # 5.0 CYRILLIC SMALL LETTER PALOCHKA
+04D0..04EB ; Recommended # 1.1 [28] CYRILLIC CAPITAL LETTER A WITH BREVE..CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS
+04EC..04ED ; Recommended # 3.0 [2] CYRILLIC CAPITAL LETTER E WITH DIAERESIS..CYRILLIC SMALL LETTER E WITH DIAERESIS
+04EE..04F5 ; Recommended # 1.1 [8] CYRILLIC CAPITAL LETTER U WITH MACRON..CYRILLIC SMALL LETTER CHE WITH DIAERESIS
+04F6..04F7 ; Recommended # 4.1 [2] CYRILLIC CAPITAL LETTER GHE WITH DESCENDER..CYRILLIC SMALL LETTER GHE WITH DESCENDER
+04F8..04F9 ; Recommended # 1.1 [2] CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS..CYRILLIC SMALL LETTER YERU WITH DIAERESIS
+04FA..04FF ; Recommended # 5.0 [6] CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK..CYRILLIC SMALL LETTER HA WITH STROKE
+0510..0513 ; Recommended # 5.0 [4] CYRILLIC CAPITAL LETTER REVERSED ZE..CYRILLIC SMALL LETTER EL WITH HOOK
+0514..0523 ; Recommended # 5.1 [16] CYRILLIC CAPITAL LETTER LHA..CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK
+0524..0525 ; Recommended # 5.2 [2] CYRILLIC CAPITAL LETTER PE WITH DESCENDER..CYRILLIC SMALL LETTER PE WITH DESCENDER
+0526..0527 ; Recommended # 6.0 [2] CYRILLIC CAPITAL LETTER SHHA WITH DESCENDER..CYRILLIC SMALL LETTER SHHA WITH DESCENDER
+0528..0529 ; Recommended # 7.0 [2] CYRILLIC CAPITAL LETTER EN WITH LEFT HOOK..CYRILLIC SMALL LETTER EN WITH LEFT HOOK
+052E..052F ; Recommended # 7.0 [2] CYRILLIC CAPITAL LETTER EL WITH DESCENDER..CYRILLIC SMALL LETTER EL WITH DESCENDER
+0531..0556 ; Recommended # 1.1 [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
+0559 ; Recommended # 1.1 ARMENIAN MODIFIER LETTER LEFT HALF RING
+0561..0586 ; Recommended # 1.1 [38] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LETTER FEH
+05B4 ; Recommended # 1.1 HEBREW POINT HIRIQ
+05D0..05EA ; Recommended # 1.1 [27] HEBREW LETTER ALEF..HEBREW LETTER TAV
+05EF ; Recommended # 11.0 HEBREW YOD TRIANGLE
+05F0..05F2 ; Recommended # 1.1 [3] HEBREW LIGATURE YIDDISH DOUBLE VAV..HEBREW LIGATURE YIDDISH DOUBLE YOD
+0620 ; Recommended # 6.0 ARABIC LETTER KASHMIRI YEH
+0621..063A ; Recommended # 1.1 [26] ARABIC LETTER HAMZA..ARABIC LETTER GHAIN
+063B..063F ; Recommended # 5.1 [5] ARABIC LETTER KEHEH WITH TWO DOTS ABOVE..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
+0641..0652 ; Recommended # 1.1 [18] ARABIC LETTER FEH..ARABIC SUKUN
+0653..0655 ; Recommended # 3.0 [3] ARABIC MADDAH ABOVE..ARABIC HAMZA BELOW
+0660..0669 ; Recommended # 1.1 [10] ARABIC-INDIC DIGIT ZERO..ARABIC-INDIC DIGIT NINE
+0670..0672 ; Recommended # 1.1 [3] ARABIC LETTER SUPERSCRIPT ALEF..ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE
+0674 ; Recommended # 1.1 ARABIC LETTER HIGH HAMZA
+0679..068D ; Recommended # 1.1 [21] ARABIC LETTER TTEH..ARABIC LETTER DDAHAL
+068F..06A0 ; Recommended # 1.1 [18] ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARDS..ARABIC LETTER AIN WITH THREE DOTS ABOVE
+06A2..06B7 ; Recommended # 1.1 [22] ARABIC LETTER FEH WITH DOT MOVED BELOW..ARABIC LETTER LAM WITH THREE DOTS ABOVE
+06B8..06B9 ; Recommended # 3.0 [2] ARABIC LETTER LAM WITH THREE DOTS BELOW..ARABIC LETTER NOON WITH DOT BELOW
+06BA..06BE ; Recommended # 1.1 [5] ARABIC LETTER NOON GHUNNA..ARABIC LETTER HEH DOACHASHMEE
+06BF ; Recommended # 3.0 ARABIC LETTER TCHEH WITH DOT ABOVE
+06C0..06CE ; Recommended # 1.1 [15] ARABIC LETTER HEH WITH YEH ABOVE..ARABIC LETTER YEH WITH SMALL V
+06CF ; Recommended # 3.0 ARABIC LETTER WAW WITH DOT ABOVE
+06D0..06D3 ; Recommended # 1.1 [4] ARABIC LETTER E..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
+06D5 ; Recommended # 1.1 ARABIC LETTER AE
+06E5..06E6 ; Recommended # 1.1 [2] ARABIC SMALL WAW..ARABIC SMALL YEH
+06EE..06EF ; Recommended # 4.0 [2] ARABIC LETTER DAL WITH INVERTED V..ARABIC LETTER REH WITH INVERTED V
+06F0..06F9 ; Recommended # 1.1 [10] EXTENDED ARABIC-INDIC DIGIT ZERO..EXTENDED ARABIC-INDIC DIGIT NINE
+06FA..06FC ; Recommended # 3.0 [3] ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC LETTER GHAIN WITH DOT BELOW
+06FF ; Recommended # 4.0 ARABIC LETTER HEH WITH INVERTED V
+0750..076D ; Recommended # 4.1 [30] ARABIC LETTER BEH WITH THREE DOTS HORIZONTALLY BELOW..ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE
+076E..077F ; Recommended # 5.1 [18] ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH BELOW..ARABIC LETTER KAF WITH TWO DOTS ABOVE
+0780..07B0 ; Recommended # 3.0 [49] THAANA LETTER HAA..THAANA SUKUN
+07B1 ; Recommended # 3.2 THAANA LETTER NAA
+08A0 ; Recommended # 6.1 ARABIC LETTER BEH WITH SMALL V BELOW
+08A1 ; Recommended # 7.0 ARABIC LETTER BEH WITH HAMZA ABOVE
+08A2..08AC ; Recommended # 6.1 [11] ARABIC LETTER JEEM WITH TWO DOTS ABOVE..ARABIC LETTER ROHINGYA YEH
+08B2 ; Recommended # 7.0 ARABIC LETTER ZAIN WITH INVERTED V ABOVE
+08B6..08BD ; Recommended # 9.0 [8] ARABIC LETTER BEH WITH SMALL MEEM ABOVE..ARABIC LETTER AFRICAN NOON
+08BE..08C7 ; Recommended # 13.0 [10] ARABIC LETTER PEH WITH SMALL V..ARABIC LETTER LAM WITH SMALL ARABIC LETTER TAH ABOVE
+0901..0903 ; Recommended # 1.1 [3] DEVANAGARI SIGN CANDRABINDU..DEVANAGARI SIGN VISARGA
+0904 ; Recommended # 4.0 DEVANAGARI LETTER SHORT A
+0905..0939 ; Recommended # 1.1 [53] DEVANAGARI LETTER A..DEVANAGARI LETTER HA
+093A..093B ; Recommended # 6.0 [2] DEVANAGARI VOWEL SIGN OE..DEVANAGARI VOWEL SIGN OOE
+093C..094D ; Recommended # 1.1 [18] DEVANAGARI SIGN NUKTA..DEVANAGARI SIGN VIRAMA
+094F ; Recommended # 6.0 DEVANAGARI VOWEL SIGN AW
+0950 ; Recommended # 1.1 DEVANAGARI OM
+0956..0957 ; Recommended # 6.0 [2] DEVANAGARI VOWEL SIGN UE..DEVANAGARI VOWEL SIGN UUE
+0960..0963 ; Recommended # 1.1 [4] DEVANAGARI LETTER VOCALIC RR..DEVANAGARI VOWEL SIGN VOCALIC LL
+0966..096F ; Recommended # 1.1 [10] DEVANAGARI DIGIT ZERO..DEVANAGARI DIGIT NINE
+0971..0972 ; Recommended # 5.1 [2] DEVANAGARI SIGN HIGH SPACING DOT..DEVANAGARI LETTER CANDRA A
+0973..0977 ; Recommended # 6.0 [5] DEVANAGARI LETTER OE..DEVANAGARI LETTER UUE
+0979..097A ; Recommended # 5.2 [2] DEVANAGARI LETTER ZHA..DEVANAGARI LETTER HEAVY YA
+097B..097C ; Recommended # 5.0 [2] DEVANAGARI LETTER GGA..DEVANAGARI LETTER JJA
+097D ; Recommended # 4.1 DEVANAGARI LETTER GLOTTAL STOP
+097E..097F ; Recommended # 5.0 [2] DEVANAGARI LETTER DDDA..DEVANAGARI LETTER BBA
+0981..0983 ; Recommended # 1.1 [3] BENGALI SIGN CANDRABINDU..BENGALI SIGN VISARGA
+0985..098C ; Recommended # 1.1 [8] BENGALI LETTER A..BENGALI LETTER VOCALIC L
+098F..0990 ; Recommended # 1.1 [2] BENGALI LETTER E..BENGALI LETTER AI
+0993..09A8 ; Recommended # 1.1 [22] BENGALI LETTER O..BENGALI LETTER NA
+09AA..09B0 ; Recommended # 1.1 [7] BENGALI LETTER PA..BENGALI LETTER RA
+09B2 ; Recommended # 1.1 BENGALI LETTER LA
+09B6..09B9 ; Recommended # 1.1 [4] BENGALI LETTER SHA..BENGALI LETTER HA
+09BC ; Recommended # 1.1 BENGALI SIGN NUKTA
+09BD ; Recommended # 4.0 BENGALI SIGN AVAGRAHA
+09BE..09C4 ; Recommended # 1.1 [7] BENGALI VOWEL SIGN AA..BENGALI VOWEL SIGN VOCALIC RR
+09C7..09C8 ; Recommended # 1.1 [2] BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI
+09CB..09CD ; Recommended # 1.1 [3] BENGALI VOWEL SIGN O..BENGALI SIGN VIRAMA
+09CE ; Recommended # 4.1 BENGALI LETTER KHANDA TA
+09D7 ; Recommended # 1.1 BENGALI AU LENGTH MARK
+09E0..09E3 ; Recommended # 1.1 [4] BENGALI LETTER VOCALIC RR..BENGALI VOWEL SIGN VOCALIC LL
+09E6..09F1 ; Recommended # 1.1 [12] BENGALI DIGIT ZERO..BENGALI LETTER RA WITH LOWER DIAGONAL
+09FE ; Recommended # 11.0 BENGALI SANDHI MARK
+0A01 ; Recommended # 4.0 GURMUKHI SIGN ADAK BINDI
+0A02 ; Recommended # 1.1 GURMUKHI SIGN BINDI
+0A03 ; Recommended # 4.0 GURMUKHI SIGN VISARGA
+0A05..0A0A ; Recommended # 1.1 [6] GURMUKHI LETTER A..GURMUKHI LETTER UU
+0A0F..0A10 ; Recommended # 1.1 [2] GURMUKHI LETTER EE..GURMUKHI LETTER AI
+0A13..0A28 ; Recommended # 1.1 [22] GURMUKHI LETTER OO..GURMUKHI LETTER NA
+0A2A..0A30 ; Recommended # 1.1 [7] GURMUKHI LETTER PA..GURMUKHI LETTER RA
+0A32 ; Recommended # 1.1 GURMUKHI LETTER LA
+0A35 ; Recommended # 1.1 GURMUKHI LETTER VA
+0A38..0A39 ; Recommended # 1.1 [2] GURMUKHI LETTER SA..GURMUKHI LETTER HA
+0A3C ; Recommended # 1.1 GURMUKHI SIGN NUKTA
+0A3E..0A42 ; Recommended # 1.1 [5] GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN UU
+0A47..0A48 ; Recommended # 1.1 [2] GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI
+0A4B..0A4D ; Recommended # 1.1 [3] GURMUKHI VOWEL SIGN OO..GURMUKHI SIGN VIRAMA
+0A5C ; Recommended # 1.1 GURMUKHI LETTER RRA
+0A66..0A74 ; Recommended # 1.1 [15] GURMUKHI DIGIT ZERO..GURMUKHI EK ONKAR
+0A81..0A83 ; Recommended # 1.1 [3] GUJARATI SIGN CANDRABINDU..GUJARATI SIGN VISARGA
+0A85..0A8B ; Recommended # 1.1 [7] GUJARATI LETTER A..GUJARATI LETTER VOCALIC R
+0A8C ; Recommended # 4.0 GUJARATI LETTER VOCALIC L
+0A8D ; Recommended # 1.1 GUJARATI VOWEL CANDRA E
+0A8F..0A91 ; Recommended # 1.1 [3] GUJARATI LETTER E..GUJARATI VOWEL CANDRA O
+0A93..0AA8 ; Recommended # 1.1 [22] GUJARATI LETTER O..GUJARATI LETTER NA
+0AAA..0AB0 ; Recommended # 1.1 [7] GUJARATI LETTER PA..GUJARATI LETTER RA
+0AB2..0AB3 ; Recommended # 1.1 [2] GUJARATI LETTER LA..GUJARATI LETTER LLA
+0AB5..0AB9 ; Recommended # 1.1 [5] GUJARATI LETTER VA..GUJARATI LETTER HA
+0ABC..0AC5 ; Recommended # 1.1 [10] GUJARATI SIGN NUKTA..GUJARATI VOWEL SIGN CANDRA E
+0AC7..0AC9 ; Recommended # 1.1 [3] GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN CANDRA O
+0ACB..0ACD ; Recommended # 1.1 [3] GUJARATI VOWEL SIGN O..GUJARATI SIGN VIRAMA
+0AD0 ; Recommended # 1.1 GUJARATI OM
+0AE0 ; Recommended # 1.1 GUJARATI LETTER VOCALIC RR
+0AE1..0AE3 ; Recommended # 4.0 [3] GUJARATI LETTER VOCALIC LL..GUJARATI VOWEL SIGN VOCALIC LL
+0AE6..0AEF ; Recommended # 1.1 [10] GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE
+0AFA..0AFF ; Recommended # 10.0 [6] GUJARATI SIGN SUKUN..GUJARATI SIGN TWO-CIRCLE NUKTA ABOVE
+0B01..0B03 ; Recommended # 1.1 [3] ORIYA SIGN CANDRABINDU..ORIYA SIGN VISARGA
+0B05..0B0C ; Recommended # 1.1 [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L
+0B0F..0B10 ; Recommended # 1.1 [2] ORIYA LETTER E..ORIYA LETTER AI
+0B13..0B28 ; Recommended # 1.1 [22] ORIYA LETTER O..ORIYA LETTER NA
+0B2A..0B30 ; Recommended # 1.1 [7] ORIYA LETTER PA..ORIYA LETTER RA
+0B32..0B33 ; Recommended # 1.1 [2] ORIYA LETTER LA..ORIYA LETTER LLA
+0B35 ; Recommended # 4.0 ORIYA LETTER VA
+0B36..0B39 ; Recommended # 1.1 [4] ORIYA LETTER SHA..ORIYA LETTER HA
+0B3C..0B43 ; Recommended # 1.1 [8] ORIYA SIGN NUKTA..ORIYA VOWEL SIGN VOCALIC R
+0B47..0B48 ; Recommended # 1.1 [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI
+0B4B..0B4D ; Recommended # 1.1 [3] ORIYA VOWEL SIGN O..ORIYA SIGN VIRAMA
+0B55 ; Recommended # 13.0 ORIYA SIGN OVERLINE
+0B56..0B57 ; Recommended # 1.1 [2] ORIYA AI LENGTH MARK..ORIYA AU LENGTH MARK
+0B5F..0B61 ; Recommended # 1.1 [3] ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL
+0B66..0B6F ; Recommended # 1.1 [10] ORIYA DIGIT ZERO..ORIYA DIGIT NINE
+0B71 ; Recommended # 4.0 ORIYA LETTER WA
+0B82..0B83 ; Recommended # 1.1 [2] TAMIL SIGN ANUSVARA..TAMIL SIGN VISARGA
+0B85..0B8A ; Recommended # 1.1 [6] TAMIL LETTER A..TAMIL LETTER UU
+0B8E..0B90 ; Recommended # 1.1 [3] TAMIL LETTER E..TAMIL LETTER AI
+0B92..0B95 ; Recommended # 1.1 [4] TAMIL LETTER O..TAMIL LETTER KA
+0B99..0B9A ; Recommended # 1.1 [2] TAMIL LETTER NGA..TAMIL LETTER CA
+0B9C ; Recommended # 1.1 TAMIL LETTER JA
+0B9E..0B9F ; Recommended # 1.1 [2] TAMIL LETTER NYA..TAMIL LETTER TTA
+0BA3..0BA4 ; Recommended # 1.1 [2] TAMIL LETTER NNA..TAMIL LETTER TA
+0BA8..0BAA ; Recommended # 1.1 [3] TAMIL LETTER NA..TAMIL LETTER PA
+0BAE..0BB5 ; Recommended # 1.1 [8] TAMIL LETTER MA..TAMIL LETTER VA
+0BB6 ; Recommended # 4.1 TAMIL LETTER SHA
+0BB7..0BB9 ; Recommended # 1.1 [3] TAMIL LETTER SSA..TAMIL LETTER HA
+0BBE..0BC2 ; Recommended # 1.1 [5] TAMIL VOWEL SIGN AA..TAMIL VOWEL SIGN UU
+0BC6..0BC8 ; Recommended # 1.1 [3] TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI
+0BCA..0BCD ; Recommended # 1.1 [4] TAMIL VOWEL SIGN O..TAMIL SIGN VIRAMA
+0BD0 ; Recommended # 5.1 TAMIL OM
+0BD7 ; Recommended # 1.1 TAMIL AU LENGTH MARK
+0BE6 ; Recommended # 4.1 TAMIL DIGIT ZERO
+0BE7..0BEF ; Recommended # 1.1 [9] TAMIL DIGIT ONE..TAMIL DIGIT NINE
+0C01..0C03 ; Recommended # 1.1 [3] TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA
+0C04 ; Recommended # 11.0 TELUGU SIGN COMBINING ANUSVARA ABOVE
+0C05..0C0C ; Recommended # 1.1 [8] TELUGU LETTER A..TELUGU LETTER VOCALIC L
+0C0E..0C10 ; Recommended # 1.1 [3] TELUGU LETTER E..TELUGU LETTER AI
+0C12..0C28 ; Recommended # 1.1 [23] TELUGU LETTER O..TELUGU LETTER NA
+0C2A..0C33 ; Recommended # 1.1 [10] TELUGU LETTER PA..TELUGU LETTER LLA
+0C35..0C39 ; Recommended # 1.1 [5] TELUGU LETTER VA..TELUGU LETTER HA
+0C3D ; Recommended # 5.1 TELUGU SIGN AVAGRAHA
+0C3E..0C44 ; Recommended # 1.1 [7] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN VOCALIC RR
+0C46..0C48 ; Recommended # 1.1 [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI
+0C4A..0C4D ; Recommended # 1.1 [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA
+0C55..0C56 ; Recommended # 1.1 [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
+0C60..0C61 ; Recommended # 1.1 [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
+0C66..0C6F ; Recommended # 1.1 [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE
+0C80 ; Recommended # 9.0 KANNADA SIGN SPACING CANDRABINDU
+0C82..0C83 ; Recommended # 1.1 [2] KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA
+0C85..0C8C ; Recommended # 1.1 [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L
+0C8E..0C90 ; Recommended # 1.1 [3] KANNADA LETTER E..KANNADA LETTER AI
+0C92..0CA8 ; Recommended # 1.1 [23] KANNADA LETTER O..KANNADA LETTER NA
+0CAA..0CB3 ; Recommended # 1.1 [10] KANNADA LETTER PA..KANNADA LETTER LLA
+0CB5..0CB9 ; Recommended # 1.1 [5] KANNADA LETTER VA..KANNADA LETTER HA
+0CBC..0CBD ; Recommended # 4.0 [2] KANNADA SIGN NUKTA..KANNADA SIGN AVAGRAHA
+0CBE..0CC4 ; Recommended # 1.1 [7] KANNADA VOWEL SIGN AA..KANNADA VOWEL SIGN VOCALIC RR
+0CC6..0CC8 ; Recommended # 1.1 [3] KANNADA VOWEL SIGN E..KANNADA VOWEL SIGN AI
+0CCA..0CCD ; Recommended # 1.1 [4] KANNADA VOWEL SIGN O..KANNADA SIGN VIRAMA
+0CD5..0CD6 ; Recommended # 1.1 [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
+0CE0..0CE1 ; Recommended # 1.1 [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
+0CE2..0CE3 ; Recommended # 5.0 [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
+0CE6..0CEF ; Recommended # 1.1 [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
+0CF1..0CF2 ; Recommended # 5.0 [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
+0D00 ; Recommended # 10.0 MALAYALAM SIGN COMBINING ANUSVARA ABOVE
+0D02..0D03 ; Recommended # 1.1 [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
+0D05..0D0C ; Recommended # 1.1 [8] MALAYALAM LETTER A..MALAYALAM LETTER VOCALIC L
+0D0E..0D10 ; Recommended # 1.1 [3] MALAYALAM LETTER E..MALAYALAM LETTER AI
+0D12..0D28 ; Recommended # 1.1 [23] MALAYALAM LETTER O..MALAYALAM LETTER NA
+0D29 ; Recommended # 6.0 MALAYALAM LETTER NNNA
+0D2A..0D39 ; Recommended # 1.1 [16] MALAYALAM LETTER PA..MALAYALAM LETTER HA
+0D3A ; Recommended # 6.0 MALAYALAM LETTER TTTA
+0D3D ; Recommended # 5.1 MALAYALAM SIGN AVAGRAHA
+0D3E..0D43 ; Recommended # 1.1 [6] MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN VOCALIC R
+0D46..0D48 ; Recommended # 1.1 [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI
+0D4A..0D4D ; Recommended # 1.1 [4] MALAYALAM VOWEL SIGN O..MALAYALAM SIGN VIRAMA
+0D4E ; Recommended # 6.0 MALAYALAM LETTER DOT REPH
+0D54..0D56 ; Recommended # 9.0 [3] MALAYALAM LETTER CHILLU M..MALAYALAM LETTER CHILLU LLL
+0D57 ; Recommended # 1.1 MALAYALAM AU LENGTH MARK
+0D60..0D61 ; Recommended # 1.1 [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL
+0D66..0D6F ; Recommended # 1.1 [10] MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE
+0D7A..0D7F ; Recommended # 5.1 [6] MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K
+0D82..0D83 ; Recommended # 3.0 [2] SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA
+0D85..0D8E ; Recommended # 3.0 [10] SINHALA LETTER AYANNA..SINHALA LETTER IRUUYANNA
+0D91..0D96 ; Recommended # 3.0 [6] SINHALA LETTER EYANNA..SINHALA LETTER AUYANNA
+0D9A..0DA5 ; Recommended # 3.0 [12] SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA
+0DA7..0DB1 ; Recommended # 3.0 [11] SINHALA LETTER ALPAPRAANA TTAYANNA..SINHALA LETTER DANTAJA NAYANNA
+0DB3..0DBB ; Recommended # 3.0 [9] SINHALA LETTER SANYAKA DAYANNA..SINHALA LETTER RAYANNA
+0DBD ; Recommended # 3.0 SINHALA LETTER DANTAJA LAYANNA
+0DC0..0DC6 ; Recommended # 3.0 [7] SINHALA LETTER VAYANNA..SINHALA LETTER FAYANNA
+0DCA ; Recommended # 3.0 SINHALA SIGN AL-LAKUNA
+0DCF..0DD4 ; Recommended # 3.0 [6] SINHALA VOWEL SIGN AELA-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA
+0DD6 ; Recommended # 3.0 SINHALA VOWEL SIGN DIGA PAA-PILLA
+0DD8..0DDE ; Recommended # 3.0 [7] SINHALA VOWEL SIGN GAETTA-PILLA..SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA
+0DF2 ; Recommended # 3.0 SINHALA VOWEL SIGN DIGA GAETTA-PILLA
+0E01..0E32 ; Recommended # 1.1 [50] THAI CHARACTER KO KAI..THAI CHARACTER SARA AA
+0E34..0E3A ; Recommended # 1.1 [7] THAI CHARACTER SARA I..THAI CHARACTER PHINTHU
+0E40..0E4E ; Recommended # 1.1 [15] THAI CHARACTER SARA E..THAI CHARACTER YAMAKKAN
+0E50..0E59 ; Recommended # 1.1 [10] THAI DIGIT ZERO..THAI DIGIT NINE
+0E81..0E82 ; Recommended # 1.1 [2] LAO LETTER KO..LAO LETTER KHO SUNG
+0E84 ; Recommended # 1.1 LAO LETTER KHO TAM
+0E86 ; Recommended # 12.0 LAO LETTER PALI GHA
+0E87..0E88 ; Recommended # 1.1 [2] LAO LETTER NGO..LAO LETTER CO
+0E89 ; Recommended # 12.0 LAO LETTER PALI CHA
+0E8A ; Recommended # 1.1 LAO LETTER SO TAM
+0E8C ; Recommended # 12.0 LAO LETTER PALI JHA
+0E8D ; Recommended # 1.1 LAO LETTER NYO
+0E8E..0E93 ; Recommended # 12.0 [6] LAO LETTER PALI NYA..LAO LETTER PALI NNA
+0E94..0E97 ; Recommended # 1.1 [4] LAO LETTER DO..LAO LETTER THO TAM
+0E98 ; Recommended # 12.0 LAO LETTER PALI DHA
+0E99..0E9F ; Recommended # 1.1 [7] LAO LETTER NO..LAO LETTER FO SUNG
+0EA0 ; Recommended # 12.0 LAO LETTER PALI BHA
+0EA1..0EA3 ; Recommended # 1.1 [3] LAO LETTER MO..LAO LETTER LO LING
+0EA5 ; Recommended # 1.1 LAO LETTER LO LOOT
+0EA7 ; Recommended # 1.1 LAO LETTER WO
+0EA8..0EA9 ; Recommended # 12.0 [2] LAO LETTER SANSKRIT SHA..LAO LETTER SANSKRIT SSA
+0EAA..0EAB ; Recommended # 1.1 [2] LAO LETTER SO SUNG..LAO LETTER HO SUNG
+0EAC ; Recommended # 12.0 LAO LETTER PALI LLA
+0EAD..0EB2 ; Recommended # 1.1 [6] LAO LETTER O..LAO VOWEL SIGN AA
+0EB4..0EB9 ; Recommended # 1.1 [6] LAO VOWEL SIGN I..LAO VOWEL SIGN UU
+0EBA ; Recommended # 12.0 LAO SIGN PALI VIRAMA
+0EBB..0EBD ; Recommended # 1.1 [3] LAO VOWEL SIGN MAI KON..LAO SEMIVOWEL SIGN NYO
+0EC0..0EC4 ; Recommended # 1.1 [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
+0EC6 ; Recommended # 1.1 LAO KO LA
+0EC8..0ECD ; Recommended # 1.1 [6] LAO TONE MAI EK..LAO NIGGAHITA
+0ED0..0ED9 ; Recommended # 1.1 [10] LAO DIGIT ZERO..LAO DIGIT NINE
+0EDE..0EDF ; Recommended # 6.1 [2] LAO LETTER KHMU GO..LAO LETTER KHMU NYO
+0F00 ; Recommended # 2.0 TIBETAN SYLLABLE OM
+0F20..0F29 ; Recommended # 2.0 [10] TIBETAN DIGIT ZERO..TIBETAN DIGIT NINE
+0F35 ; Recommended # 2.0 TIBETAN MARK NGAS BZUNG NYI ZLA
+0F37 ; Recommended # 2.0 TIBETAN MARK NGAS BZUNG SGOR RTAGS
+0F3E..0F42 ; Recommended # 2.0 [5] TIBETAN SIGN YAR TSHES..TIBETAN LETTER GA
+0F44..0F47 ; Recommended # 2.0 [4] TIBETAN LETTER NGA..TIBETAN LETTER JA
+0F49..0F4C ; Recommended # 2.0 [4] TIBETAN LETTER NYA..TIBETAN LETTER DDA
+0F4E..0F51 ; Recommended # 2.0 [4] TIBETAN LETTER NNA..TIBETAN LETTER DA
+0F53..0F56 ; Recommended # 2.0 [4] TIBETAN LETTER NA..TIBETAN LETTER BA
+0F58..0F5B ; Recommended # 2.0 [4] TIBETAN LETTER MA..TIBETAN LETTER DZA
+0F5D..0F68 ; Recommended # 2.0 [12] TIBETAN LETTER WA..TIBETAN LETTER A
+0F6A ; Recommended # 3.0 TIBETAN LETTER FIXED-FORM RA
+0F6B..0F6C ; Recommended # 5.1 [2] TIBETAN LETTER KKA..TIBETAN LETTER RRA
+0F71..0F72 ; Recommended # 2.0 [2] TIBETAN VOWEL SIGN AA..TIBETAN VOWEL SIGN I
+0F74 ; Recommended # 2.0 TIBETAN VOWEL SIGN U
+0F7A..0F80 ; Recommended # 2.0 [7] TIBETAN VOWEL SIGN E..TIBETAN VOWEL SIGN REVERSED I
+0F82..0F84 ; Recommended # 2.0 [3] TIBETAN SIGN NYI ZLA NAA DA..TIBETAN MARK HALANTA
+0F86..0F8B ; Recommended # 2.0 [6] TIBETAN SIGN LCI RTAGS..TIBETAN SIGN GRU MED RGYINGS
+0F8C..0F8F ; Recommended # 6.0 [4] TIBETAN SIGN INVERTED MCHU CAN..TIBETAN SUBJOINED SIGN INVERTED MCHU CAN
+0F90..0F92 ; Recommended # 2.0 [3] TIBETAN SUBJOINED LETTER KA..TIBETAN SUBJOINED LETTER GA
+0F94..0F95 ; Recommended # 2.0 [2] TIBETAN SUBJOINED LETTER NGA..TIBETAN SUBJOINED LETTER CA
+0F96 ; Recommended # 3.0 TIBETAN SUBJOINED LETTER CHA
+0F97 ; Recommended # 2.0 TIBETAN SUBJOINED LETTER JA
+0F99..0F9C ; Recommended # 2.0 [4] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER DDA
+0F9E..0FA1 ; Recommended # 2.0 [4] TIBETAN SUBJOINED LETTER NNA..TIBETAN SUBJOINED LETTER DA
+0FA3..0FA6 ; Recommended # 2.0 [4] TIBETAN SUBJOINED LETTER NA..TIBETAN SUBJOINED LETTER BA
+0FA8..0FAB ; Recommended # 2.0 [4] TIBETAN SUBJOINED LETTER MA..TIBETAN SUBJOINED LETTER DZA
+0FAD ; Recommended # 2.0 TIBETAN SUBJOINED LETTER WA
+0FAE..0FB0 ; Recommended # 3.0 [3] TIBETAN SUBJOINED LETTER ZHA..TIBETAN SUBJOINED LETTER -A
+0FB1..0FB7 ; Recommended # 2.0 [7] TIBETAN SUBJOINED LETTER YA..TIBETAN SUBJOINED LETTER HA
+0FB8 ; Recommended # 3.0 TIBETAN SUBJOINED LETTER A
+0FBA..0FBC ; Recommended # 3.0 [3] TIBETAN SUBJOINED LETTER FIXED-FORM WA..TIBETAN SUBJOINED LETTER FIXED-FORM RA
+0FC6 ; Recommended # 3.0 TIBETAN SYMBOL PADMA GDAN
+1000..1021 ; Recommended # 3.0 [34] MYANMAR LETTER KA..MYANMAR LETTER A
+1022 ; Recommended # 5.1 MYANMAR LETTER SHAN A
+1023..1027 ; Recommended # 3.0 [5] MYANMAR LETTER I..MYANMAR LETTER E
+1028 ; Recommended # 5.1 MYANMAR LETTER MON E
+1029..102A ; Recommended # 3.0 [2] MYANMAR LETTER O..MYANMAR LETTER AU
+102B ; Recommended # 5.1 MYANMAR VOWEL SIGN TALL AA
+102C..1032 ; Recommended # 3.0 [7] MYANMAR VOWEL SIGN AA..MYANMAR VOWEL SIGN AI
+1033..1035 ; Recommended # 5.1 [3] MYANMAR VOWEL SIGN MON II..MYANMAR VOWEL SIGN E ABOVE
+1036..1039 ; Recommended # 3.0 [4] MYANMAR SIGN ANUSVARA..MYANMAR SIGN VIRAMA
+103A..103F ; Recommended # 5.1 [6] MYANMAR SIGN ASAT..MYANMAR LETTER GREAT SA
+1040..1049 ; Recommended # 3.0 [10] MYANMAR DIGIT ZERO..MYANMAR DIGIT NINE
+1050..1059 ; Recommended # 3.0 [10] MYANMAR LETTER SHA..MYANMAR VOWEL SIGN VOCALIC LL
+105A..1099 ; Recommended # 5.1 [64] MYANMAR LETTER MON NGA..MYANMAR SHAN DIGIT NINE
+109A..109D ; Recommended # 5.2 [4] MYANMAR SIGN KHAMTI TONE-1..MYANMAR VOWEL SIGN AITON AI
+10C7 ; Recommended # 6.1 GEORGIAN CAPITAL LETTER YN
+10CD ; Recommended # 6.1 GEORGIAN CAPITAL LETTER AEN
+10D0..10F0 ; Recommended # 1.1 [33] GEORGIAN LETTER AN..GEORGIAN LETTER HAE
+10F7..10F8 ; Recommended # 3.2 [2] GEORGIAN LETTER YN..GEORGIAN LETTER ELIFI
+10F9..10FA ; Recommended # 4.1 [2] GEORGIAN LETTER TURNED GAN..GEORGIAN LETTER AIN
+10FD..10FF ; Recommended # 6.1 [3] GEORGIAN LETTER AEN..GEORGIAN LETTER LABIAL SIGN
+1200..1206 ; Recommended # 3.0 [7] ETHIOPIC SYLLABLE HA..ETHIOPIC SYLLABLE HO
+1207 ; Recommended # 4.1 ETHIOPIC SYLLABLE HOA
+1208..1246 ; Recommended # 3.0 [63] ETHIOPIC SYLLABLE LA..ETHIOPIC SYLLABLE QO
+1247 ; Recommended # 4.1 ETHIOPIC SYLLABLE QOA
+1248 ; Recommended # 3.0 ETHIOPIC SYLLABLE QWA
+124A..124D ; Recommended # 3.0 [4] ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE
+1250..1256 ; Recommended # 3.0 [7] ETHIOPIC SYLLABLE QHA..ETHIOPIC SYLLABLE QHO
+1258 ; Recommended # 3.0 ETHIOPIC SYLLABLE QHWA
+125A..125D ; Recommended # 3.0 [4] ETHIOPIC SYLLABLE QHWI..ETHIOPIC SYLLABLE QHWE
+1260..1286 ; Recommended # 3.0 [39] ETHIOPIC SYLLABLE BA..ETHIOPIC SYLLABLE XO
+1287 ; Recommended # 4.1 ETHIOPIC SYLLABLE XOA
+1288 ; Recommended # 3.0 ETHIOPIC SYLLABLE XWA
+128A..128D ; Recommended # 3.0 [4] ETHIOPIC SYLLABLE XWI..ETHIOPIC SYLLABLE XWE
+1290..12AE ; Recommended # 3.0 [31] ETHIOPIC SYLLABLE NA..ETHIOPIC SYLLABLE KO
+12AF ; Recommended # 4.1 ETHIOPIC SYLLABLE KOA
+12B0 ; Recommended # 3.0 ETHIOPIC SYLLABLE KWA
+12B2..12B5 ; Recommended # 3.0 [4] ETHIOPIC SYLLABLE KWI..ETHIOPIC SYLLABLE KWE
+12B8..12BE ; Recommended # 3.0 [7] ETHIOPIC SYLLABLE KXA..ETHIOPIC SYLLABLE KXO
+12C0 ; Recommended # 3.0 ETHIOPIC SYLLABLE KXWA
+12C2..12C5 ; Recommended # 3.0 [4] ETHIOPIC SYLLABLE KXWI..ETHIOPIC SYLLABLE KXWE
+12C8..12CE ; Recommended # 3.0 [7] ETHIOPIC SYLLABLE WA..ETHIOPIC SYLLABLE WO
+12CF ; Recommended # 4.1 ETHIOPIC SYLLABLE WOA
+12D0..12D6 ; Recommended # 3.0 [7] ETHIOPIC SYLLABLE PHARYNGEAL A..ETHIOPIC SYLLABLE PHARYNGEAL O
+12D8..12EE ; Recommended # 3.0 [23] ETHIOPIC SYLLABLE ZA..ETHIOPIC SYLLABLE YO
+12EF ; Recommended # 4.1 ETHIOPIC SYLLABLE YOA
+12F0..130E ; Recommended # 3.0 [31] ETHIOPIC SYLLABLE DA..ETHIOPIC SYLLABLE GO
+130F ; Recommended # 4.1 ETHIOPIC SYLLABLE GOA
+1310 ; Recommended # 3.0 ETHIOPIC SYLLABLE GWA
+1312..1315 ; Recommended # 3.0 [4] ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE
+1318..131E ; Recommended # 3.0 [7] ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE GGO
+131F ; Recommended # 4.1 ETHIOPIC SYLLABLE GGWAA
+1320..1346 ; Recommended # 3.0 [39] ETHIOPIC SYLLABLE THA..ETHIOPIC SYLLABLE TZO
+1347 ; Recommended # 4.1 ETHIOPIC SYLLABLE TZOA
+1348..135A ; Recommended # 3.0 [19] ETHIOPIC SYLLABLE FA..ETHIOPIC SYLLABLE FYA
+135D..135E ; Recommended # 6.0 [2] ETHIOPIC COMBINING GEMINATION AND VOWEL LENGTH MARK..ETHIOPIC COMBINING VOWEL LENGTH MARK
+135F ; Recommended # 4.1 ETHIOPIC COMBINING GEMINATION MARK
+1380..138F ; Recommended # 4.1 [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE
+1780..17A2 ; Recommended # 3.0 [35] KHMER LETTER KA..KHMER LETTER QA
+17A5..17A7 ; Recommended # 3.0 [3] KHMER INDEPENDENT VOWEL QI..KHMER INDEPENDENT VOWEL QU
+17A9..17B3 ; Recommended # 3.0 [11] KHMER INDEPENDENT VOWEL QUU..KHMER INDEPENDENT VOWEL QAU
+17B6..17CA ; Recommended # 3.0 [21] KHMER VOWEL SIGN AA..KHMER SIGN TRIISAP
+17D2 ; Recommended # 3.0 KHMER SIGN COENG
+17D7 ; Recommended # 3.0 KHMER SIGN LEK TOO
+17DC ; Recommended # 3.0 KHMER SIGN AVAKRAHASANYA
+17E0..17E9 ; Recommended # 3.0 [10] KHMER DIGIT ZERO..KHMER DIGIT NINE
+1C90..1CBA ; Recommended # 11.0 [43] GEORGIAN MTAVRULI CAPITAL LETTER AN..GEORGIAN MTAVRULI CAPITAL LETTER AIN
+1CBD..1CBF ; Recommended # 11.0 [3] GEORGIAN MTAVRULI CAPITAL LETTER AEN..GEORGIAN MTAVRULI CAPITAL LETTER LABIAL SIGN
+1E00..1E99 ; Recommended # 1.1 [154] LATIN CAPITAL LETTER A WITH RING BELOW..LATIN SMALL LETTER Y WITH RING ABOVE
+1E9E ; Recommended # 5.1 LATIN CAPITAL LETTER SHARP S
+1EA0..1EF9 ; Recommended # 1.1 [90] LATIN CAPITAL LETTER A WITH DOT BELOW..LATIN SMALL LETTER Y WITH TILDE
+1F00..1F15 ; Recommended # 1.1 [22] GREEK SMALL LETTER ALPHA WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
+1F18..1F1D ; Recommended # 1.1 [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
+1F20..1F45 ; Recommended # 1.1 [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
+1F48..1F4D ; Recommended # 1.1 [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
+1F50..1F57 ; Recommended # 1.1 [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
+1F59 ; Recommended # 1.1 GREEK CAPITAL LETTER UPSILON WITH DASIA
+1F5B ; Recommended # 1.1 GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
+1F5D ; Recommended # 1.1 GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
+1F5F..1F70 ; Recommended # 1.1 [18] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER ALPHA WITH VARIA
+1F72 ; Recommended # 1.1 GREEK SMALL LETTER EPSILON WITH VARIA
+1F74 ; Recommended # 1.1 GREEK SMALL LETTER ETA WITH VARIA
+1F76 ; Recommended # 1.1 GREEK SMALL LETTER IOTA WITH VARIA
+1F78 ; Recommended # 1.1 GREEK SMALL LETTER OMICRON WITH VARIA
+1F7A ; Recommended # 1.1 GREEK SMALL LETTER UPSILON WITH VARIA
+1F7C ; Recommended # 1.1 GREEK SMALL LETTER OMEGA WITH VARIA
+1F80..1FB4 ; Recommended # 1.1 [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
+1FB6..1FBA ; Recommended # 1.1 [5] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH VARIA
+1FBC ; Recommended # 1.1 GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
+1FC2..1FC4 ; Recommended # 1.1 [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
+1FC6..1FC8 ; Recommended # 1.1 [3] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER EPSILON WITH VARIA
+1FCA ; Recommended # 1.1 GREEK CAPITAL LETTER ETA WITH VARIA
+1FCC ; Recommended # 1.1 GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
+1FD0..1FD2 ; Recommended # 1.1 [3] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA
+1FD6..1FDA ; Recommended # 1.1 [5] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH VARIA
+1FE0..1FE2 ; Recommended # 1.1 [3] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND VARIA
+1FE4..1FEA ; Recommended # 1.1 [7] GREEK SMALL LETTER RHO WITH PSILI..GREEK CAPITAL LETTER UPSILON WITH VARIA
+1FEC ; Recommended # 1.1 GREEK CAPITAL LETTER RHO WITH DASIA
+1FF2..1FF4 ; Recommended # 1.1 [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
+1FF6..1FF8 ; Recommended # 1.1 [3] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMICRON WITH VARIA
+1FFA ; Recommended # 1.1 GREEK CAPITAL LETTER OMEGA WITH VARIA
+1FFC ; Recommended # 1.1 GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
+2D27 ; Recommended # 6.1 GEORGIAN SMALL LETTER YN
+2D2D ; Recommended # 6.1 GEORGIAN SMALL LETTER AEN
+2D80..2D96 ; Recommended # 4.1 [23] ETHIOPIC SYLLABLE LOA..ETHIOPIC SYLLABLE GGWE
+2DA0..2DA6 ; Recommended # 4.1 [7] ETHIOPIC SYLLABLE SSA..ETHIOPIC SYLLABLE SSO
+2DA8..2DAE ; Recommended # 4.1 [7] ETHIOPIC SYLLABLE CCA..ETHIOPIC SYLLABLE CCO
+2DB0..2DB6 ; Recommended # 4.1 [7] ETHIOPIC SYLLABLE ZZA..ETHIOPIC SYLLABLE ZZO
+2DB8..2DBE ; Recommended # 4.1 [7] ETHIOPIC SYLLABLE CCHA..ETHIOPIC SYLLABLE CCHO
+2DC0..2DC6 ; Recommended # 4.1 [7] ETHIOPIC SYLLABLE QYA..ETHIOPIC SYLLABLE QYO
+2DC8..2DCE ; Recommended # 4.1 [7] ETHIOPIC SYLLABLE KYA..ETHIOPIC SYLLABLE KYO
+2DD0..2DD6 ; Recommended # 4.1 [7] ETHIOPIC SYLLABLE XYA..ETHIOPIC SYLLABLE XYO
+2DD8..2DDE ; Recommended # 4.1 [7] ETHIOPIC SYLLABLE GYA..ETHIOPIC SYLLABLE GYO
+3005..3007 ; Recommended # 1.1 [3] IDEOGRAPHIC ITERATION MARK..IDEOGRAPHIC NUMBER ZERO
+3041..3094 ; Recommended # 1.1 [84] HIRAGANA LETTER SMALL A..HIRAGANA LETTER VU
+3095..3096 ; Recommended # 3.2 [2] HIRAGANA LETTER SMALL KA..HIRAGANA LETTER SMALL KE
+3099..309A ; Recommended # 1.1 [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
+309D..309E ; Recommended # 1.1 [2] HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK
+30A1..30FA ; Recommended # 1.1 [90] KATAKANA LETTER SMALL A..KATAKANA LETTER VO
+30FC..30FE ; Recommended # 1.1 [3] KATAKANA-HIRAGANA PROLONGED SOUND MARK..KATAKANA VOICED ITERATION MARK
+3105..312C ; Recommended # 1.1 [40] BOPOMOFO LETTER B..BOPOMOFO LETTER GN
+312D ; Recommended # 5.1 BOPOMOFO LETTER IH
+312F ; Recommended # 11.0 BOPOMOFO LETTER NN
+31A0..31B7 ; Recommended # 3.0 [24] BOPOMOFO LETTER BU..BOPOMOFO FINAL LETTER H
+31B8..31BA ; Recommended # 6.0 [3] BOPOMOFO LETTER GH..BOPOMOFO LETTER ZY
+31BB..31BF ; Recommended # 13.0 [5] BOPOMOFO FINAL LETTER G..BOPOMOFO LETTER AH
+3400..4DB5 ; Recommended # 3.0 [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
+4DB6..4DBF ; Recommended # 13.0 [10] CJK UNIFIED IDEOGRAPH-4DB6..CJK UNIFIED IDEOGRAPH-4DBF
+4E00..9FA5 ; Recommended # 1.1 [20902] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FA5
+9FA6..9FBB ; Recommended # 4.1 [22] CJK UNIFIED IDEOGRAPH-9FA6..CJK UNIFIED IDEOGRAPH-9FBB
+9FBC..9FC3 ; Recommended # 5.1 [8] CJK UNIFIED IDEOGRAPH-9FBC..CJK UNIFIED IDEOGRAPH-9FC3
+9FC4..9FCB ; Recommended # 5.2 [8] CJK UNIFIED IDEOGRAPH-9FC4..CJK UNIFIED IDEOGRAPH-9FCB
+9FCC ; Recommended # 6.1 CJK UNIFIED IDEOGRAPH-9FCC
+9FCD..9FD5 ; Recommended # 8.0 [9] CJK UNIFIED IDEOGRAPH-9FCD..CJK UNIFIED IDEOGRAPH-9FD5
+9FD6..9FEA ; Recommended # 10.0 [21] CJK UNIFIED IDEOGRAPH-9FD6..CJK UNIFIED IDEOGRAPH-9FEA
+9FEB..9FEF ; Recommended # 11.0 [5] CJK UNIFIED IDEOGRAPH-9FEB..CJK UNIFIED IDEOGRAPH-9FEF
+9FF0..9FFC ; Recommended # 13.0 [13] CJK UNIFIED IDEOGRAPH-9FF0..CJK UNIFIED IDEOGRAPH-9FFC
+A67F ; Recommended # 5.1 CYRILLIC PAYEROK
+A717..A71A ; Recommended # 5.0 [4] MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOWER RIGHT CORNER ANGLE
+A71B..A71F ; Recommended # 5.1 [5] MODIFIER LETTER RAISED UP ARROW..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
+A788 ; Recommended # 5.1 MODIFIER LETTER LOW CIRCUMFLEX ACCENT
+A78D ; Recommended # 6.0 LATIN CAPITAL LETTER TURNED H
+A792..A793 ; Recommended # 6.1 [2] LATIN CAPITAL LETTER C WITH BAR..LATIN SMALL LETTER C WITH BAR
+A7AA ; Recommended # 6.1 LATIN CAPITAL LETTER H WITH HOOK
+A7AE ; Recommended # 9.0 LATIN CAPITAL LETTER SMALL CAPITAL I
+A7B8..A7B9 ; Recommended # 11.0 [2] LATIN CAPITAL LETTER U WITH STROKE..LATIN SMALL LETTER U WITH STROKE
+A7C2..A7C6 ; Recommended # 12.0 [5] LATIN CAPITAL LETTER ANGLICANA W..LATIN CAPITAL LETTER Z WITH PALATAL HOOK
+A7C7..A7CA ; Recommended # 13.0 [4] LATIN CAPITAL LETTER D WITH SHORT STROKE OVERLAY..LATIN SMALL LETTER S WITH SHORT STROKE OVERLAY
+A9E7..A9FE ; Recommended # 7.0 [24] MYANMAR LETTER TAI LAING NYA..MYANMAR LETTER TAI LAING BHA
+AA60..AA76 ; Recommended # 5.2 [23] MYANMAR LETTER KHAMTI GA..MYANMAR LOGOGRAM KHAMTI HM
+AA7A..AA7B ; Recommended # 5.2 [2] MYANMAR LETTER AITON RA..MYANMAR SIGN PAO KAREN TONE
+AA7C..AA7F ; Recommended # 7.0 [4] MYANMAR SIGN TAI LAING TONE-2..MYANMAR LETTER SHWE PALAUNG SHA
+AB01..AB06 ; Recommended # 6.0 [6] ETHIOPIC SYLLABLE TTHU..ETHIOPIC SYLLABLE TTHO
+AB09..AB0E ; Recommended # 6.0 [6] ETHIOPIC SYLLABLE DDHU..ETHIOPIC SYLLABLE DDHO
+AB11..AB16 ; Recommended # 6.0 [6] ETHIOPIC SYLLABLE DZU..ETHIOPIC SYLLABLE DZO
+AB20..AB26 ; Recommended # 6.0 [7] ETHIOPIC SYLLABLE CCHHA..ETHIOPIC SYLLABLE CCHHO
+AB28..AB2E ; Recommended # 6.0 [7] ETHIOPIC SYLLABLE BBA..ETHIOPIC SYLLABLE BBO
+AB66..AB67 ; Recommended # 12.0 [2] LATIN SMALL LETTER DZ DIGRAPH WITH RETROFLEX HOOK..LATIN SMALL LETTER TS DIGRAPH WITH RETROFLEX HOOK
+AC00..D7A3 ; Recommended # 2.0 [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
+FA0E..FA0F ; Recommended # 1.1 [2] CJK COMPATIBILITY IDEOGRAPH-FA0E..CJK COMPATIBILITY IDEOGRAPH-FA0F
+FA11 ; Recommended # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA11
+FA13..FA14 ; Recommended # 1.1 [2] CJK COMPATIBILITY IDEOGRAPH-FA13..CJK COMPATIBILITY IDEOGRAPH-FA14
+FA1F ; Recommended # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA1F
+FA21 ; Recommended # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA21
+FA23..FA24 ; Recommended # 1.1 [2] CJK COMPATIBILITY IDEOGRAPH-FA23..CJK COMPATIBILITY IDEOGRAPH-FA24
+FA27..FA29 ; Recommended # 1.1 [3] CJK COMPATIBILITY IDEOGRAPH-FA27..CJK COMPATIBILITY IDEOGRAPH-FA29
+11301 ; Recommended # 7.0 GRANTHA SIGN CANDRABINDU
+11303 ; Recommended # 7.0 GRANTHA SIGN VISARGA
+1133B ; Recommended # 11.0 COMBINING BINDU BELOW
+1133C ; Recommended # 7.0 GRANTHA SIGN NUKTA
+16FF0..16FF1 ; Recommended # 13.0 [2] VIETNAMESE ALTERNATE READING MARK CA..VIETNAMESE ALTERNATE READING MARK NHAY
+1B150..1B152 ; Recommended # 12.0 [3] HIRAGANA LETTER SMALL WI..HIRAGANA LETTER SMALL WO
+1B164..1B167 ; Recommended # 12.0 [4] KATAKANA LETTER SMALL WI..KATAKANA LETTER SMALL N
+20000..2A6D6 ; Recommended # 3.1 [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
+2A6D7..2A6DD ; Recommended # 13.0 [7] CJK UNIFIED IDEOGRAPH-2A6D7..CJK UNIFIED IDEOGRAPH-2A6DD
+2A700..2B734 ; Recommended # 5.2 [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
+2B740..2B81D ; Recommended # 6.0 [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
+2B820..2CEA1 ; Recommended # 8.0 [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
+2CEB0..2EBE0 ; Recommended # 10.0 [7473] CJK UNIFIED IDEOGRAPH-2CEB0..CJK UNIFIED IDEOGRAPH-2EBE0
+30000..3134A ; Recommended # 13.0 [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
+
+# Total code points: 107816
+
+# Identifier_Type: Inclusion
+
+0027 ; Inclusion # 1.1 APOSTROPHE
+002D..002E ; Inclusion # 1.1 [2] HYPHEN-MINUS..FULL STOP
+003A ; Inclusion # 1.1 COLON
+00B7 ; Inclusion # 1.1 MIDDLE DOT
+0375 ; Inclusion # 1.1 GREEK LOWER NUMERAL SIGN
+058A ; Inclusion # 3.0 ARMENIAN HYPHEN
+05F3..05F4 ; Inclusion # 1.1 [2] HEBREW PUNCTUATION GERESH..HEBREW PUNCTUATION GERSHAYIM
+06FD..06FE ; Inclusion # 3.0 [2] ARABIC SIGN SINDHI AMPERSAND..ARABIC SIGN SINDHI POSTPOSITION MEN
+0F0B ; Inclusion # 2.0 TIBETAN MARK INTERSYLLABIC TSHEG
+200C..200D ; Inclusion # 1.1 [2] ZERO WIDTH NON-JOINER..ZERO WIDTH JOINER
+2010 ; Inclusion # 1.1 HYPHEN
+2019 ; Inclusion # 1.1 RIGHT SINGLE QUOTATION MARK
+2027 ; Inclusion # 1.1 HYPHENATION POINT
+30A0 ; Inclusion # 3.2 KATAKANA-HIRAGANA DOUBLE HYPHEN
+30FB ; Inclusion # 1.1 KATAKANA MIDDLE DOT
+
+# Total code points: 19
+
+# Identifier_Type: Limited_Use
+
+0710..072C ; Limited_Use # 3.0 [29] SYRIAC LETTER ALAPH..SYRIAC LETTER TAW
+072D..072F ; Limited_Use # 4.0 [3] SYRIAC LETTER PERSIAN BHETH..SYRIAC LETTER PERSIAN DHALATH
+0730..073F ; Limited_Use # 3.0 [16] SYRIAC PTHAHA ABOVE..SYRIAC RWAHA
+074D..074F ; Limited_Use # 4.0 [3] SYRIAC LETTER SOGDIAN ZHAIN..SYRIAC LETTER SOGDIAN FE
+07C0..07E7 ; Limited_Use # 5.0 [40] NKO DIGIT ZERO..NKO LETTER NYA WOLOSO
+07EB..07F5 ; Limited_Use # 5.0 [11] NKO COMBINING SHORT HIGH TONE..NKO LOW TONE APOSTROPHE
+07FD ; Limited_Use # 11.0 NKO DANTAYALAN
+0840..085B ; Limited_Use # 6.0 [28] MANDAIC LETTER HALQA..MANDAIC GEMINATION MARK
+0860..086A ; Limited_Use # 10.0 [11] SYRIAC LETTER MALAYALAM NGA..SYRIAC LETTER MALAYALAM SSA
+13A0..13F4 ; Limited_Use # 3.0 [85] CHEROKEE LETTER A..CHEROKEE LETTER YV
+13F5 ; Limited_Use # 8.0 CHEROKEE LETTER MV
+13F8..13FD ; Limited_Use # 8.0 [6] CHEROKEE SMALL LETTER YE..CHEROKEE SMALL LETTER MV
+1401..166C ; Limited_Use # 3.0 [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA
+166F..1676 ; Limited_Use # 3.0 [8] CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS NNGAA
+1677..167F ; Limited_Use # 5.2 [9] CANADIAN SYLLABICS WOODS-CREE THWEE..CANADIAN SYLLABICS BLACKFOOT W
+18B0..18F5 ; Limited_Use # 5.2 [70] CANADIAN SYLLABICS OY..CANADIAN SYLLABICS CARRIER DENTAL S
+1900..191C ; Limited_Use # 4.0 [29] LIMBU VOWEL-CARRIER LETTER..LIMBU LETTER HA
+191D..191E ; Limited_Use # 7.0 [2] LIMBU LETTER GYAN..LIMBU LETTER TRA
+1920..192B ; Limited_Use # 4.0 [12] LIMBU VOWEL SIGN A..LIMBU SUBJOINED LETTER WA
+1930..193B ; Limited_Use # 4.0 [12] LIMBU SMALL LETTER KA..LIMBU SIGN SA-I
+1946..196D ; Limited_Use # 4.0 [40] LIMBU DIGIT ZERO..TAI LE LETTER AI
+1970..1974 ; Limited_Use # 4.0 [5] TAI LE LETTER TONE-2..TAI LE LETTER TONE-6
+1980..19A9 ; Limited_Use # 4.1 [42] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW XVA
+19AA..19AB ; Limited_Use # 5.2 [2] NEW TAI LUE LETTER HIGH SUA..NEW TAI LUE LETTER LOW SUA
+19B0..19C9 ; Limited_Use # 4.1 [26] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE TONE MARK-2
+19D0..19D9 ; Limited_Use # 4.1 [10] NEW TAI LUE DIGIT ZERO..NEW TAI LUE DIGIT NINE
+19DA ; Limited_Use # 5.2 NEW TAI LUE THAM DIGIT ONE
+1A20..1A5E ; Limited_Use # 5.2 [63] TAI THAM LETTER HIGH KA..TAI THAM CONSONANT SIGN SA
+1A60..1A7C ; Limited_Use # 5.2 [29] TAI THAM SIGN SAKOT..TAI THAM SIGN KHUEN-LUE KARAN
+1A7F..1A89 ; Limited_Use # 5.2 [11] TAI THAM COMBINING CRYPTOGRAMMIC DOT..TAI THAM HORA DIGIT NINE
+1A90..1A99 ; Limited_Use # 5.2 [10] TAI THAM THAM DIGIT ZERO..TAI THAM THAM DIGIT NINE
+1AA7 ; Limited_Use # 5.2 TAI THAM SIGN MAI YAMOK
+1B00..1B4B ; Limited_Use # 5.0 [76] BALINESE SIGN ULU RICEM..BALINESE LETTER ASYURA SASAK
+1B50..1B59 ; Limited_Use # 5.0 [10] BALINESE DIGIT ZERO..BALINESE DIGIT NINE
+1B6B..1B73 ; Limited_Use # 5.0 [9] BALINESE MUSICAL SYMBOL COMBINING TEGEH..BALINESE MUSICAL SYMBOL COMBINING GONG
+1B80..1BAA ; Limited_Use # 5.1 [43] SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PAMAAEH
+1BAB..1BAD ; Limited_Use # 6.1 [3] SUNDANESE SIGN VIRAMA..SUNDANESE CONSONANT SIGN PASANGAN WA
+1BAE..1BB9 ; Limited_Use # 5.1 [12] SUNDANESE LETTER KHA..SUNDANESE DIGIT NINE
+1BBA..1BBF ; Limited_Use # 6.1 [6] SUNDANESE AVAGRAHA..SUNDANESE LETTER FINAL M
+1BC0..1BF3 ; Limited_Use # 6.0 [52] BATAK LETTER A..BATAK PANONGONAN
+1C00..1C37 ; Limited_Use # 5.1 [56] LEPCHA LETTER KA..LEPCHA SIGN NUKTA
+1C40..1C49 ; Limited_Use # 5.1 [10] LEPCHA DIGIT ZERO..LEPCHA DIGIT NINE
+1C4D..1C7D ; Limited_Use # 5.1 [49] LEPCHA LETTER TTA..OL CHIKI AHAD
+2D30..2D65 ; Limited_Use # 4.1 [54] TIFINAGH LETTER YA..TIFINAGH LETTER YAZZ
+2D66..2D67 ; Limited_Use # 6.1 [2] TIFINAGH LETTER YE..TIFINAGH LETTER YO
+2D7F ; Limited_Use # 6.0 TIFINAGH CONSONANT JOINER
+A000..A48C ; Limited_Use # 3.0 [1165] YI SYLLABLE IT..YI SYLLABLE YYR
+A4D0..A4FD ; Limited_Use # 5.2 [46] LISU LETTER BA..LISU LETTER TONE MYA JEU
+A500..A60C ; Limited_Use # 5.1 [269] VAI SYLLABLE EE..VAI SYLLABLE LENGTHENER
+A613..A629 ; Limited_Use # 5.1 [23] VAI SYMBOL FEENG..VAI DIGIT NINE
+A6A0..A6F1 ; Limited_Use # 5.2 [82] BAMUM LETTER A..BAMUM COMBINING MARK TUKWENTIS
+A800..A827 ; Limited_Use # 4.1 [40] SYLOTI NAGRI LETTER A..SYLOTI NAGRI VOWEL SIGN OO
+A82C ; Limited_Use # 13.0 SYLOTI NAGRI SIGN ALTERNATE HASANTA
+A880..A8C4 ; Limited_Use # 5.1 [69] SAURASHTRA SIGN ANUSVARA..SAURASHTRA SIGN VIRAMA
+A8C5 ; Limited_Use # 9.0 SAURASHTRA SIGN CANDRABINDU
+A8D0..A8D9 ; Limited_Use # 5.1 [10] SAURASHTRA DIGIT ZERO..SAURASHTRA DIGIT NINE
+A900..A92D ; Limited_Use # 5.1 [46] KAYAH LI DIGIT ZERO..KAYAH LI TONE CALYA PLOPHU
+A980..A9C0 ; Limited_Use # 5.2 [65] JAVANESE SIGN PANYANGGA..JAVANESE PANGKON
+A9D0..A9D9 ; Limited_Use # 5.2 [10] JAVANESE DIGIT ZERO..JAVANESE DIGIT NINE
+AA00..AA36 ; Limited_Use # 5.1 [55] CHAM LETTER A..CHAM CONSONANT SIGN WA
+AA40..AA4D ; Limited_Use # 5.1 [14] CHAM LETTER FINAL K..CHAM CONSONANT SIGN FINAL H
+AA50..AA59 ; Limited_Use # 5.1 [10] CHAM DIGIT ZERO..CHAM DIGIT NINE
+AA80..AAC2 ; Limited_Use # 5.2 [67] TAI VIET LETTER LOW KO..TAI VIET TONE MAI SONG
+AADB..AADD ; Limited_Use # 5.2 [3] TAI VIET SYMBOL KON..TAI VIET SYMBOL SAM
+AAE0..AAEF ; Limited_Use # 6.1 [16] MEETEI MAYEK LETTER E..MEETEI MAYEK VOWEL SIGN AAU
+AAF2..AAF6 ; Limited_Use # 6.1 [5] MEETEI MAYEK ANJI..MEETEI MAYEK VIRAMA
+AB70..ABBF ; Limited_Use # 8.0 [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
+ABC0..ABEA ; Limited_Use # 5.2 [43] MEETEI MAYEK LETTER KOK..MEETEI MAYEK VOWEL SIGN NUNG
+ABEC..ABED ; Limited_Use # 5.2 [2] MEETEI MAYEK LUM IYEK..MEETEI MAYEK APUN IYEK
+ABF0..ABF9 ; Limited_Use # 5.2 [10] MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DIGIT NINE
+104B0..104D3 ; Limited_Use # 9.0 [36] OSAGE CAPITAL LETTER A..OSAGE CAPITAL LETTER ZHA
+104D8..104FB ; Limited_Use # 9.0 [36] OSAGE SMALL LETTER A..OSAGE SMALL LETTER ZHA
+10D00..10D27 ; Limited_Use # 11.0 [40] HANIFI ROHINGYA LETTER A..HANIFI ROHINGYA SIGN TASSI
+10D30..10D39 ; Limited_Use # 11.0 [10] HANIFI ROHINGYA DIGIT ZERO..HANIFI ROHINGYA DIGIT NINE
+11100..11134 ; Limited_Use # 6.1 [53] CHAKMA SIGN CANDRABINDU..CHAKMA MAAYYAA
+11136..1113F ; Limited_Use # 6.1 [10] CHAKMA DIGIT ZERO..CHAKMA DIGIT NINE
+11144..11146 ; Limited_Use # 11.0 [3] CHAKMA LETTER LHAA..CHAKMA VOWEL SIGN EI
+11147 ; Limited_Use # 13.0 CHAKMA LETTER VAA
+11400..1144A ; Limited_Use # 9.0 [75] NEWA LETTER A..NEWA SIDDHI
+11450..11459 ; Limited_Use # 9.0 [10] NEWA DIGIT ZERO..NEWA DIGIT NINE
+1145E ; Limited_Use # 11.0 NEWA SANDHI MARK
+1145F ; Limited_Use # 12.0 NEWA LETTER VEDIC ANUSVARA
+11460..11461 ; Limited_Use # 13.0 [2] NEWA SIGN JIHVAMULIYA..NEWA SIGN UPADHMANIYA
+11D60..11D65 ; Limited_Use # 11.0 [6] GUNJALA GONDI LETTER A..GUNJALA GONDI LETTER UU
+11D67..11D68 ; Limited_Use # 11.0 [2] GUNJALA GONDI LETTER EE..GUNJALA GONDI LETTER AI
+11D6A..11D8E ; Limited_Use # 11.0 [37] GUNJALA GONDI LETTER OO..GUNJALA GONDI VOWEL SIGN UU
+11D90..11D91 ; Limited_Use # 11.0 [2] GUNJALA GONDI VOWEL SIGN EE..GUNJALA GONDI VOWEL SIGN AI
+11D93..11D98 ; Limited_Use # 11.0 [6] GUNJALA GONDI VOWEL SIGN OO..GUNJALA GONDI OM
+11DA0..11DA9 ; Limited_Use # 11.0 [10] GUNJALA GONDI DIGIT ZERO..GUNJALA GONDI DIGIT NINE
+11FB0 ; Limited_Use # 13.0 LISU LETTER YHA
+16800..16A38 ; Limited_Use # 6.0 [569] BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ
+16F00..16F44 ; Limited_Use # 6.1 [69] MIAO LETTER PA..MIAO LETTER HHA
+16F45..16F4A ; Limited_Use # 12.0 [6] MIAO LETTER BRI..MIAO LETTER RTE
+16F4F ; Limited_Use # 12.0 MIAO SIGN CONSONANT MODIFIER BAR
+16F50..16F7E ; Limited_Use # 6.1 [47] MIAO LETTER NASALIZATION..MIAO VOWEL SIGN NG
+16F7F..16F87 ; Limited_Use # 12.0 [9] MIAO VOWEL SIGN UOG..MIAO VOWEL SIGN UI
+16F8F..16F9F ; Limited_Use # 6.1 [17] MIAO TONE RIGHT..MIAO LETTER REFORMED TONE-8
+1E100..1E12C ; Limited_Use # 12.0 [45] NYIAKENG PUACHUE HMONG LETTER MA..NYIAKENG PUACHUE HMONG LETTER W
+1E130..1E13D ; Limited_Use # 12.0 [14] NYIAKENG PUACHUE HMONG TONE-B..NYIAKENG PUACHUE HMONG SYLLABLE LENGTHENER
+1E140..1E149 ; Limited_Use # 12.0 [10] NYIAKENG PUACHUE HMONG DIGIT ZERO..NYIAKENG PUACHUE HMONG DIGIT NINE
+1E14E ; Limited_Use # 12.0 NYIAKENG PUACHUE HMONG LOGOGRAM NYAJ
+1E2C0..1E2F9 ; Limited_Use # 12.0 [58] WANCHO LETTER AA..WANCHO DIGIT NINE
+1E900..1E94A ; Limited_Use # 9.0 [75] ADLAM CAPITAL LETTER ALIF..ADLAM NUKTA
+1E94B ; Limited_Use # 12.0 ADLAM NASALIZATION MARK
+1E950..1E959 ; Limited_Use # 9.0 [10] ADLAM DIGIT ZERO..ADLAM DIGIT NINE
+
+# Total code points: 5025
+
+# Identifier_Type: Limited_Use Technical
+
+0740..074A ; Limited_Use Technical # 3.0 [11] SYRIAC FEMININE DOT..SYRIAC BARREKH
+
+# Total code points: 11
+
+# Identifier_Type: Limited_Use Exclusion
+
+A9CF ; Limited_Use Exclusion # 5.2 JAVANESE PANGRANGKEP
+
+# Total code points: 1
+
+# Identifier_Type: Limited_Use Obsolete
+
+07E8..07EA ; Limited_Use Obsolete # 5.0 [3] NKO LETTER JONA JA..NKO LETTER JONA RA
+07FA ; Limited_Use Obsolete # 5.0 NKO LAJANYALAN
+A610..A612 ; Limited_Use Obsolete # 5.1 [3] VAI SYLLABLE NDOLE FA..VAI SYLLABLE NDOLE SOO
+A62A..A62B ; Limited_Use Obsolete # 5.1 [2] VAI SYLLABLE NDOLE MA..VAI SYLLABLE NDOLE DO
+
+# Total code points: 9
+
+# Identifier_Type: Limited_Use Not_XID
+
+0700..070D ; Limited_Use Not_XID # 3.0 [14] SYRIAC END OF PARAGRAPH..SYRIAC HARKLEAN ASTERISCUS
+070F ; Limited_Use Not_XID # 3.0 SYRIAC ABBREVIATION MARK
+07F6..07F9 ; Limited_Use Not_XID # 5.0 [4] NKO SYMBOL OO DENNEN..NKO EXCLAMATION MARK
+07FE..07FF ; Limited_Use Not_XID # 11.0 [2] NKO DOROME SIGN..NKO TAMAN SIGN
+085E ; Limited_Use Not_XID # 6.0 MANDAIC PUNCTUATION
+1400 ; Limited_Use Not_XID # 5.2 CANADIAN SYLLABICS HYPHEN
+166D..166E ; Limited_Use Not_XID # 3.0 [2] CANADIAN SYLLABICS CHI SIGN..CANADIAN SYLLABICS FULL STOP
+1940 ; Limited_Use Not_XID # 4.0 LIMBU SIGN LOO
+1944..1945 ; Limited_Use Not_XID # 4.0 [2] LIMBU EXCLAMATION MARK..LIMBU QUESTION MARK
+19DE..19DF ; Limited_Use Not_XID # 4.1 [2] NEW TAI LUE SIGN LAE..NEW TAI LUE SIGN LAEV
+1AA0..1AA6 ; Limited_Use Not_XID # 5.2 [7] TAI THAM SIGN WIANG..TAI THAM SIGN REVERSED ROTATED RANA
+1AA8..1AAD ; Limited_Use Not_XID # 5.2 [6] TAI THAM SIGN KAAN..TAI THAM SIGN CAANG
+1B5A..1B6A ; Limited_Use Not_XID # 5.0 [17] BALINESE PANTI..BALINESE MUSICAL SYMBOL DANG GEDE
+1B74..1B7C ; Limited_Use Not_XID # 5.0 [9] BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG..BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING
+1BFC..1BFF ; Limited_Use Not_XID # 6.0 [4] BATAK SYMBOL BINDU NA METEK..BATAK SYMBOL BINDU PANGOLAT
+1C3B..1C3F ; Limited_Use Not_XID # 5.1 [5] LEPCHA PUNCTUATION TA-ROL..LEPCHA PUNCTUATION TSHOOK
+1C7E..1C7F ; Limited_Use Not_XID # 5.1 [2] OL CHIKI PUNCTUATION MUCAAD..OL CHIKI PUNCTUATION DOUBLE MUCAAD
+1CC0..1CC7 ; Limited_Use Not_XID # 6.1 [8] SUNDANESE PUNCTUATION BINDU SURYA..SUNDANESE PUNCTUATION BINDU BA SATANGA
+2D70 ; Limited_Use Not_XID # 6.0 TIFINAGH SEPARATOR MARK
+A490..A4A1 ; Limited_Use Not_XID # 3.0 [18] YI RADICAL QOT..YI RADICAL GA
+A4A2..A4A3 ; Limited_Use Not_XID # 3.2 [2] YI RADICAL ZUP..YI RADICAL CYT
+A4A4..A4B3 ; Limited_Use Not_XID # 3.0 [16] YI RADICAL DDUR..YI RADICAL JO
+A4B4 ; Limited_Use Not_XID # 3.2 YI RADICAL NZUP
+A4B5..A4C0 ; Limited_Use Not_XID # 3.0 [12] YI RADICAL JJY..YI RADICAL SHAT
+A4C1 ; Limited_Use Not_XID # 3.2 YI RADICAL ZUR
+A4C2..A4C4 ; Limited_Use Not_XID # 3.0 [3] YI RADICAL SHOP..YI RADICAL ZZIET
+A4C5 ; Limited_Use Not_XID # 3.2 YI RADICAL NBIE
+A4C6 ; Limited_Use Not_XID # 3.0 YI RADICAL KE
+A4FE..A4FF ; Limited_Use Not_XID # 5.2 [2] LISU PUNCTUATION COMMA..LISU PUNCTUATION FULL STOP
+A60D..A60F ; Limited_Use Not_XID # 5.1 [3] VAI COMMA..VAI QUESTION MARK
+A6F2..A6F7 ; Limited_Use Not_XID # 5.2 [6] BAMUM NJAEMLI..BAMUM QUESTION MARK
+A828..A82B ; Limited_Use Not_XID # 4.1 [4] SYLOTI NAGRI POETRY MARK-1..SYLOTI NAGRI POETRY MARK-4
+A8CE..A8CF ; Limited_Use Not_XID # 5.1 [2] SAURASHTRA DANDA..SAURASHTRA DOUBLE DANDA
+A92F ; Limited_Use Not_XID # 5.1 KAYAH LI SIGN SHYA
+A9C1..A9CD ; Limited_Use Not_XID # 5.2 [13] JAVANESE LEFT RERENGGAN..JAVANESE TURNED PADA PISELEH
+A9DE..A9DF ; Limited_Use Not_XID # 5.2 [2] JAVANESE PADA TIRTA TUMETES..JAVANESE PADA ISEN-ISEN
+AA5C..AA5F ; Limited_Use Not_XID # 5.1 [4] CHAM PUNCTUATION SPIRAL..CHAM PUNCTUATION TRIPLE DANDA
+AADE..AADF ; Limited_Use Not_XID # 5.2 [2] TAI VIET SYMBOL HO HOI..TAI VIET SYMBOL KOI KOI
+AAF0..AAF1 ; Limited_Use Not_XID # 6.1 [2] MEETEI MAYEK CHEIKHAN..MEETEI MAYEK AHANG KHUDAM
+ABEB ; Limited_Use Not_XID # 5.2 MEETEI MAYEK CHEIKHEI
+11140..11143 ; Limited_Use Not_XID # 6.1 [4] CHAKMA SECTION MARK..CHAKMA QUESTION MARK
+1144B..1144F ; Limited_Use Not_XID # 9.0 [5] NEWA DANDA..NEWA ABBREVIATION SIGN
+1145A ; Limited_Use Not_XID # 13.0 NEWA DOUBLE COMMA
+1145B ; Limited_Use Not_XID # 9.0 NEWA PLACEHOLDER MARK
+1145D ; Limited_Use Not_XID # 9.0 NEWA INSERTION SIGN
+1E14F ; Limited_Use Not_XID # 12.0 NYIAKENG PUACHUE HMONG CIRCLED CA
+1E2FF ; Limited_Use Not_XID # 12.0 WANCHO NGUN SIGN
+1E95E..1E95F ; Limited_Use Not_XID # 9.0 [2] ADLAM INITIAL EXCLAMATION MARK..ADLAM INITIAL QUESTION MARK
+
+# Total code points: 202
+
+# Identifier_Type: Uncommon_Use
+
+0181..018C ; Uncommon_Use # 1.1 [12] LATIN CAPITAL LETTER B WITH HOOK..LATIN SMALL LETTER D WITH TOPBAR
+018E ; Uncommon_Use # 1.1 LATIN CAPITAL LETTER REVERSED E
+0190..019F ; Uncommon_Use # 1.1 [16] LATIN CAPITAL LETTER OPEN E..LATIN CAPITAL LETTER O WITH MIDDLE TILDE
+01A2..01A9 ; Uncommon_Use # 1.1 [8] LATIN CAPITAL LETTER OI..LATIN CAPITAL LETTER ESH
+01AC..01AE ; Uncommon_Use # 1.1 [3] LATIN CAPITAL LETTER T WITH HOOK..LATIN CAPITAL LETTER T WITH RETROFLEX HOOK
+01B1..01B8 ; Uncommon_Use # 1.1 [8] LATIN CAPITAL LETTER UPSILON..LATIN CAPITAL LETTER EZH REVERSED
+01BC..01BD ; Uncommon_Use # 1.1 [2] LATIN CAPITAL LETTER TONE FIVE..LATIN SMALL LETTER TONE FIVE
+01DD ; Uncommon_Use # 1.1 LATIN SMALL LETTER TURNED E
+01E4..01E5 ; Uncommon_Use # 1.1 [2] LATIN CAPITAL LETTER G WITH STROKE..LATIN SMALL LETTER G WITH STROKE
+0220 ; Uncommon_Use # 3.2 LATIN CAPITAL LETTER N WITH LONG RIGHT LEG
+0221 ; Uncommon_Use # 4.0 LATIN SMALL LETTER D WITH CURL
+0222..0225 ; Uncommon_Use # 3.0 [4] LATIN CAPITAL LETTER OU..LATIN SMALL LETTER Z WITH HOOK
+0237..0241 ; Uncommon_Use # 4.1 [11] LATIN SMALL LETTER DOTLESS J..LATIN CAPITAL LETTER GLOTTAL STOP
+0242..024F ; Uncommon_Use # 5.0 [14] LATIN SMALL LETTER GLOTTAL STOP..LATIN SMALL LETTER Y WITH STROKE
+0305 ; Uncommon_Use # 1.1 COMBINING OVERLINE
+030D ; Uncommon_Use # 1.1 COMBINING VERTICAL LINE ABOVE
+0316 ; Uncommon_Use # 1.1 COMBINING GRAVE ACCENT BELOW
+0321..0322 ; Uncommon_Use # 1.1 [2] COMBINING PALATALIZED HOOK BELOW..COMBINING RETROFLEX HOOK BELOW
+0332 ; Uncommon_Use # 1.1 COMBINING LOW LINE
+0334 ; Uncommon_Use # 1.1 COMBINING TILDE OVERLAY
+0336 ; Uncommon_Use # 1.1 COMBINING LONG STROKE OVERLAY
+0358 ; Uncommon_Use # 4.1 COMBINING DOT ABOVE RIGHT
+0591..05A1 ; Uncommon_Use # 2.0 [17] HEBREW ACCENT ETNAHTA..HEBREW ACCENT PAZER
+05A3..05AF ; Uncommon_Use # 2.0 [13] HEBREW ACCENT MUNAH..HEBREW MARK MASORA CIRCLE
+05B0..05B3 ; Uncommon_Use # 1.1 [4] HEBREW POINT SHEVA..HEBREW POINT HATAF QAMATS
+05B5..05B9 ; Uncommon_Use # 1.1 [5] HEBREW POINT TSERE..HEBREW POINT HOLAM
+05BA ; Uncommon_Use # 5.0 HEBREW POINT HOLAM HASER FOR VAV
+05BB..05BD ; Uncommon_Use # 1.1 [3] HEBREW POINT QUBUTS..HEBREW POINT METEG
+05BF ; Uncommon_Use # 1.1 HEBREW POINT RAFE
+05C1..05C2 ; Uncommon_Use # 1.1 [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT
+05C4 ; Uncommon_Use # 2.0 HEBREW MARK UPPER DOT
+0610..0615 ; Uncommon_Use # 4.0 [6] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL HIGH TAH
+0616..061A ; Uncommon_Use # 5.1 [5] ARABIC SMALL HIGH LIGATURE ALEF WITH LAM WITH YEH..ARABIC SMALL KASRA
+0656..0658 ; Uncommon_Use # 4.0 [3] ARABIC SUBSCRIPT ALEF..ARABIC MARK NOON GHUNNA
+0659..065E ; Uncommon_Use # 4.1 [6] ARABIC ZWARAKAY..ARABIC FATHA WITH TWO DOTS
+065F ; Uncommon_Use # 6.0 ARABIC WAVY HAMZA BELOW
+06D6..06DC ; Uncommon_Use # 1.1 [7] ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA..ARABIC SMALL HIGH SEEN
+06DF..06E4 ; Uncommon_Use # 1.1 [6] ARABIC SMALL HIGH ROUNDED ZERO..ARABIC SMALL HIGH MADDA
+06E7..06E8 ; Uncommon_Use # 1.1 [2] ARABIC SMALL HIGH YEH..ARABIC SMALL HIGH NOON
+06EA..06ED ; Uncommon_Use # 1.1 [4] ARABIC EMPTY CENTRE LOW STOP..ARABIC SMALL LOW MEEM
+08B3..08B4 ; Uncommon_Use # 8.0 [2] ARABIC LETTER AIN WITH THREE DOTS BELOW..ARABIC LETTER KAF WITH DOT BELOW
+08D3 ; Uncommon_Use # 11.0 ARABIC SMALL LOW WAW
+08D4..08E1 ; Uncommon_Use # 9.0 [14] ARABIC SMALL HIGH WORD AR-RUB..ARABIC SMALL HIGH SIGN SAFHA
+08E3 ; Uncommon_Use # 8.0 ARABIC TURNED DAMMA BELOW
+08E4..08FE ; Uncommon_Use # 6.1 [27] ARABIC CURLY FATHA..ARABIC DAMMA WITH DOT
+08FF ; Uncommon_Use # 7.0 ARABIC MARK SIDEWAYS NOON GHUNNA
+0900 ; Uncommon_Use # 5.2 DEVANAGARI SIGN INVERTED CANDRABINDU
+0955 ; Uncommon_Use # 5.2 DEVANAGARI VOWEL SIGN CANDRA LONG E
+0A51 ; Uncommon_Use # 5.1 GURMUKHI SIGN UDAAT
+0A75 ; Uncommon_Use # 5.1 GURMUKHI SIGN YAKASH
+0AF9 ; Uncommon_Use # 8.0 GUJARATI LETTER ZHA
+0B44 ; Uncommon_Use # 5.1 ORIYA VOWEL SIGN VOCALIC RR
+0B62..0B63 ; Uncommon_Use # 5.1 [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL
+0C5A ; Uncommon_Use # 8.0 TELUGU LETTER RRRA
+0C62..0C63 ; Uncommon_Use # 5.1 [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
+0D44 ; Uncommon_Use # 5.1 MALAYALAM VOWEL SIGN VOCALIC RR
+0D62..0D63 ; Uncommon_Use # 5.1 [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL
+0F39 ; Uncommon_Use # 2.0 TIBETAN MARK TSA -PHRU
+2054 ; Uncommon_Use # 4.0 INVERTED UNDERTIE
+2C68..2C6C ; Uncommon_Use # 5.0 [5] LATIN SMALL LETTER H WITH DESCENDER..LATIN SMALL LETTER Z WITH DESCENDER
+A66F ; Uncommon_Use # 5.1 COMBINING CYRILLIC VZMET
+A67C..A67D ; Uncommon_Use # 5.1 [2] COMBINING CYRILLIC KAVYKA..COMBINING CYRILLIC PAYEROK
+A78B..A78C ; Uncommon_Use # 5.1 [2] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER SALTILLO
+A78F ; Uncommon_Use # 8.0 LATIN LETTER SINOLOGICAL DOT
+A7B2..A7B7 ; Uncommon_Use # 8.0 [6] LATIN CAPITAL LETTER J WITH CROSSED-TAIL..LATIN SMALL LETTER OMEGA
+AB60..AB63 ; Uncommon_Use # 8.0 [4] LATIN SMALL LETTER SAKHA YAT..LATIN SMALL LETTER UO
+
+# Total code points: 263
+
+# Identifier_Type: Uncommon_Use Technical
+
+0253..0254 ; Uncommon_Use Technical # 1.1 [2] LATIN SMALL LETTER B WITH HOOK..LATIN SMALL LETTER OPEN O
+0256..0257 ; Uncommon_Use Technical # 1.1 [2] LATIN SMALL LETTER D WITH TAIL..LATIN SMALL LETTER D WITH HOOK
+025B ; Uncommon_Use Technical # 1.1 LATIN SMALL LETTER OPEN E
+0263 ; Uncommon_Use Technical # 1.1 LATIN SMALL LETTER GAMMA
+0268..0269 ; Uncommon_Use Technical # 1.1 [2] LATIN SMALL LETTER I WITH STROKE..LATIN SMALL LETTER IOTA
+0272 ; Uncommon_Use Technical # 1.1 LATIN SMALL LETTER N WITH LEFT HOOK
+0289 ; Uncommon_Use Technical # 1.1 LATIN SMALL LETTER U BAR
+0292 ; Uncommon_Use Technical # 1.1 LATIN SMALL LETTER EZH
+05C7 ; Uncommon_Use Technical # 4.1 HEBREW POINT QAMATS QATAN
+0D8F..0D90 ; Uncommon_Use Technical # 3.0 [2] SINHALA LETTER ILUYANNA..SINHALA LETTER ILUUYANNA
+0DA6 ; Uncommon_Use Technical # 3.0 SINHALA LETTER SANYAKA JAYANNA
+0DDF ; Uncommon_Use Technical # 3.0 SINHALA VOWEL SIGN GAYANUKITTA
+0DF3 ; Uncommon_Use Technical # 3.0 SINHALA VOWEL SIGN DIGA GAYANUKITTA
+FB1E ; Uncommon_Use Technical # 1.1 HEBREW POINT JUDEO-SPANISH VARIKA
+FE2E..FE2F ; Uncommon_Use Technical # 8.0 [2] COMBINING CYRILLIC TITLO LEFT HALF..COMBINING CYRILLIC TITLO RIGHT HALF
+
+# Total code points: 20
+
+# Identifier_Type: Uncommon_Use Technical Not_XID
+
+1D1DE..1D1E8 ; Uncommon_Use Technical Not_XID # 8.0 [11] MUSICAL SYMBOL KIEVAN C CLEF..MUSICAL SYMBOL KIEVAN FLAT SIGN
+
+# Total code points: 11
+
+# Identifier_Type: Uncommon_Use Exclusion
+
+18A9 ; Uncommon_Use Exclusion # 3.0 MONGOLIAN LETTER ALI GALI DAGALGA
+16A40..16A5E ; Uncommon_Use Exclusion # 7.0 [31] MRO LETTER TA..MRO LETTER TEK
+16A60..16A69 ; Uncommon_Use Exclusion # 7.0 [10] MRO DIGIT ZERO..MRO DIGIT NINE
+
+# Total code points: 42
+
+# Identifier_Type: Uncommon_Use Obsolete
+
+05A2 ; Uncommon_Use Obsolete # 4.1 HEBREW ACCENT ATNAH HAFUKH
+05C5 ; Uncommon_Use Obsolete # 4.1 HEBREW MARK LOWER DOT
+A69E ; Uncommon_Use Obsolete # 8.0 COMBINING CYRILLIC LETTER EF
+A8FD ; Uncommon_Use Obsolete # 8.0 DEVANAGARI JAIN OM
+
+# Total code points: 4
+
+# Identifier_Type: Uncommon_Use Obsolete Not_XID
+
+A8FC ; Uncommon_Use Obsolete Not_XID # 8.0 DEVANAGARI SIGN SIDDHAM
+
+# Total code points: 1
+
+# Identifier_Type: Uncommon_Use Not_XID
+
+218A..218B ; Uncommon_Use Not_XID # 8.0 [2] TURNED DIGIT TWO..TURNED DIGIT THREE
+2BEC..2BEF ; Uncommon_Use Not_XID # 8.0 [4] LEFTWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS..DOWNWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS
+1F54F ; Uncommon_Use Not_XID # 8.0 BOWL OF HYGIEIA
+
+# Total code points: 7
+
+# Identifier_Type: Technical
+
+0180 ; Technical # 1.1 LATIN SMALL LETTER B WITH STROKE
+01C0..01C3 ; Technical # 1.1 [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK
+0234..0236 ; Technical # 4.0 [3] LATIN SMALL LETTER L WITH CURL..LATIN SMALL LETTER T WITH CURL
+0250..0252 ; Technical # 1.1 [3] LATIN SMALL LETTER TURNED A..LATIN SMALL LETTER TURNED ALPHA
+0255 ; Technical # 1.1 LATIN SMALL LETTER C WITH CURL
+0258 ; Technical # 1.1 LATIN SMALL LETTER REVERSED E
+025A ; Technical # 1.1 LATIN SMALL LETTER SCHWA WITH HOOK
+025C..0262 ; Technical # 1.1 [7] LATIN SMALL LETTER REVERSED OPEN E..LATIN LETTER SMALL CAPITAL G
+0264..0267 ; Technical # 1.1 [4] LATIN SMALL LETTER RAMS HORN..LATIN SMALL LETTER HENG WITH HOOK
+026A..0271 ; Technical # 1.1 [8] LATIN LETTER SMALL CAPITAL I..LATIN SMALL LETTER M WITH HOOK
+0273..0276 ; Technical # 1.1 [4] LATIN SMALL LETTER N WITH RETROFLEX HOOK..LATIN LETTER SMALL CAPITAL OE
+0278..027B ; Technical # 1.1 [4] LATIN SMALL LETTER PHI..LATIN SMALL LETTER TURNED R WITH HOOK
+027D..0288 ; Technical # 1.1 [12] LATIN SMALL LETTER R WITH TAIL..LATIN SMALL LETTER T WITH RETROFLEX HOOK
+028A..0291 ; Technical # 1.1 [8] LATIN SMALL LETTER UPSILON..LATIN SMALL LETTER Z WITH CURL
+0293..029D ; Technical # 1.1 [11] LATIN SMALL LETTER EZH WITH CURL..LATIN SMALL LETTER J WITH CROSSED-TAIL
+029F..02A8 ; Technical # 1.1 [10] LATIN LETTER SMALL CAPITAL L..LATIN SMALL LETTER TC DIGRAPH WITH CURL
+02A9..02AD ; Technical # 3.0 [5] LATIN SMALL LETTER FENG DIGRAPH..LATIN LETTER BIDENTAL PERCUSSIVE
+02AE..02AF ; Technical # 4.0 [2] LATIN SMALL LETTER TURNED H WITH FISHHOOK..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
+02B9..02BA ; Technical # 1.1 [2] MODIFIER LETTER PRIME..MODIFIER LETTER DOUBLE PRIME
+02BD..02C1 ; Technical # 1.1 [5] MODIFIER LETTER REVERSED COMMA..MODIFIER LETTER REVERSED GLOTTAL STOP
+02C6..02D1 ; Technical # 1.1 [12] MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON
+02EE ; Technical # 3.0 MODIFIER LETTER DOUBLE APOSTROPHE
+030E ; Technical # 1.1 COMBINING DOUBLE VERTICAL LINE ABOVE
+0312 ; Technical # 1.1 COMBINING TURNED COMMA ABOVE
+0315 ; Technical # 1.1 COMBINING COMMA ABOVE RIGHT
+0317..031A ; Technical # 1.1 [4] COMBINING ACUTE ACCENT BELOW..COMBINING LEFT ANGLE ABOVE
+031C..0320 ; Technical # 1.1 [5] COMBINING LEFT HALF RING BELOW..COMBINING MINUS SIGN BELOW
+0329..032C ; Technical # 1.1 [4] COMBINING VERTICAL LINE BELOW..COMBINING CARON BELOW
+032F ; Technical # 1.1 COMBINING INVERTED BREVE BELOW
+0333 ; Technical # 1.1 COMBINING DOUBLE LOW LINE
+0337 ; Technical # 1.1 COMBINING SHORT SOLIDUS OVERLAY
+033A..033F ; Technical # 1.1 [6] COMBINING INVERTED BRIDGE BELOW..COMBINING DOUBLE OVERLINE
+0346..034E ; Technical # 3.0 [9] COMBINING BRIDGE ABOVE..COMBINING UPWARDS ARROW BELOW
+0350..0357 ; Technical # 4.0 [8] COMBINING RIGHT ARROWHEAD ABOVE..COMBINING RIGHT HALF RING ABOVE
+0359..035C ; Technical # 4.1 [4] COMBINING ASTERISK BELOW..COMBINING DOUBLE BREVE BELOW
+035D..035F ; Technical # 4.0 [3] COMBINING DOUBLE BREVE..COMBINING DOUBLE MACRON BELOW
+0360..0361 ; Technical # 1.1 [2] COMBINING DOUBLE TILDE..COMBINING DOUBLE INVERTED BREVE
+0362 ; Technical # 3.0 COMBINING DOUBLE RIGHTWARDS ARROW BELOW
+03CF ; Technical # 5.1 GREEK CAPITAL KAI SYMBOL
+03D7 ; Technical # 3.0 GREEK KAI SYMBOL
+0560 ; Technical # 11.0 ARMENIAN SMALL LETTER TURNED AYB
+0588 ; Technical # 11.0 ARMENIAN SMALL LETTER YI WITH STROKE
+0953..0954 ; Technical # 1.1 [2] DEVANAGARI GRAVE ACCENT..DEVANAGARI ACUTE ACCENT
+0D81 ; Technical # 13.0 SINHALA SIGN CANDRABINDU
+0F18..0F19 ; Technical # 2.0 [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
+17CB..17D0 ; Technical # 3.0 [6] KHMER SIGN BANTOC..KHMER SIGN SAMYOK SANNYA
+1ABF..1AC0 ; Technical # 13.0 [2] COMBINING LATIN SMALL LETTER W BELOW..COMBINING LATIN SMALL LETTER TURNED W BELOW
+1D00..1D2B ; Technical # 4.0 [44] LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL
+1D2F ; Technical # 4.0 MODIFIER LETTER CAPITAL BARRED B
+1D3B ; Technical # 4.0 MODIFIER LETTER CAPITAL REVERSED N
+1D4E ; Technical # 4.0 MODIFIER LETTER SMALL TURNED I
+1D6B ; Technical # 4.0 LATIN SMALL LETTER UE
+1D6C..1D77 ; Technical # 4.1 [12] LATIN SMALL LETTER B WITH MIDDLE TILDE..LATIN SMALL LETTER TURNED G
+1D79..1D9A ; Technical # 4.1 [34] LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK
+1DC4..1DCA ; Technical # 5.0 [7] COMBINING MACRON-ACUTE..COMBINING LATIN SMALL LETTER R BELOW
+1DCB..1DCD ; Technical # 5.1 [3] COMBINING BREVE-MACRON..COMBINING DOUBLE CIRCUMFLEX ABOVE
+1DCF..1DD0 ; Technical # 5.1 [2] COMBINING ZIGZAG BELOW..COMBINING IS BELOW
+1DE7..1DF5 ; Technical # 7.0 [15] COMBINING LATIN SMALL LETTER ALPHA..COMBINING UP TACK ABOVE
+1DF6..1DF9 ; Technical # 10.0 [4] COMBINING KAVYKA ABOVE RIGHT..COMBINING WIDE INVERTED BRIDGE BELOW
+1DFB ; Technical # 9.0 COMBINING DELETION MARK
+1DFC ; Technical # 6.0 COMBINING DOUBLE INVERTED BREVE BELOW
+1DFD ; Technical # 5.2 COMBINING ALMOST EQUAL TO BELOW
+1DFE..1DFF ; Technical # 5.0 [2] COMBINING LEFT ARROWHEAD ABOVE..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
+1E9C..1E9D ; Technical # 5.1 [2] LATIN SMALL LETTER LONG S WITH DIAGONAL STROKE..LATIN SMALL LETTER LONG S WITH HIGH STROKE
+1E9F ; Technical # 5.1 LATIN SMALL LETTER DELTA
+1EFA..1EFF ; Technical # 5.1 [6] LATIN CAPITAL LETTER MIDDLE-WELSH LL..LATIN SMALL LETTER Y WITH LOOP
+203F..2040 ; Technical # 1.1 [2] UNDERTIE..CHARACTER TIE
+20D0..20DC ; Technical # 1.1 [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE
+20E1 ; Technical # 1.1 COMBINING LEFT RIGHT ARROW ABOVE
+20E5..20EA ; Technical # 3.2 [6] COMBINING REVERSE SOLIDUS OVERLAY..COMBINING LEFTWARDS ARROW OVERLAY
+20EB ; Technical # 4.1 COMBINING LONG DOUBLE SOLIDUS OVERLAY
+20EC..20EF ; Technical # 5.0 [4] COMBINING RIGHTWARDS HARPOON WITH BARB DOWNWARDS..COMBINING RIGHT ARROW BELOW
+20F0 ; Technical # 5.1 COMBINING ASTERISK ABOVE
+2118 ; Technical # 1.1 SCRIPT CAPITAL P
+212E ; Technical # 1.1 ESTIMATED SYMBOL
+2C60..2C67 ; Technical # 5.0 [8] LATIN CAPITAL LETTER L WITH DOUBLE BAR..LATIN CAPITAL LETTER H WITH DESCENDER
+2C77 ; Technical # 5.0 LATIN SMALL LETTER TAILLESS PHI
+2C78..2C7B ; Technical # 5.1 [4] LATIN SMALL LETTER E WITH NOTCH..LATIN LETTER SMALL CAPITAL TURNED E
+3021..302D ; Technical # 1.1 [13] HANGZHOU NUMERAL ONE..IDEOGRAPHIC ENTERING TONE MARK
+3031..3035 ; Technical # 1.1 [5] VERTICAL KANA REPEAT MARK..VERTICAL KANA REPEAT MARK LOWER HALF
+303B..303C ; Technical # 3.2 [2] VERTICAL IDEOGRAPHIC ITERATION MARK..MASU MARK
+31F0..31FF ; Technical # 3.2 [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO
+A78E ; Technical # 6.0 LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT
+A7AF ; Technical # 11.0 LATIN LETTER SMALL CAPITAL Q
+A7BA..A7BF ; Technical # 12.0 [6] LATIN CAPITAL LETTER GLOTTAL A..LATIN SMALL LETTER GLOTTAL U
+A7FA ; Technical # 6.0 LATIN LETTER SMALL CAPITAL TURNED M
+AB68 ; Technical # 13.0 LATIN SMALL LETTER TURNED R WITH MIDDLE TILDE
+FE20..FE23 ; Technical # 1.1 [4] COMBINING LIGATURE LEFT HALF..COMBINING DOUBLE TILDE RIGHT HALF
+FE24..FE26 ; Technical # 5.1 [3] COMBINING MACRON LEFT HALF..COMBINING CONJOINING MACRON
+FE27..FE2D ; Technical # 7.0 [7] COMBINING LIGATURE LEFT HALF BELOW..COMBINING CONJOINING MACRON BELOW
+FE73 ; Technical # 3.2 ARABIC TAIL FRAGMENT
+1D165..1D169 ; Technical # 3.1 [5] MUSICAL SYMBOL COMBINING STEM..MUSICAL SYMBOL COMBINING TREMOLO-3
+1D16D..1D172 ; Technical # 3.1 [6] MUSICAL SYMBOL COMBINING AUGMENTATION DOT..MUSICAL SYMBOL COMBINING FLAG-5
+1D17B..1D182 ; Technical # 3.1 [8] MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL COMBINING LOURE
+1D185..1D18B ; Technical # 3.1 [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
+1D1AA..1D1AD ; Technical # 3.1 [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
+
+# Total code points: 451
+
+# Identifier_Type: Technical Exclusion
+
+2CF0..2CF1 ; Technical Exclusion # 5.2 [2] COPTIC COMBINING SPIRITUS ASPER..COPTIC COMBINING SPIRITUS LENIS
+
+# Total code points: 2
+
+# Identifier_Type: Technical Obsolete
+
+018D ; Technical Obsolete # 1.1 LATIN SMALL LETTER TURNED DELTA
+01AA..01AB ; Technical Obsolete # 1.1 [2] LATIN LETTER REVERSED ESH LOOP..LATIN SMALL LETTER T WITH PALATAL HOOK
+01BA..01BB ; Technical Obsolete # 1.1 [2] LATIN SMALL LETTER EZH WITH TAIL..LATIN LETTER TWO WITH STROKE
+01BE ; Technical Obsolete # 1.1 LATIN LETTER INVERTED GLOTTAL STOP WITH STROKE
+0277 ; Technical Obsolete # 1.1 LATIN SMALL LETTER CLOSED OMEGA
+027C ; Technical Obsolete # 1.1 LATIN SMALL LETTER R WITH LONG LEG
+029E ; Technical Obsolete # 1.1 LATIN SMALL LETTER TURNED K
+03F3 ; Technical Obsolete # 1.1 GREEK LETTER YOT
+0484..0486 ; Technical Obsolete # 1.1 [3] COMBINING CYRILLIC PALATALIZATION..COMBINING CYRILLIC PSILI PNEUMATA
+0487 ; Technical Obsolete # 5.1 COMBINING CYRILLIC POKRYTIE
+0D04 ; Technical Obsolete # 13.0 MALAYALAM LETTER VEDIC ANUSVARA
+17D1 ; Technical Obsolete # 3.0 KHMER SIGN VIRIAM
+17DD ; Technical Obsolete # 4.0 KHMER SIGN ATTHACAN
+1DC0..1DC3 ; Technical Obsolete # 4.1 [4] COMBINING DOTTED GRAVE ACCENT..COMBINING SUSPENSION MARK
+1DCE ; Technical Obsolete # 5.1 COMBINING OGONEK ABOVE
+1DD1..1DE6 ; Technical Obsolete # 5.1 [22] COMBINING UR ABOVE..COMBINING LATIN SMALL LETTER Z
+2180..2182 ; Technical Obsolete # 1.1 [3] ROMAN NUMERAL ONE THOUSAND C D..ROMAN NUMERAL TEN THOUSAND
+2183 ; Technical Obsolete # 3.0 ROMAN NUMERAL REVERSED ONE HUNDRED
+302E..302F ; Technical Obsolete # 1.1 [2] HANGUL SINGLE DOT TONE MARK..HANGUL DOUBLE DOT TONE MARK
+A722..A72F ; Technical Obsolete # 5.1 [14] LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF..LATIN SMALL LETTER CUATRILLO WITH COMMA
+1D242..1D244 ; Technical Obsolete # 4.1 [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
+
+# Total code points: 67
+
+# Identifier_Type: Technical Obsolete Not_XID
+
+2E00..2E0D ; Technical Obsolete Not_XID # 4.1 [14] RIGHT ANGLE SUBSTITUTION MARKER..RIGHT RAISED OMISSION BRACKET
+
+# Total code points: 14
+
+# Identifier_Type: Technical Not_XID
+
+20DD..20E0 ; Technical Not_XID # 1.1 [4] COMBINING ENCLOSING CIRCLE..COMBINING ENCLOSING CIRCLE BACKSLASH
+20E2..20E3 ; Technical Not_XID # 3.0 [2] COMBINING ENCLOSING SCREEN..COMBINING ENCLOSING KEYCAP
+20E4 ; Technical Not_XID # 3.2 COMBINING ENCLOSING UPWARD POINTING TRIANGLE
+24EB..24FE ; Technical Not_XID # 3.2 [20] NEGATIVE CIRCLED NUMBER ELEVEN..DOUBLE CIRCLED NUMBER TEN
+24FF ; Technical Not_XID # 4.0 NEGATIVE CIRCLED DIGIT ZERO
+2800..28FF ; Technical Not_XID # 3.0 [256] BRAILLE PATTERN BLANK..BRAILLE PATTERN DOTS-12345678
+327F ; Technical Not_XID # 1.1 KOREAN STANDARD SYMBOL
+4DC0..4DFF ; Technical Not_XID # 4.0 [64] HEXAGRAM FOR THE CREATIVE HEAVEN..HEXAGRAM FOR BEFORE COMPLETION
+A708..A716 ; Technical Not_XID # 4.1 [15] MODIFIER LETTER EXTRA-HIGH DOTTED TONE BAR..MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR
+FBB2..FBC1 ; Technical Not_XID # 6.0 [16] ARABIC SYMBOL DOT ABOVE..ARABIC SYMBOL SMALL TAH BELOW
+FD3E..FD3F ; Technical Not_XID # 1.1 [2] ORNATE LEFT PARENTHESIS..ORNATE RIGHT PARENTHESIS
+FDFD ; Technical Not_XID # 4.0 ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM
+FE45..FE46 ; Technical Not_XID # 3.2 [2] SESAME DOT..WHITE SESAME DOT
+1D000..1D0F5 ; Technical Not_XID # 3.1 [246] BYZANTINE MUSICAL SYMBOL PSILI..BYZANTINE MUSICAL SYMBOL GORGON NEO KATO
+1D100..1D126 ; Technical Not_XID # 3.1 [39] MUSICAL SYMBOL SINGLE BARLINE..MUSICAL SYMBOL DRUM CLEF-2
+1D129 ; Technical Not_XID # 5.1 MUSICAL SYMBOL MULTIPLE MEASURE REST
+1D12A..1D15D ; Technical Not_XID # 3.1 [52] MUSICAL SYMBOL DOUBLE SHARP..MUSICAL SYMBOL WHOLE NOTE
+1D16A..1D16C ; Technical Not_XID # 3.1 [3] MUSICAL SYMBOL FINGERED TREMOLO-1..MUSICAL SYMBOL FINGERED TREMOLO-3
+1D183..1D184 ; Technical Not_XID # 3.1 [2] MUSICAL SYMBOL ARPEGGIATO UP..MUSICAL SYMBOL ARPEGGIATO DOWN
+1D18C..1D1A9 ; Technical Not_XID # 3.1 [30] MUSICAL SYMBOL RINFORZANDO..MUSICAL SYMBOL DEGREE SLASH
+1D1AE..1D1BA ; Technical Not_XID # 3.1 [13] MUSICAL SYMBOL PEDAL MARK..MUSICAL SYMBOL SEMIBREVIS BLACK
+1D1C1..1D1DD ; Technical Not_XID # 3.1 [29] MUSICAL SYMBOL LONGA PERFECTA REST..MUSICAL SYMBOL PES SUBPUNCTIS
+1D300..1D356 ; Technical Not_XID # 4.0 [87] MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING
+
+# Total code points: 887
+
+# Identifier_Type: Exclusion
+
+03E2..03EF ; Exclusion # 1.1 [14] COPTIC CAPITAL LETTER SHEI..COPTIC SMALL LETTER DEI
+0800..082D ; Exclusion # 5.2 [46] SAMARITAN LETTER ALAF..SAMARITAN MARK NEQUDAA
+1681..169A ; Exclusion # 3.0 [26] OGHAM LETTER BEITH..OGHAM LETTER PEITH
+16A0..16EA ; Exclusion # 3.0 [75] RUNIC LETTER FEHU FEOH FE F..RUNIC LETTER X
+16EE..16F0 ; Exclusion # 3.0 [3] RUNIC ARLAUG SYMBOL..RUNIC BELGTHOR SYMBOL
+16F1..16F8 ; Exclusion # 7.0 [8] RUNIC LETTER K..RUNIC LETTER FRANKS CASKET AESC
+1700..170C ; Exclusion # 3.2 [13] TAGALOG LETTER A..TAGALOG LETTER YA
+170E..1714 ; Exclusion # 3.2 [7] TAGALOG LETTER LA..TAGALOG SIGN VIRAMA
+1720..1734 ; Exclusion # 3.2 [21] HANUNOO LETTER A..HANUNOO SIGN PAMUDPOD
+1740..1753 ; Exclusion # 3.2 [20] BUHID LETTER A..BUHID VOWEL SIGN U
+1760..176C ; Exclusion # 3.2 [13] TAGBANWA LETTER A..TAGBANWA LETTER YA
+176E..1770 ; Exclusion # 3.2 [3] TAGBANWA LETTER LA..TAGBANWA LETTER SA
+1772..1773 ; Exclusion # 3.2 [2] TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U
+1810..1819 ; Exclusion # 3.0 [10] MONGOLIAN DIGIT ZERO..MONGOLIAN DIGIT NINE
+1820..1877 ; Exclusion # 3.0 [88] MONGOLIAN LETTER A..MONGOLIAN LETTER MANCHU ZHA
+1878 ; Exclusion # 11.0 MONGOLIAN LETTER CHA WITH TWO DOTS
+1880..18A8 ; Exclusion # 3.0 [41] MONGOLIAN LETTER ALI GALI ANUSVARA ONE..MONGOLIAN LETTER MANCHU ALI GALI BHA
+18AA ; Exclusion # 5.1 MONGOLIAN LETTER MANCHU ALI GALI LHA
+1A00..1A1B ; Exclusion # 4.1 [28] BUGINESE LETTER KA..BUGINESE VOWEL SIGN AE
+1CFA ; Exclusion # 12.0 VEDIC SIGN DOUBLE ANUSVARA ANTARGOMUKHA
+2C00..2C2E ; Exclusion # 4.1 [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
+2C30..2C5E ; Exclusion # 4.1 [47] GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE
+2C80..2CE4 ; Exclusion # 4.1 [101] COPTIC CAPITAL LETTER ALFA..COPTIC SYMBOL KAI
+2CEB..2CEF ; Exclusion # 5.2 [5] COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI..COPTIC COMBINING NI ABOVE
+2CF2..2CF3 ; Exclusion # 6.1 [2] COPTIC CAPITAL LETTER BOHAIRIC KHEI..COPTIC SMALL LETTER BOHAIRIC KHEI
+A840..A873 ; Exclusion # 5.0 [52] PHAGS-PA LETTER KA..PHAGS-PA LETTER CANDRABINDU
+A930..A953 ; Exclusion # 5.1 [36] REJANG LETTER KA..REJANG VIRAMA
+10000..1000B ; Exclusion # 4.0 [12] LINEAR B SYLLABLE B008 A..LINEAR B SYLLABLE B046 JE
+1000D..10026 ; Exclusion # 4.0 [26] LINEAR B SYLLABLE B036 JO..LINEAR B SYLLABLE B032 QO
+10028..1003A ; Exclusion # 4.0 [19] LINEAR B SYLLABLE B060 RA..LINEAR B SYLLABLE B042 WO
+1003C..1003D ; Exclusion # 4.0 [2] LINEAR B SYLLABLE B017 ZA..LINEAR B SYLLABLE B074 ZE
+1003F..1004D ; Exclusion # 4.0 [15] LINEAR B SYLLABLE B020 ZO..LINEAR B SYLLABLE B091 TWO
+10050..1005D ; Exclusion # 4.0 [14] LINEAR B SYMBOL B018..LINEAR B SYMBOL B089
+10080..100FA ; Exclusion # 4.0 [123] LINEAR B IDEOGRAM B100 MAN..LINEAR B IDEOGRAM VESSEL B305
+10280..1029C ; Exclusion # 5.1 [29] LYCIAN LETTER A..LYCIAN LETTER X
+102A0..102D0 ; Exclusion # 5.1 [49] CARIAN LETTER A..CARIAN LETTER UUU3
+10300..1031E ; Exclusion # 3.1 [31] OLD ITALIC LETTER A..OLD ITALIC LETTER UU
+1031F ; Exclusion # 7.0 OLD ITALIC LETTER ESS
+1032D..1032F ; Exclusion # 10.0 [3] OLD ITALIC LETTER YE..OLD ITALIC LETTER SOUTHERN TSE
+10330..1034A ; Exclusion # 3.1 [27] GOTHIC LETTER AHSA..GOTHIC LETTER NINE HUNDRED
+10350..1037A ; Exclusion # 7.0 [43] OLD PERMIC LETTER AN..COMBINING OLD PERMIC LETTER SII
+10380..1039D ; Exclusion # 4.0 [30] UGARITIC LETTER ALPA..UGARITIC LETTER SSU
+103A0..103C3 ; Exclusion # 4.1 [36] OLD PERSIAN SIGN A..OLD PERSIAN SIGN HA
+103C8..103CF ; Exclusion # 4.1 [8] OLD PERSIAN SIGN AURAMAZDAA..OLD PERSIAN SIGN BUUMISH
+103D1..103D5 ; Exclusion # 4.1 [5] OLD PERSIAN NUMBER ONE..OLD PERSIAN NUMBER HUNDRED
+10400..10425 ; Exclusion # 3.1 [38] DESERET CAPITAL LETTER LONG I..DESERET CAPITAL LETTER ENG
+10426..10427 ; Exclusion # 4.0 [2] DESERET CAPITAL LETTER OI..DESERET CAPITAL LETTER EW
+10428..1044D ; Exclusion # 3.1 [38] DESERET SMALL LETTER LONG I..DESERET SMALL LETTER ENG
+1044E..1049D ; Exclusion # 4.0 [80] DESERET SMALL LETTER OI..OSMANYA LETTER OO
+104A0..104A9 ; Exclusion # 4.0 [10] OSMANYA DIGIT ZERO..OSMANYA DIGIT NINE
+10500..10527 ; Exclusion # 7.0 [40] ELBASAN LETTER A..ELBASAN LETTER KHE
+10530..10563 ; Exclusion # 7.0 [52] CAUCASIAN ALBANIAN LETTER ALT..CAUCASIAN ALBANIAN LETTER KIW
+10600..10736 ; Exclusion # 7.0 [311] LINEAR A SIGN AB001..LINEAR A SIGN A664
+10740..10755 ; Exclusion # 7.0 [22] LINEAR A SIGN A701 A..LINEAR A SIGN A732 JE
+10760..10767 ; Exclusion # 7.0 [8] LINEAR A SIGN A800..LINEAR A SIGN A807
+10800..10805 ; Exclusion # 4.0 [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA
+10808 ; Exclusion # 4.0 CYPRIOT SYLLABLE JO
+1080A..10835 ; Exclusion # 4.0 [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO
+10837..10838 ; Exclusion # 4.0 [2] CYPRIOT SYLLABLE XA..CYPRIOT SYLLABLE XE
+1083C ; Exclusion # 4.0 CYPRIOT SYLLABLE ZA
+1083F ; Exclusion # 4.0 CYPRIOT SYLLABLE ZO
+10840..10855 ; Exclusion # 5.2 [22] IMPERIAL ARAMAIC LETTER ALEPH..IMPERIAL ARAMAIC LETTER TAW
+10860..10876 ; Exclusion # 7.0 [23] PALMYRENE LETTER ALEPH..PALMYRENE LETTER TAW
+10880..1089E ; Exclusion # 7.0 [31] NABATAEAN LETTER FINAL ALEPH..NABATAEAN LETTER TAW
+108E0..108F2 ; Exclusion # 8.0 [19] HATRAN LETTER ALEPH..HATRAN LETTER QOPH
+108F4..108F5 ; Exclusion # 8.0 [2] HATRAN LETTER SHIN..HATRAN LETTER TAW
+10900..10915 ; Exclusion # 5.0 [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
+10920..10939 ; Exclusion # 5.1 [26] LYDIAN LETTER A..LYDIAN LETTER C
+10980..109B7 ; Exclusion # 6.1 [56] MEROITIC HIEROGLYPHIC LETTER A..MEROITIC CURSIVE LETTER DA
+109BE..109BF ; Exclusion # 6.1 [2] MEROITIC CURSIVE LOGOGRAM RMT..MEROITIC CURSIVE LOGOGRAM IMN
+10A00..10A03 ; Exclusion # 4.1 [4] KHAROSHTHI LETTER A..KHAROSHTHI VOWEL SIGN VOCALIC R
+10A05..10A06 ; Exclusion # 4.1 [2] KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O
+10A0C..10A13 ; Exclusion # 4.1 [8] KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI LETTER GHA
+10A15..10A17 ; Exclusion # 4.1 [3] KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA
+10A19..10A33 ; Exclusion # 4.1 [27] KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER TTTHA
+10A34..10A35 ; Exclusion # 11.0 [2] KHAROSHTHI LETTER TTTA..KHAROSHTHI LETTER VHA
+10A38..10A3A ; Exclusion # 4.1 [3] KHAROSHTHI SIGN BAR ABOVE..KHAROSHTHI SIGN DOT BELOW
+10A3F ; Exclusion # 4.1 KHAROSHTHI VIRAMA
+10A60..10A7C ; Exclusion # 5.2 [29] OLD SOUTH ARABIAN LETTER HE..OLD SOUTH ARABIAN LETTER THETH
+10A80..10A9C ; Exclusion # 7.0 [29] OLD NORTH ARABIAN LETTER HEH..OLD NORTH ARABIAN LETTER ZAH
+10AC0..10AC7 ; Exclusion # 7.0 [8] MANICHAEAN LETTER ALEPH..MANICHAEAN LETTER WAW
+10AC9..10AE6 ; Exclusion # 7.0 [30] MANICHAEAN LETTER ZAYIN..MANICHAEAN ABBREVIATION MARK BELOW
+10B00..10B35 ; Exclusion # 5.2 [54] AVESTAN LETTER A..AVESTAN LETTER HE
+10B40..10B55 ; Exclusion # 5.2 [22] INSCRIPTIONAL PARTHIAN LETTER ALEPH..INSCRIPTIONAL PARTHIAN LETTER TAW
+10B60..10B72 ; Exclusion # 5.2 [19] INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPTIONAL PAHLAVI LETTER TAW
+10B80..10B91 ; Exclusion # 7.0 [18] PSALTER PAHLAVI LETTER ALEPH..PSALTER PAHLAVI LETTER TAW
+10C00..10C48 ; Exclusion # 5.2 [73] OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH
+10C80..10CB2 ; Exclusion # 8.0 [51] OLD HUNGARIAN CAPITAL LETTER A..OLD HUNGARIAN CAPITAL LETTER US
+10CC0..10CF2 ; Exclusion # 8.0 [51] OLD HUNGARIAN SMALL LETTER A..OLD HUNGARIAN SMALL LETTER US
+10E80..10EA9 ; Exclusion # 13.0 [42] YEZIDI LETTER ELIF..YEZIDI LETTER ET
+10EAB..10EAC ; Exclusion # 13.0 [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK
+10EB0..10EB1 ; Exclusion # 13.0 [2] YEZIDI LETTER LAM WITH DOT ABOVE..YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE
+10F00..10F1C ; Exclusion # 11.0 [29] OLD SOGDIAN LETTER ALEPH..OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL
+10F27 ; Exclusion # 11.0 OLD SOGDIAN LIGATURE AYIN-DALETH
+10F30..10F50 ; Exclusion # 11.0 [33] SOGDIAN LETTER ALEPH..SOGDIAN COMBINING STROKE BELOW
+10FB0..10FC4 ; Exclusion # 13.0 [21] CHORASMIAN LETTER ALEPH..CHORASMIAN LETTER TAW
+10FE0..10FF6 ; Exclusion # 12.0 [23] ELYMAIC LETTER ALEPH..ELYMAIC LIGATURE ZAYIN-YODH
+11000..11046 ; Exclusion # 6.0 [71] BRAHMI SIGN CANDRABINDU..BRAHMI VIRAMA
+11066..1106F ; Exclusion # 6.0 [10] BRAHMI DIGIT ZERO..BRAHMI DIGIT NINE
+1107F ; Exclusion # 7.0 BRAHMI NUMBER JOINER
+11080..110BA ; Exclusion # 5.2 [59] KAITHI SIGN CANDRABINDU..KAITHI SIGN NUKTA
+110D0..110E8 ; Exclusion # 6.1 [25] SORA SOMPENG LETTER SAH..SORA SOMPENG LETTER MAE
+110F0..110F9 ; Exclusion # 6.1 [10] SORA SOMPENG DIGIT ZERO..SORA SOMPENG DIGIT NINE
+11150..11173 ; Exclusion # 7.0 [36] MAHAJANI LETTER A..MAHAJANI SIGN NUKTA
+11176 ; Exclusion # 7.0 MAHAJANI LIGATURE SHRI
+11180..111C4 ; Exclusion # 6.1 [69] SHARADA SIGN CANDRABINDU..SHARADA OM
+111C9..111CC ; Exclusion # 8.0 [4] SHARADA SANDHI MARK..SHARADA EXTRA SHORT VOWEL MARK
+111CE..111CF ; Exclusion # 13.0 [2] SHARADA VOWEL SIGN PRISHTHAMATRA E..SHARADA SIGN INVERTED CANDRABINDU
+111D0..111D9 ; Exclusion # 6.1 [10] SHARADA DIGIT ZERO..SHARADA DIGIT NINE
+111DA ; Exclusion # 7.0 SHARADA EKAM
+111DC ; Exclusion # 8.0 SHARADA HEADSTROKE
+11200..11211 ; Exclusion # 7.0 [18] KHOJKI LETTER A..KHOJKI LETTER JJA
+11213..11237 ; Exclusion # 7.0 [37] KHOJKI LETTER NYA..KHOJKI SIGN SHADDA
+1123E ; Exclusion # 9.0 KHOJKI SIGN SUKUN
+11280..11286 ; Exclusion # 8.0 [7] MULTANI LETTER A..MULTANI LETTER GA
+11288 ; Exclusion # 8.0 MULTANI LETTER GHA
+1128A..1128D ; Exclusion # 8.0 [4] MULTANI LETTER CA..MULTANI LETTER JJA
+1128F..1129D ; Exclusion # 8.0 [15] MULTANI LETTER NYA..MULTANI LETTER BA
+1129F..112A8 ; Exclusion # 8.0 [10] MULTANI LETTER BHA..MULTANI LETTER RHA
+112B0..112EA ; Exclusion # 7.0 [59] KHUDAWADI LETTER A..KHUDAWADI SIGN VIRAMA
+112F0..112F9 ; Exclusion # 7.0 [10] KHUDAWADI DIGIT ZERO..KHUDAWADI DIGIT NINE
+11300 ; Exclusion # 8.0 GRANTHA SIGN COMBINING ANUSVARA ABOVE
+11302 ; Exclusion # 7.0 GRANTHA SIGN ANUSVARA
+11305..1130C ; Exclusion # 7.0 [8] GRANTHA LETTER A..GRANTHA LETTER VOCALIC L
+1130F..11310 ; Exclusion # 7.0 [2] GRANTHA LETTER EE..GRANTHA LETTER AI
+11313..11328 ; Exclusion # 7.0 [22] GRANTHA LETTER OO..GRANTHA LETTER NA
+1132A..11330 ; Exclusion # 7.0 [7] GRANTHA LETTER PA..GRANTHA LETTER RA
+11332..11333 ; Exclusion # 7.0 [2] GRANTHA LETTER LA..GRANTHA LETTER LLA
+11335..11339 ; Exclusion # 7.0 [5] GRANTHA LETTER VA..GRANTHA LETTER HA
+1133D..11344 ; Exclusion # 7.0 [8] GRANTHA SIGN AVAGRAHA..GRANTHA VOWEL SIGN VOCALIC RR
+11347..11348 ; Exclusion # 7.0 [2] GRANTHA VOWEL SIGN EE..GRANTHA VOWEL SIGN AI
+1134B..1134D ; Exclusion # 7.0 [3] GRANTHA VOWEL SIGN OO..GRANTHA SIGN VIRAMA
+11350 ; Exclusion # 8.0 GRANTHA OM
+11357 ; Exclusion # 7.0 GRANTHA AU LENGTH MARK
+1135D..11363 ; Exclusion # 7.0 [7] GRANTHA SIGN PLUTA..GRANTHA VOWEL SIGN VOCALIC LL
+11366..1136C ; Exclusion # 7.0 [7] COMBINING GRANTHA DIGIT ZERO..COMBINING GRANTHA DIGIT SIX
+11370..11374 ; Exclusion # 7.0 [5] COMBINING GRANTHA LETTER A..COMBINING GRANTHA LETTER PA
+11480..114C5 ; Exclusion # 7.0 [70] TIRHUTA ANJI..TIRHUTA GVANG
+114C7 ; Exclusion # 7.0 TIRHUTA OM
+114D0..114D9 ; Exclusion # 7.0 [10] TIRHUTA DIGIT ZERO..TIRHUTA DIGIT NINE
+11580..115B5 ; Exclusion # 7.0 [54] SIDDHAM LETTER A..SIDDHAM VOWEL SIGN VOCALIC RR
+115B8..115C0 ; Exclusion # 7.0 [9] SIDDHAM VOWEL SIGN E..SIDDHAM SIGN NUKTA
+115D8..115DD ; Exclusion # 8.0 [6] SIDDHAM LETTER THREE-CIRCLE ALTERNATE I..SIDDHAM VOWEL SIGN ALTERNATE UU
+11600..11640 ; Exclusion # 7.0 [65] MODI LETTER A..MODI SIGN ARDHACANDRA
+11644 ; Exclusion # 7.0 MODI SIGN HUVA
+11650..11659 ; Exclusion # 7.0 [10] MODI DIGIT ZERO..MODI DIGIT NINE
+11680..116B7 ; Exclusion # 6.1 [56] TAKRI LETTER A..TAKRI SIGN NUKTA
+116B8 ; Exclusion # 12.0 TAKRI LETTER ARCHAIC KHA
+116C0..116C9 ; Exclusion # 6.1 [10] TAKRI DIGIT ZERO..TAKRI DIGIT NINE
+11700..11719 ; Exclusion # 8.0 [26] AHOM LETTER KA..AHOM LETTER JHA
+1171A ; Exclusion # 11.0 AHOM LETTER ALTERNATE BA
+1171D..1172B ; Exclusion # 8.0 [15] AHOM CONSONANT SIGN MEDIAL LA..AHOM SIGN KILLER
+11730..11739 ; Exclusion # 8.0 [10] AHOM DIGIT ZERO..AHOM DIGIT NINE
+11800..1183A ; Exclusion # 11.0 [59] DOGRA LETTER A..DOGRA SIGN NUKTA
+118A0..118E9 ; Exclusion # 7.0 [74] WARANG CITI CAPITAL LETTER NGAA..WARANG CITI DIGIT NINE
+118FF ; Exclusion # 7.0 WARANG CITI OM
+11900..11906 ; Exclusion # 13.0 [7] DIVES AKURU LETTER A..DIVES AKURU LETTER E
+11909 ; Exclusion # 13.0 DIVES AKURU LETTER O
+1190C..11913 ; Exclusion # 13.0 [8] DIVES AKURU LETTER KA..DIVES AKURU LETTER JA
+11915..11916 ; Exclusion # 13.0 [2] DIVES AKURU LETTER NYA..DIVES AKURU LETTER TTA
+11918..11935 ; Exclusion # 13.0 [30] DIVES AKURU LETTER DDA..DIVES AKURU VOWEL SIGN E
+11937..11938 ; Exclusion # 13.0 [2] DIVES AKURU VOWEL SIGN AI..DIVES AKURU VOWEL SIGN O
+1193B..11943 ; Exclusion # 13.0 [9] DIVES AKURU SIGN ANUSVARA..DIVES AKURU SIGN NUKTA
+11950..11959 ; Exclusion # 13.0 [10] DIVES AKURU DIGIT ZERO..DIVES AKURU DIGIT NINE
+119A0..119A7 ; Exclusion # 12.0 [8] NANDINAGARI LETTER A..NANDINAGARI LETTER VOCALIC RR
+119AA..119D7 ; Exclusion # 12.0 [46] NANDINAGARI LETTER E..NANDINAGARI VOWEL SIGN VOCALIC RR
+119DA..119E1 ; Exclusion # 12.0 [8] NANDINAGARI VOWEL SIGN E..NANDINAGARI SIGN AVAGRAHA
+119E3..119E4 ; Exclusion # 12.0 [2] NANDINAGARI HEADSTROKE..NANDINAGARI VOWEL SIGN PRISHTHAMATRA E
+11A00..11A3E ; Exclusion # 10.0 [63] ZANABAZAR SQUARE LETTER A..ZANABAZAR SQUARE CLUSTER-FINAL LETTER VA
+11A47 ; Exclusion # 10.0 ZANABAZAR SQUARE SUBJOINER
+11A50..11A83 ; Exclusion # 10.0 [52] SOYOMBO LETTER A..SOYOMBO LETTER KSSA
+11A84..11A85 ; Exclusion # 12.0 [2] SOYOMBO SIGN JIHVAMULIYA..SOYOMBO SIGN UPADHMANIYA
+11A86..11A99 ; Exclusion # 10.0 [20] SOYOMBO CLUSTER-INITIAL LETTER RA..SOYOMBO SUBJOINER
+11A9D ; Exclusion # 11.0 SOYOMBO MARK PLUTA
+11AC0..11AF8 ; Exclusion # 7.0 [57] PAU CIN HAU LETTER PA..PAU CIN HAU GLOTTAL STOP FINAL
+11C00..11C08 ; Exclusion # 9.0 [9] BHAIKSUKI LETTER A..BHAIKSUKI LETTER VOCALIC L
+11C0A..11C36 ; Exclusion # 9.0 [45] BHAIKSUKI LETTER E..BHAIKSUKI VOWEL SIGN VOCALIC L
+11C38..11C40 ; Exclusion # 9.0 [9] BHAIKSUKI VOWEL SIGN E..BHAIKSUKI SIGN AVAGRAHA
+11C50..11C59 ; Exclusion # 9.0 [10] BHAIKSUKI DIGIT ZERO..BHAIKSUKI DIGIT NINE
+11C72..11C8F ; Exclusion # 9.0 [30] MARCHEN LETTER KA..MARCHEN LETTER A
+11C92..11CA7 ; Exclusion # 9.0 [22] MARCHEN SUBJOINED LETTER KA..MARCHEN SUBJOINED LETTER ZA
+11CA9..11CB6 ; Exclusion # 9.0 [14] MARCHEN SUBJOINED LETTER YA..MARCHEN SIGN CANDRABINDU
+11D00..11D06 ; Exclusion # 10.0 [7] MASARAM GONDI LETTER A..MASARAM GONDI LETTER E
+11D08..11D09 ; Exclusion # 10.0 [2] MASARAM GONDI LETTER AI..MASARAM GONDI LETTER O
+11D0B..11D36 ; Exclusion # 10.0 [44] MASARAM GONDI LETTER AU..MASARAM GONDI VOWEL SIGN VOCALIC R
+11D3A ; Exclusion # 10.0 MASARAM GONDI VOWEL SIGN E
+11D3C..11D3D ; Exclusion # 10.0 [2] MASARAM GONDI VOWEL SIGN AI..MASARAM GONDI VOWEL SIGN O
+11D3F..11D47 ; Exclusion # 10.0 [9] MASARAM GONDI VOWEL SIGN AU..MASARAM GONDI RA-KARA
+11D50..11D59 ; Exclusion # 10.0 [10] MASARAM GONDI DIGIT ZERO..MASARAM GONDI DIGIT NINE
+11EE0..11EF6 ; Exclusion # 11.0 [23] MAKASAR LETTER KA..MAKASAR VOWEL SIGN O
+12000..1236E ; Exclusion # 5.0 [879] CUNEIFORM SIGN A..CUNEIFORM SIGN ZUM
+1236F..12398 ; Exclusion # 7.0 [42] CUNEIFORM SIGN KAP ELAMITE..CUNEIFORM SIGN UM TIMES ME
+12399 ; Exclusion # 8.0 CUNEIFORM SIGN U U
+12400..12462 ; Exclusion # 5.0 [99] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER
+12463..1246E ; Exclusion # 7.0 [12] CUNEIFORM NUMERIC SIGN ONE QUARTER GUR..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM
+12480..12543 ; Exclusion # 8.0 [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
+13000..1342E ; Exclusion # 5.2 [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
+14400..14646 ; Exclusion # 8.0 [583] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530
+16AD0..16AED ; Exclusion # 7.0 [30] BASSA VAH LETTER ENNI..BASSA VAH LETTER I
+16AF0..16AF4 ; Exclusion # 7.0 [5] BASSA VAH COMBINING HIGH TONE..BASSA VAH COMBINING HIGH-LOW TONE
+16B00..16B36 ; Exclusion # 7.0 [55] PAHAWH HMONG VOWEL KEEB..PAHAWH HMONG MARK CIM TAUM
+16B40..16B43 ; Exclusion # 7.0 [4] PAHAWH HMONG SIGN VOS SEEV..PAHAWH HMONG SIGN IB YAM
+16B50..16B59 ; Exclusion # 7.0 [10] PAHAWH HMONG DIGIT ZERO..PAHAWH HMONG DIGIT NINE
+16B63..16B77 ; Exclusion # 7.0 [21] PAHAWH HMONG SIGN VOS LUB..PAHAWH HMONG SIGN CIM NRES TOS
+16B7D..16B8F ; Exclusion # 7.0 [19] PAHAWH HMONG CLAN SIGN TSHEEJ..PAHAWH HMONG CLAN SIGN VWJ
+16E40..16E7F ; Exclusion # 11.0 [64] MEDEFAIDRIN CAPITAL LETTER M..MEDEFAIDRIN SMALL LETTER Y
+16FE0 ; Exclusion # 9.0 TANGUT ITERATION MARK
+16FE1 ; Exclusion # 10.0 NUSHU ITERATION MARK
+16FE4 ; Exclusion # 13.0 KHITAN SMALL SCRIPT FILLER
+17000..187EC ; Exclusion # 9.0 [6125] TANGUT IDEOGRAPH-17000..TANGUT IDEOGRAPH-187EC
+187ED..187F1 ; Exclusion # 11.0 [5] TANGUT IDEOGRAPH-187ED..TANGUT IDEOGRAPH-187F1
+187F2..187F7 ; Exclusion # 12.0 [6] TANGUT IDEOGRAPH-187F2..TANGUT IDEOGRAPH-187F7
+18800..18AF2 ; Exclusion # 9.0 [755] TANGUT COMPONENT-001..TANGUT COMPONENT-755
+18AF3..18CD5 ; Exclusion # 13.0 [483] TANGUT COMPONENT-756..KHITAN SMALL SCRIPT CHARACTER-18CD5
+18D00..18D08 ; Exclusion # 13.0 [9] TANGUT IDEOGRAPH-18D00..TANGUT IDEOGRAPH-18D08
+1B170..1B2FB ; Exclusion # 10.0 [396] NUSHU CHARACTER-1B170..NUSHU CHARACTER-1B2FB
+1BC00..1BC6A ; Exclusion # 7.0 [107] DUPLOYAN LETTER H..DUPLOYAN LETTER VOCALIC M
+1BC70..1BC7C ; Exclusion # 7.0 [13] DUPLOYAN AFFIX LEFT HORIZONTAL SECANT..DUPLOYAN AFFIX ATTACHED TANGENT HOOK
+1BC80..1BC88 ; Exclusion # 7.0 [9] DUPLOYAN AFFIX HIGH ACUTE..DUPLOYAN AFFIX HIGH VERTICAL
+1BC90..1BC99 ; Exclusion # 7.0 [10] DUPLOYAN AFFIX LOW ACUTE..DUPLOYAN AFFIX LOW ARROW
+1BC9D..1BC9E ; Exclusion # 7.0 [2] DUPLOYAN THICK LETTER SELECTOR..DUPLOYAN DOUBLE MARK
+1DA00..1DA36 ; Exclusion # 8.0 [55] SIGNWRITING HEAD RIM..SIGNWRITING AIR SUCKING IN
+1DA3B..1DA6C ; Exclusion # 8.0 [50] SIGNWRITING MOUTH CLOSED NEUTRAL..SIGNWRITING EXCITEMENT
+1DA75 ; Exclusion # 8.0 SIGNWRITING UPPER BODY TILTING FROM HIP JOINTS
+1DA84 ; Exclusion # 8.0 SIGNWRITING LOCATION HEAD NECK
+1DA9B..1DA9F ; Exclusion # 8.0 [5] SIGNWRITING FILL MODIFIER-2..SIGNWRITING FILL MODIFIER-6
+1DAA1..1DAAF ; Exclusion # 8.0 [15] SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16
+1E000..1E006 ; Exclusion # 9.0 [7] COMBINING GLAGOLITIC LETTER AZU..COMBINING GLAGOLITIC LETTER ZHIVETE
+1E008..1E018 ; Exclusion # 9.0 [17] COMBINING GLAGOLITIC LETTER ZEMLJA..COMBINING GLAGOLITIC LETTER HERU
+1E01B..1E021 ; Exclusion # 9.0 [7] COMBINING GLAGOLITIC LETTER SHTA..COMBINING GLAGOLITIC LETTER YATI
+1E023..1E024 ; Exclusion # 9.0 [2] COMBINING GLAGOLITIC LETTER YU..COMBINING GLAGOLITIC LETTER SMALL YUS
+1E026..1E02A ; Exclusion # 9.0 [5] COMBINING GLAGOLITIC LETTER YO..COMBINING GLAGOLITIC LETTER FITA
+1E800..1E8C4 ; Exclusion # 7.0 [197] MENDE KIKAKUI SYLLABLE M001 KI..MENDE KIKAKUI SYLLABLE M060 NYON
+1E8D0..1E8D6 ; Exclusion # 7.0 [7] MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS
+
+# Total code points: 15602
+
+# Identifier_Type: Exclusion Not_XID
+
+0830..083E ; Exclusion Not_XID # 5.2 [15] SAMARITAN PUNCTUATION NEQUDAA..SAMARITAN PUNCTUATION ANNAAU
+1680 ; Exclusion Not_XID # 3.0 OGHAM SPACE MARK
+169B..169C ; Exclusion Not_XID # 3.0 [2] OGHAM FEATHER MARK..OGHAM REVERSED FEATHER MARK
+1735..1736 ; Exclusion Not_XID # 3.2 [2] PHILIPPINE SINGLE PUNCTUATION..PHILIPPINE DOUBLE PUNCTUATION
+1800..180A ; Exclusion Not_XID # 3.0 [11] MONGOLIAN BIRGA..MONGOLIAN NIRUGU
+1A1E..1A1F ; Exclusion Not_XID # 4.1 [2] BUGINESE PALLAWA..BUGINESE END OF SECTION
+2CE5..2CEA ; Exclusion Not_XID # 4.1 [6] COPTIC SYMBOL MI RO..COPTIC SYMBOL SHIMA SIMA
+2CF9..2CFF ; Exclusion Not_XID # 4.1 [7] COPTIC OLD NUBIAN FULL STOP..COPTIC MORPHOLOGICAL DIVIDER
+A874..A877 ; Exclusion Not_XID # 5.0 [4] PHAGS-PA SINGLE HEAD MARK..PHAGS-PA MARK DOUBLE SHAD
+A95F ; Exclusion Not_XID # 5.1 REJANG SECTION MARK
+10100..10102 ; Exclusion Not_XID # 4.0 [3] AEGEAN WORD SEPARATOR LINE..AEGEAN CHECK MARK
+10107..10133 ; Exclusion Not_XID # 4.0 [45] AEGEAN NUMBER ONE..AEGEAN NUMBER NINETY THOUSAND
+10137..1013F ; Exclusion Not_XID # 4.0 [9] AEGEAN WEIGHT BASE UNIT..AEGEAN MEASURE THIRD SUBUNIT
+10320..10323 ; Exclusion Not_XID # 3.1 [4] OLD ITALIC NUMERAL ONE..OLD ITALIC NUMERAL FIFTY
+1039F ; Exclusion Not_XID # 4.0 UGARITIC WORD DIVIDER
+103D0 ; Exclusion Not_XID # 4.1 OLD PERSIAN WORD DIVIDER
+1056F ; Exclusion Not_XID # 7.0 CAUCASIAN ALBANIAN CITATION MARK
+10857..1085F ; Exclusion Not_XID # 5.2 [9] IMPERIAL ARAMAIC SECTION SIGN..IMPERIAL ARAMAIC NUMBER TEN THOUSAND
+10877..1087F ; Exclusion Not_XID # 7.0 [9] PALMYRENE LEFT-POINTING FLEURON..PALMYRENE NUMBER TWENTY
+108A7..108AF ; Exclusion Not_XID # 7.0 [9] NABATAEAN NUMBER ONE..NABATAEAN NUMBER ONE HUNDRED
+108FB..108FF ; Exclusion Not_XID # 8.0 [5] HATRAN NUMBER ONE..HATRAN NUMBER ONE HUNDRED
+10916..10919 ; Exclusion Not_XID # 5.0 [4] PHOENICIAN NUMBER ONE..PHOENICIAN NUMBER ONE HUNDRED
+1091A..1091B ; Exclusion Not_XID # 5.2 [2] PHOENICIAN NUMBER TWO..PHOENICIAN NUMBER THREE
+1091F ; Exclusion Not_XID # 5.0 PHOENICIAN WORD SEPARATOR
+1093F ; Exclusion Not_XID # 5.1 LYDIAN TRIANGULAR MARK
+109BC..109BD ; Exclusion Not_XID # 8.0 [2] MEROITIC CURSIVE FRACTION ELEVEN TWELFTHS..MEROITIC CURSIVE FRACTION ONE HALF
+109C0..109CF ; Exclusion Not_XID # 8.0 [16] MEROITIC CURSIVE NUMBER ONE..MEROITIC CURSIVE NUMBER SEVENTY
+109D2..109FF ; Exclusion Not_XID # 8.0 [46] MEROITIC CURSIVE NUMBER ONE HUNDRED..MEROITIC CURSIVE FRACTION TEN TWELFTHS
+10A40..10A47 ; Exclusion Not_XID # 4.1 [8] KHAROSHTHI DIGIT ONE..KHAROSHTHI NUMBER ONE THOUSAND
+10A48 ; Exclusion Not_XID # 11.0 KHAROSHTHI FRACTION ONE HALF
+10A50..10A58 ; Exclusion Not_XID # 4.1 [9] KHAROSHTHI PUNCTUATION DOT..KHAROSHTHI PUNCTUATION LINES
+10A7D..10A7F ; Exclusion Not_XID # 5.2 [3] OLD SOUTH ARABIAN NUMBER ONE..OLD SOUTH ARABIAN NUMERIC INDICATOR
+10A9D..10A9F ; Exclusion Not_XID # 7.0 [3] OLD NORTH ARABIAN NUMBER ONE..OLD NORTH ARABIAN NUMBER TWENTY
+10AC8 ; Exclusion Not_XID # 7.0 MANICHAEAN SIGN UD
+10AEB..10AF6 ; Exclusion Not_XID # 7.0 [12] MANICHAEAN NUMBER ONE..MANICHAEAN PUNCTUATION LINE FILLER
+10B39..10B3F ; Exclusion Not_XID # 5.2 [7] AVESTAN ABBREVIATION MARK..LARGE ONE RING OVER TWO RINGS PUNCTUATION
+10B58..10B5F ; Exclusion Not_XID # 5.2 [8] INSCRIPTIONAL PARTHIAN NUMBER ONE..INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND
+10B78..10B7F ; Exclusion Not_XID # 5.2 [8] INSCRIPTIONAL PAHLAVI NUMBER ONE..INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND
+10B99..10B9C ; Exclusion Not_XID # 7.0 [4] PSALTER PAHLAVI SECTION MARK..PSALTER PAHLAVI FOUR DOTS WITH DOT
+10BA9..10BAF ; Exclusion Not_XID # 7.0 [7] PSALTER PAHLAVI NUMBER ONE..PSALTER PAHLAVI NUMBER ONE HUNDRED
+10CFA..10CFF ; Exclusion Not_XID # 8.0 [6] OLD HUNGARIAN NUMBER ONE..OLD HUNGARIAN NUMBER ONE THOUSAND
+10EAD ; Exclusion Not_XID # 13.0 YEZIDI HYPHENATION MARK
+10F1D..10F26 ; Exclusion Not_XID # 11.0 [10] OLD SOGDIAN NUMBER ONE..OLD SOGDIAN FRACTION ONE HALF
+10F51..10F59 ; Exclusion Not_XID # 11.0 [9] SOGDIAN NUMBER ONE..SOGDIAN PUNCTUATION HALF CIRCLE WITH DOT
+10FC5..10FCB ; Exclusion Not_XID # 13.0 [7] CHORASMIAN NUMBER ONE..CHORASMIAN NUMBER ONE HUNDRED
+11047..1104D ; Exclusion Not_XID # 6.0 [7] BRAHMI DANDA..BRAHMI PUNCTUATION LOTUS
+11052..11065 ; Exclusion Not_XID # 6.0 [20] BRAHMI NUMBER ONE..BRAHMI NUMBER ONE THOUSAND
+110BB..110BC ; Exclusion Not_XID # 5.2 [2] KAITHI ABBREVIATION SIGN..KAITHI ENUMERATION SIGN
+110BD ; Exclusion Not_XID # 5.2 KAITHI NUMBER SIGN
+110BE..110C1 ; Exclusion Not_XID # 5.2 [4] KAITHI SECTION MARK..KAITHI DOUBLE DANDA
+110CD ; Exclusion Not_XID # 11.0 KAITHI NUMBER SIGN ABOVE
+11174..11175 ; Exclusion Not_XID # 7.0 [2] MAHAJANI ABBREVIATION SIGN..MAHAJANI SECTION MARK
+111C5..111C8 ; Exclusion Not_XID # 6.1 [4] SHARADA DANDA..SHARADA SEPARATOR
+111CD ; Exclusion Not_XID # 7.0 SHARADA SUTRA MARK
+111DB ; Exclusion Not_XID # 8.0 SHARADA SIGN SIDDHAM
+111DD..111DF ; Exclusion Not_XID # 8.0 [3] SHARADA CONTINUATION SIGN..SHARADA SECTION MARK-2
+11238..1123D ; Exclusion Not_XID # 7.0 [6] KHOJKI DANDA..KHOJKI ABBREVIATION SIGN
+112A9 ; Exclusion Not_XID # 8.0 MULTANI SECTION MARK
+114C6 ; Exclusion Not_XID # 7.0 TIRHUTA ABBREVIATION SIGN
+115C1..115C9 ; Exclusion Not_XID # 7.0 [9] SIDDHAM SIGN SIDDHAM..SIDDHAM END OF TEXT MARK
+115CA..115D7 ; Exclusion Not_XID # 8.0 [14] SIDDHAM SECTION MARK WITH TRIDENT AND U-SHAPED ORNAMENTS..SIDDHAM SECTION MARK WITH CIRCLES AND FOUR ENCLOSURES
+11641..11643 ; Exclusion Not_XID # 7.0 [3] MODI DANDA..MODI ABBREVIATION SIGN
+11660..1166C ; Exclusion Not_XID # 9.0 [13] MONGOLIAN BIRGA WITH ORNAMENT..MONGOLIAN TURNED SWIRL BIRGA WITH DOUBLE ORNAMENT
+1173A..1173F ; Exclusion Not_XID # 8.0 [6] AHOM NUMBER TEN..AHOM SYMBOL VI
+1183B ; Exclusion Not_XID # 11.0 DOGRA ABBREVIATION SIGN
+118EA..118F2 ; Exclusion Not_XID # 7.0 [9] WARANG CITI NUMBER TEN..WARANG CITI NUMBER NINETY
+11944..11946 ; Exclusion Not_XID # 13.0 [3] DIVES AKURU DOUBLE DANDA..DIVES AKURU END OF TEXT MARK
+119E2 ; Exclusion Not_XID # 12.0 NANDINAGARI SIGN SIDDHAM
+11A3F..11A46 ; Exclusion Not_XID # 10.0 [8] ZANABAZAR SQUARE INITIAL HEAD MARK..ZANABAZAR SQUARE CLOSING DOUBLE-LINED HEAD MARK
+11A9A..11A9C ; Exclusion Not_XID # 10.0 [3] SOYOMBO MARK TSHEG..SOYOMBO MARK DOUBLE SHAD
+11A9E..11AA2 ; Exclusion Not_XID # 10.0 [5] SOYOMBO HEAD MARK WITH MOON AND SUN AND TRIPLE FLAME..SOYOMBO TERMINAL MARK-2
+11C41..11C45 ; Exclusion Not_XID # 9.0 [5] BHAIKSUKI DANDA..BHAIKSUKI GAP FILLER-2
+11C5A..11C6C ; Exclusion Not_XID # 9.0 [19] BHAIKSUKI NUMBER ONE..BHAIKSUKI HUNDREDS UNIT MARK
+11C70..11C71 ; Exclusion Not_XID # 9.0 [2] MARCHEN HEAD MARK..MARCHEN MARK SHAD
+11EF7..11EF8 ; Exclusion Not_XID # 11.0 [2] MAKASAR PASSIMBANG..MAKASAR END OF SECTION
+12470..12473 ; Exclusion Not_XID # 5.0 [4] CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER..CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON
+12474 ; Exclusion Not_XID # 7.0 CUNEIFORM PUNCTUATION SIGN DIAGONAL QUADCOLON
+13430..13438 ; Exclusion Not_XID # 12.0 [9] EGYPTIAN HIEROGLYPH VERTICAL JOINER..EGYPTIAN HIEROGLYPH END SEGMENT
+16A6E..16A6F ; Exclusion Not_XID # 7.0 [2] MRO DANDA..MRO DOUBLE DANDA
+16AF5 ; Exclusion Not_XID # 7.0 BASSA VAH FULL STOP
+16B37..16B3F ; Exclusion Not_XID # 7.0 [9] PAHAWH HMONG SIGN VOS THOM..PAHAWH HMONG SIGN XYEEM FAIB
+16B44..16B45 ; Exclusion Not_XID # 7.0 [2] PAHAWH HMONG SIGN XAUS..PAHAWH HMONG SIGN CIM TSOV ROG
+16B5B..16B61 ; Exclusion Not_XID # 7.0 [7] PAHAWH HMONG NUMBER TENS..PAHAWH HMONG NUMBER TRILLIONS
+16E80..16E9A ; Exclusion Not_XID # 11.0 [27] MEDEFAIDRIN DIGIT ZERO..MEDEFAIDRIN EXCLAMATION OH
+1BC9C ; Exclusion Not_XID # 7.0 DUPLOYAN SIGN O WITH CROSS
+1BC9F ; Exclusion Not_XID # 7.0 DUPLOYAN PUNCTUATION CHINOOK FULL STOP
+1D800..1D9FF ; Exclusion Not_XID # 8.0 [512] SIGNWRITING HAND-FIST INDEX..SIGNWRITING HEAD
+1DA37..1DA3A ; Exclusion Not_XID # 8.0 [4] SIGNWRITING AIR BLOW SMALL ROTATIONS..SIGNWRITING BREATH EXHALE
+1DA6D..1DA74 ; Exclusion Not_XID # 8.0 [8] SIGNWRITING SHOULDER HIP SPINE..SIGNWRITING TORSO-FLOORPLANE TWISTING
+1DA76..1DA83 ; Exclusion Not_XID # 8.0 [14] SIGNWRITING LIMB COMBINATION..SIGNWRITING LOCATION DEPTH
+1DA85..1DA8B ; Exclusion Not_XID # 8.0 [7] SIGNWRITING LOCATION TORSO..SIGNWRITING PARENTHESIS
+1E8C7..1E8CF ; Exclusion Not_XID # 7.0 [9] MENDE KIKAKUI DIGIT ONE..MENDE KIKAKUI DIGIT NINE
+
+# Total code points: 1098
+
+# Identifier_Type: Obsolete
+
+01B9 ; Obsolete # 1.1 LATIN SMALL LETTER EZH REVERSED
+01BF ; Obsolete # 1.1 LATIN LETTER WYNN
+01F6..01F7 ; Obsolete # 3.0 [2] LATIN CAPITAL LETTER HWAIR..LATIN CAPITAL LETTER WYNN
+021C..021D ; Obsolete # 3.0 [2] LATIN CAPITAL LETTER YOGH..LATIN SMALL LETTER YOGH
+0363..036F ; Obsolete # 3.2 [13] COMBINING LATIN SMALL LETTER A..COMBINING LATIN SMALL LETTER X
+0370..0373 ; Obsolete # 5.1 [4] GREEK CAPITAL LETTER HETA..GREEK SMALL LETTER ARCHAIC SAMPI
+0376..0377 ; Obsolete # 5.1 [2] GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA..GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
+037F ; Obsolete # 7.0 GREEK CAPITAL LETTER YOT
+03D8..03D9 ; Obsolete # 3.2 [2] GREEK LETTER ARCHAIC KOPPA..GREEK SMALL LETTER ARCHAIC KOPPA
+03DA ; Obsolete # 1.1 GREEK LETTER STIGMA
+03DB ; Obsolete # 3.0 GREEK SMALL LETTER STIGMA
+03DC ; Obsolete # 1.1 GREEK LETTER DIGAMMA
+03DD ; Obsolete # 3.0 GREEK SMALL LETTER DIGAMMA
+03DE ; Obsolete # 1.1 GREEK LETTER KOPPA
+03DF ; Obsolete # 3.0 GREEK SMALL LETTER KOPPA
+03E0 ; Obsolete # 1.1 GREEK LETTER SAMPI
+03E1 ; Obsolete # 3.0 GREEK SMALL LETTER SAMPI
+03F7..03F8 ; Obsolete # 4.0 [2] GREEK CAPITAL LETTER SHO..GREEK SMALL LETTER SHO
+03FA..03FB ; Obsolete # 4.0 [2] GREEK CAPITAL LETTER SAN..GREEK SMALL LETTER SAN
+0460..0481 ; Obsolete # 1.1 [34] CYRILLIC CAPITAL LETTER OMEGA..CYRILLIC SMALL LETTER KOPPA
+0483 ; Obsolete # 1.1 COMBINING CYRILLIC TITLO
+0500..050F ; Obsolete # 3.2 [16] CYRILLIC CAPITAL LETTER KOMI DE..CYRILLIC SMALL LETTER KOMI TJE
+052A..052D ; Obsolete # 7.0 [4] CYRILLIC CAPITAL LETTER DZZHE..CYRILLIC SMALL LETTER DCHE
+0640 ; Obsolete # 1.1 ARABIC TATWEEL
+066E..066F ; Obsolete # 3.2 [2] ARABIC LETTER DOTLESS BEH..ARABIC LETTER DOTLESS QAF
+068E ; Obsolete # 1.1 ARABIC LETTER DUL
+06A1 ; Obsolete # 1.1 ARABIC LETTER DOTLESS FEH
+08AD..08B1 ; Obsolete # 7.0 [5] ARABIC LETTER LOW ALEF..ARABIC LETTER STRAIGHT WAW
+094E ; Obsolete # 5.2 DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
+0951..0952 ; Obsolete # 1.1 [2] DEVANAGARI STRESS SIGN UDATTA..DEVANAGARI STRESS SIGN ANUDATTA
+0978 ; Obsolete # 7.0 DEVANAGARI LETTER MARWARI DDA
+0980 ; Obsolete # 7.0 BENGALI ANJI
+09FC ; Obsolete # 10.0 BENGALI LETTER VEDIC ANUSVARA
+0C00 ; Obsolete # 7.0 TELUGU SIGN COMBINING CANDRABINDU ABOVE
+0C34 ; Obsolete # 7.0 TELUGU LETTER LLLA
+0C58..0C59 ; Obsolete # 5.1 [2] TELUGU LETTER TSA..TELUGU LETTER DZA
+0C81 ; Obsolete # 7.0 KANNADA SIGN CANDRABINDU
+0CDE ; Obsolete # 1.1 KANNADA LETTER FA
+0D01 ; Obsolete # 7.0 MALAYALAM SIGN CANDRABINDU
+0D3B..0D3C ; Obsolete # 10.0 [2] MALAYALAM SIGN VERTICAL BAR VIRAMA..MALAYALAM SIGN CIRCULAR VIRAMA
+0D5F ; Obsolete # 8.0 MALAYALAM LETTER ARCHAIC II
+0DE6..0DEF ; Obsolete # 7.0 [10] SINHALA LITH DIGIT ZERO..SINHALA LITH DIGIT NINE
+10A0..10C5 ; Obsolete # 1.1 [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
+10F1..10F6 ; Obsolete # 1.1 [6] GEORGIAN LETTER HE..GEORGIAN LETTER FI
+1100..1159 ; Obsolete # 1.1 [90] HANGUL CHOSEONG KIYEOK..HANGUL CHOSEONG YEORINHIEUH
+115A..115E ; Obsolete # 5.2 [5] HANGUL CHOSEONG KIYEOK-TIKEUT..HANGUL CHOSEONG TIKEUT-RIEUL
+1161..11A2 ; Obsolete # 1.1 [66] HANGUL JUNGSEONG A..HANGUL JUNGSEONG SSANGARAEA
+11A3..11A7 ; Obsolete # 5.2 [5] HANGUL JUNGSEONG A-EU..HANGUL JUNGSEONG O-YAE
+11A8..11F9 ; Obsolete # 1.1 [82] HANGUL JONGSEONG KIYEOK..HANGUL JONGSEONG YEORINHIEUH
+11FA..11FF ; Obsolete # 5.2 [6] HANGUL JONGSEONG KIYEOK-NIEUN..HANGUL JONGSEONG SSANGNIEUN
+1369..1371 ; Obsolete # 3.0 [9] ETHIOPIC DIGIT ONE..ETHIOPIC DIGIT NINE
+17A8 ; Obsolete # 3.0 KHMER INDEPENDENT VOWEL QUK
+17D3 ; Obsolete # 3.0 KHMER SIGN BATHAMASAT
+1AB0..1ABD ; Obsolete # 7.0 [14] COMBINING DOUBLED CIRCUMFLEX ACCENT..COMBINING PARENTHESES BELOW
+1C80..1C88 ; Obsolete # 9.0 [9] CYRILLIC SMALL LETTER ROUNDED VE..CYRILLIC SMALL LETTER UNBLENDED UK
+1CD0..1CD2 ; Obsolete # 5.2 [3] VEDIC TONE KARSHANA..VEDIC TONE PRENKHA
+1CD4..1CF2 ; Obsolete # 5.2 [31] VEDIC SIGN YAJURVEDIC MIDLINE SVARITA..VEDIC SIGN ARDHAVISARGA
+1CF3..1CF6 ; Obsolete # 6.1 [4] VEDIC SIGN ROTATED ARDHAVISARGA..VEDIC SIGN UPADHMANIYA
+1CF7 ; Obsolete # 10.0 VEDIC SIGN ATIKRAMA
+1CF8..1CF9 ; Obsolete # 7.0 [2] VEDIC TONE RING ABOVE..VEDIC TONE DOUBLE RING ABOVE
+2132 ; Obsolete # 1.1 TURNED CAPITAL F
+214E ; Obsolete # 5.0 TURNED SMALL F
+2184 ; Obsolete # 5.0 LATIN SMALL LETTER REVERSED C
+2185..2188 ; Obsolete # 5.1 [4] ROMAN NUMERAL SIX LATE FORM..ROMAN NUMERAL ONE HUNDRED THOUSAND
+2C6D..2C6F ; Obsolete # 5.1 [3] LATIN CAPITAL LETTER ALPHA..LATIN CAPITAL LETTER TURNED A
+2C70 ; Obsolete # 5.2 LATIN CAPITAL LETTER TURNED ALPHA
+2C71..2C73 ; Obsolete # 5.1 [3] LATIN SMALL LETTER V WITH RIGHT HOOK..LATIN SMALL LETTER W WITH HOOK
+2C74..2C76 ; Obsolete # 5.0 [3] LATIN SMALL LETTER V WITH CURL..LATIN SMALL LETTER HALF H
+2C7E..2C7F ; Obsolete # 5.2 [2] LATIN CAPITAL LETTER S WITH SWASH TAIL..LATIN CAPITAL LETTER Z WITH SWASH TAIL
+2D00..2D25 ; Obsolete # 4.1 [38] GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE
+2DE0..2DFF ; Obsolete # 5.1 [32] COMBINING CYRILLIC LETTER BE..COMBINING CYRILLIC LETTER IOTIFIED BIG YUS
+312E ; Obsolete # 10.0 BOPOMOFO LETTER O WITH DOT ABOVE
+A640..A65F ; Obsolete # 5.1 [32] CYRILLIC CAPITAL LETTER ZEMLYA..CYRILLIC SMALL LETTER YN
+A660..A661 ; Obsolete # 6.0 [2] CYRILLIC CAPITAL LETTER REVERSED TSE..CYRILLIC SMALL LETTER REVERSED TSE
+A662..A66E ; Obsolete # 5.1 [13] CYRILLIC CAPITAL LETTER SOFT DE..CYRILLIC LETTER MULTIOCULAR O
+A674..A67B ; Obsolete # 6.1 [8] COMBINING CYRILLIC LETTER UKRAINIAN IE..COMBINING CYRILLIC LETTER OMEGA
+A680..A697 ; Obsolete # 5.1 [24] CYRILLIC CAPITAL LETTER DWE..CYRILLIC SMALL LETTER SHWE
+A698..A69B ; Obsolete # 7.0 [4] CYRILLIC CAPITAL LETTER DOUBLE O..CYRILLIC SMALL LETTER CROSSED O
+A69F ; Obsolete # 6.1 COMBINING CYRILLIC LETTER IOTIFIED E
+A730..A76F ; Obsolete # 5.1 [64] LATIN LETTER SMALL CAPITAL F..LATIN SMALL LETTER CON
+A771..A787 ; Obsolete # 5.1 [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER INSULAR T
+A790..A791 ; Obsolete # 6.0 [2] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN SMALL LETTER N WITH DESCENDER
+A794..A79F ; Obsolete # 7.0 [12] LATIN SMALL LETTER C WITH PALATAL HOOK..LATIN SMALL LETTER VOLAPUK UE
+A7A0..A7A9 ; Obsolete # 6.0 [10] LATIN CAPITAL LETTER G WITH OBLIQUE STROKE..LATIN SMALL LETTER S WITH OBLIQUE STROKE
+A7AB..A7AD ; Obsolete # 7.0 [3] LATIN CAPITAL LETTER REVERSED OPEN E..LATIN CAPITAL LETTER L WITH BELT
+A7B0..A7B1 ; Obsolete # 7.0 [2] LATIN CAPITAL LETTER TURNED K..LATIN CAPITAL LETTER TURNED T
+A7F5..A7F6 ; Obsolete # 13.0 [2] LATIN CAPITAL LETTER REVERSED HALF H..LATIN SMALL LETTER REVERSED HALF H
+A7F7 ; Obsolete # 7.0 LATIN EPIGRAPHIC LETTER SIDEWAYS I
+A7FB..A7FF ; Obsolete # 5.1 [5] LATIN EPIGRAPHIC LETTER REVERSED F..LATIN EPIGRAPHIC LETTER ARCHAIC M
+A8E0..A8F7 ; Obsolete # 5.2 [24] COMBINING DEVANAGARI DIGIT ZERO..DEVANAGARI SIGN CANDRABINDU AVAGRAHA
+A8FB ; Obsolete # 5.2 DEVANAGARI HEADSTROKE
+A8FE..A8FF ; Obsolete # 11.0 [2] DEVANAGARI LETTER AY..DEVANAGARI VOWEL SIGN AY
+A960..A97C ; Obsolete # 5.2 [29] HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH
+A9E0..A9E6 ; Obsolete # 7.0 [7] MYANMAR LETTER SHAN GHA..MYANMAR MODIFIER LETTER SHAN REDUPLICATION
+AB30..AB5A ; Obsolete # 7.0 [43] LATIN SMALL LETTER BARRED ALPHA..LATIN SMALL LETTER Y WITH SHORT RIGHT LEG
+AB64..AB65 ; Obsolete # 7.0 [2] LATIN SMALL LETTER INVERTED ALPHA..GREEK LETTER SMALL CAPITAL OMEGA
+D7B0..D7C6 ; Obsolete # 5.2 [23] HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E
+D7CB..D7FB ; Obsolete # 5.2 [49] HANGUL JONGSEONG NIEUN-RIEUL..HANGUL JONGSEONG PHIEUPH-THIEUTH
+10140..10174 ; Obsolete # 4.1 [53] GREEK ACROPHONIC ATTIC ONE QUARTER..GREEK ACROPHONIC STRATIAN FIFTY MNAS
+101FD ; Obsolete # 5.1 PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE
+102E0 ; Obsolete # 7.0 COPTIC EPACT THOUSANDS MARK
+16FE3 ; Obsolete # 12.0 OLD CHINESE ITERATION MARK
+1B000..1B001 ; Obsolete # 6.0 [2] KATAKANA LETTER ARCHAIC E..HIRAGANA LETTER ARCHAIC YE
+1B002..1B11E ; Obsolete # 10.0 [285] HENTAIGANA LETTER A-1..HENTAIGANA LETTER N-MU-MO-2
+
+# Total code points: 1325
+
+# Identifier_Type: Obsolete Not_XID
+
+0482 ; Obsolete Not_XID # 1.1 CYRILLIC THOUSANDS SIGN
+0488..0489 ; Obsolete Not_XID # 3.0 [2] COMBINING CYRILLIC HUNDRED THOUSANDS SIGN..COMBINING CYRILLIC MILLIONS SIGN
+05C6 ; Obsolete Not_XID # 4.1 HEBREW PUNCTUATION NUN HAFUKHA
+17D8 ; Obsolete Not_XID # 3.0 KHMER SIGN BEYYAL
+1CD3 ; Obsolete Not_XID # 5.2 VEDIC SIGN NIHSHVASA
+2056 ; Obsolete Not_XID # 4.1 THREE DOT PUNCTUATION
+2058..205E ; Obsolete Not_XID # 4.1 [7] FOUR DOT PUNCTUATION..VERTICAL FOUR DOTS
+2127 ; Obsolete Not_XID # 1.1 INVERTED OHM SIGN
+214F ; Obsolete Not_XID # 5.1 SYMBOL FOR SAMARITAN SOURCE
+2E0E..2E16 ; Obsolete Not_XID # 4.1 [9] EDITORIAL CORONIS..DOTTED RIGHT-POINTING ANGLE
+2E2A..2E30 ; Obsolete Not_XID # 5.1 [7] TWO DOTS OVER ONE DOT PUNCTUATION..RING POINT
+2E31 ; Obsolete Not_XID # 5.2 WORD SEPARATOR MIDDLE DOT
+2E32 ; Obsolete Not_XID # 6.1 TURNED COMMA
+2E35 ; Obsolete Not_XID # 6.1 TURNED SEMICOLON
+2E39 ; Obsolete Not_XID # 6.1 TOP HALF SECTION SIGN
+301E ; Obsolete Not_XID # 1.1 DOUBLE PRIME QUOTATION MARK
+A670..A673 ; Obsolete Not_XID # 5.1 [4] COMBINING CYRILLIC TEN MILLIONS SIGN..SLAVONIC ASTERISK
+A700..A707 ; Obsolete Not_XID # 4.1 [8] MODIFIER LETTER CHINESE TONE YIN PING..MODIFIER LETTER CHINESE TONE YANG RU
+A8F8..A8FA ; Obsolete Not_XID # 5.2 [3] DEVANAGARI SIGN PUSHPIKA..DEVANAGARI CARET
+101D0..101FC ; Obsolete Not_XID # 5.1 [45] PHAISTOS DISC SIGN PEDESTRIAN..PHAISTOS DISC SIGN WAVY BAND
+102E1..102FB ; Obsolete Not_XID # 7.0 [27] COPTIC EPACT DIGIT ONE..COPTIC EPACT NUMBER NINE HUNDRED
+1D200..1D241 ; Obsolete Not_XID # 4.1 [66] GREEK VOCAL NOTATION SYMBOL-1..GREEK INSTRUMENTAL NOTATION SYMBOL-54
+1D245 ; Obsolete Not_XID # 4.1 GREEK MUSICAL LEIMMA
+
+# Total code points: 191
+
+# Identifier_Type: Not_XID
+
+0009..000D ; Not_XID # 1.1 [5] <control-0009>..<control-000D>
+0020..0026 ; Not_XID # 1.1 [7] SPACE..AMPERSAND
+0028..002C ; Not_XID # 1.1 [5] LEFT PARENTHESIS..COMMA
+002F ; Not_XID # 1.1 SOLIDUS
+003B..0040 ; Not_XID # 1.1 [6] SEMICOLON..COMMERCIAL AT
+005B..005E ; Not_XID # 1.1 [4] LEFT SQUARE BRACKET..CIRCUMFLEX ACCENT
+0060 ; Not_XID # 1.1 GRAVE ACCENT
+007B..007E ; Not_XID # 1.1 [4] LEFT CURLY BRACKET..TILDE
+0085 ; Not_XID # 1.1 <control-0085>
+00A1..00A7 ; Not_XID # 1.1 [7] INVERTED EXCLAMATION MARK..SECTION SIGN
+00A9 ; Not_XID # 1.1 COPYRIGHT SIGN
+00AB..00AC ; Not_XID # 1.1 [2] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK..NOT SIGN
+00AE ; Not_XID # 1.1 REGISTERED SIGN
+00B0..00B1 ; Not_XID # 1.1 [2] DEGREE SIGN..PLUS-MINUS SIGN
+00B6 ; Not_XID # 1.1 PILCROW SIGN
+00BB ; Not_XID # 1.1 RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+00BF ; Not_XID # 1.1 INVERTED QUESTION MARK
+00D7 ; Not_XID # 1.1 MULTIPLICATION SIGN
+00F7 ; Not_XID # 1.1 DIVISION SIGN
+02C2..02C5 ; Not_XID # 1.1 [4] MODIFIER LETTER LEFT ARROWHEAD..MODIFIER LETTER DOWN ARROWHEAD
+02D2..02D7 ; Not_XID # 1.1 [6] MODIFIER LETTER CENTRED RIGHT HALF RING..MODIFIER LETTER MINUS SIGN
+02DE ; Not_XID # 1.1 MODIFIER LETTER RHOTIC HOOK
+02DF ; Not_XID # 3.0 MODIFIER LETTER CROSS ACCENT
+02E5..02E9 ; Not_XID # 1.1 [5] MODIFIER LETTER EXTRA-HIGH TONE BAR..MODIFIER LETTER EXTRA-LOW TONE BAR
+02EA..02EB ; Not_XID # 3.0 [2] MODIFIER LETTER YIN DEPARTING TONE MARK..MODIFIER LETTER YANG DEPARTING TONE MARK
+02ED ; Not_XID # 3.0 MODIFIER LETTER UNASPIRATED
+02EF..02FF ; Not_XID # 4.0 [17] MODIFIER LETTER LOW DOWN ARROWHEAD..MODIFIER LETTER LOW LEFT ARROW
+03F6 ; Not_XID # 3.2 GREEK REVERSED LUNATE EPSILON SYMBOL
+055A..055F ; Not_XID # 1.1 [6] ARMENIAN APOSTROPHE..ARMENIAN ABBREVIATION MARK
+0589 ; Not_XID # 1.1 ARMENIAN FULL STOP
+058D..058E ; Not_XID # 7.0 [2] RIGHT-FACING ARMENIAN ETERNITY SIGN..LEFT-FACING ARMENIAN ETERNITY SIGN
+058F ; Not_XID # 6.1 ARMENIAN DRAM SIGN
+05BE ; Not_XID # 1.1 HEBREW PUNCTUATION MAQAF
+05C0 ; Not_XID # 1.1 HEBREW PUNCTUATION PASEQ
+05C3 ; Not_XID # 1.1 HEBREW PUNCTUATION SOF PASUQ
+0600..0603 ; Not_XID # 4.0 [4] ARABIC NUMBER SIGN..ARABIC SIGN SAFHA
+0604 ; Not_XID # 6.1 ARABIC SIGN SAMVAT
+0605 ; Not_XID # 7.0 ARABIC NUMBER MARK ABOVE
+0606..060A ; Not_XID # 5.1 [5] ARABIC-INDIC CUBE ROOT..ARABIC-INDIC PER TEN THOUSAND SIGN
+060B ; Not_XID # 4.1 AFGHANI SIGN
+060C ; Not_XID # 1.1 ARABIC COMMA
+060D..060F ; Not_XID # 4.0 [3] ARABIC DATE SEPARATOR..ARABIC SIGN MISRA
+061B ; Not_XID # 1.1 ARABIC SEMICOLON
+061E ; Not_XID # 4.1 ARABIC TRIPLE DOT PUNCTUATION MARK
+061F ; Not_XID # 1.1 ARABIC QUESTION MARK
+066A..066D ; Not_XID # 1.1 [4] ARABIC PERCENT SIGN..ARABIC FIVE POINTED STAR
+06D4 ; Not_XID # 1.1 ARABIC FULL STOP
+06DD ; Not_XID # 1.1 ARABIC END OF AYAH
+06DE ; Not_XID # 1.1 ARABIC START OF RUB EL HIZB
+06E9 ; Not_XID # 1.1 ARABIC PLACE OF SAJDAH
+08E2 ; Not_XID # 9.0 ARABIC DISPUTED END OF AYAH
+0964..0965 ; Not_XID # 1.1 [2] DEVANAGARI DANDA..DEVANAGARI DOUBLE DANDA
+0970 ; Not_XID # 1.1 DEVANAGARI ABBREVIATION SIGN
+09F2..09FA ; Not_XID # 1.1 [9] BENGALI RUPEE MARK..BENGALI ISSHAR
+09FB ; Not_XID # 5.2 BENGALI GANDA MARK
+09FD ; Not_XID # 10.0 BENGALI ABBREVIATION SIGN
+0A76 ; Not_XID # 11.0 GURMUKHI ABBREVIATION SIGN
+0AF0 ; Not_XID # 6.1 GUJARATI ABBREVIATION SIGN
+0AF1 ; Not_XID # 4.0 GUJARATI RUPEE SIGN
+0B70 ; Not_XID # 1.1 ORIYA ISSHAR
+0B72..0B77 ; Not_XID # 6.0 [6] ORIYA FRACTION ONE QUARTER..ORIYA FRACTION THREE SIXTEENTHS
+0BF0..0BF2 ; Not_XID # 1.1 [3] TAMIL NUMBER TEN..TAMIL NUMBER ONE THOUSAND
+0BF3..0BFA ; Not_XID # 4.0 [8] TAMIL DAY SIGN..TAMIL NUMBER SIGN
+0C77 ; Not_XID # 12.0 TELUGU SIGN SIDDHAM
+0C78..0C7F ; Not_XID # 5.1 [8] TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR..TELUGU SIGN TUUMU
+0C84 ; Not_XID # 11.0 KANNADA SIGN SIDDHAM
+0D4F ; Not_XID # 9.0 MALAYALAM SIGN PARA
+0D58..0D5E ; Not_XID # 9.0 [7] MALAYALAM FRACTION ONE ONE-HUNDRED-AND-SIXTIETH..MALAYALAM FRACTION ONE FIFTH
+0D70..0D75 ; Not_XID # 5.1 [6] MALAYALAM NUMBER TEN..MALAYALAM FRACTION THREE QUARTERS
+0D76..0D78 ; Not_XID # 9.0 [3] MALAYALAM FRACTION ONE SIXTEENTH..MALAYALAM FRACTION THREE SIXTEENTHS
+0D79 ; Not_XID # 5.1 MALAYALAM DATE MARK
+0DF4 ; Not_XID # 3.0 SINHALA PUNCTUATION KUNDDALIYA
+0E3F ; Not_XID # 1.1 THAI CURRENCY SYMBOL BAHT
+0E4F ; Not_XID # 1.1 THAI CHARACTER FONGMAN
+0E5A..0E5B ; Not_XID # 1.1 [2] THAI CHARACTER ANGKHANKHU..THAI CHARACTER KHOMUT
+0F01..0F0A ; Not_XID # 2.0 [10] TIBETAN MARK GTER YIG MGO TRUNCATED A..TIBETAN MARK BKA- SHOG YIG MGO
+0F0D..0F17 ; Not_XID # 2.0 [11] TIBETAN MARK SHAD..TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS
+0F1A..0F1F ; Not_XID # 2.0 [6] TIBETAN SIGN RDEL DKAR GCIG..TIBETAN SIGN RDEL DKAR RDEL NAG
+0F2A..0F34 ; Not_XID # 2.0 [11] TIBETAN DIGIT HALF ONE..TIBETAN MARK BSDUS RTAGS
+0F36 ; Not_XID # 2.0 TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN
+0F38 ; Not_XID # 2.0 TIBETAN MARK CHE MGO
+0F3A..0F3D ; Not_XID # 2.0 [4] TIBETAN MARK GUG RTAGS GYON..TIBETAN MARK ANG KHANG GYAS
+0F85 ; Not_XID # 2.0 TIBETAN MARK PALUTA
+0FBE..0FC5 ; Not_XID # 3.0 [8] TIBETAN KU RU KHA..TIBETAN SYMBOL RDO RJE
+0FC7..0FCC ; Not_XID # 3.0 [6] TIBETAN SYMBOL RDO RJE RGYA GRAM..TIBETAN SYMBOL NOR BU BZHI -KHYIL
+0FCE ; Not_XID # 5.1 TIBETAN SIGN RDEL NAG RDEL DKAR
+0FCF ; Not_XID # 3.0 TIBETAN SIGN RDEL NAG GSUM
+0FD0..0FD1 ; Not_XID # 4.1 [2] TIBETAN MARK BSKA- SHOG GI MGO RGYAN..TIBETAN MARK MNYAM YIG GI MGO RGYAN
+0FD2..0FD4 ; Not_XID # 5.1 [3] TIBETAN MARK NYIS TSHEG..TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA
+0FD5..0FD8 ; Not_XID # 5.2 [4] RIGHT-FACING SVASTI SIGN..LEFT-FACING SVASTI SIGN WITH DOTS
+0FD9..0FDA ; Not_XID # 6.0 [2] TIBETAN MARK LEADING MCHAN RTAGS..TIBETAN MARK TRAILING MCHAN RTAGS
+104A..104F ; Not_XID # 3.0 [6] MYANMAR SIGN LITTLE SECTION..MYANMAR SYMBOL GENITIVE
+109E..109F ; Not_XID # 5.1 [2] MYANMAR SYMBOL SHAN ONE..MYANMAR SYMBOL SHAN EXCLAMATION
+10FB ; Not_XID # 1.1 GEORGIAN PARAGRAPH SEPARATOR
+1360 ; Not_XID # 4.1 ETHIOPIC SECTION MARK
+1361..1368 ; Not_XID # 3.0 [8] ETHIOPIC WORDSPACE..ETHIOPIC PARAGRAPH SEPARATOR
+1372..137C ; Not_XID # 3.0 [11] ETHIOPIC NUMBER TEN..ETHIOPIC NUMBER TEN THOUSAND
+1390..1399 ; Not_XID # 4.1 [10] ETHIOPIC TONAL MARK YIZET..ETHIOPIC TONAL MARK KURT
+16EB..16ED ; Not_XID # 3.0 [3] RUNIC SINGLE PUNCTUATION..RUNIC CROSS PUNCTUATION
+17D4..17D6 ; Not_XID # 3.0 [3] KHMER SIGN KHAN..KHMER SIGN CAMNUC PII KUUH
+17D9..17DB ; Not_XID # 3.0 [3] KHMER SIGN PHNAEK MUAN..KHMER CURRENCY SYMBOL RIEL
+17F0..17F9 ; Not_XID # 4.0 [10] KHMER SYMBOL LEK ATTAK SON..KHMER SYMBOL LEK ATTAK PRAM-BUON
+19E0..19FF ; Not_XID # 4.0 [32] KHMER SYMBOL PATHAMASAT..KHMER SYMBOL DAP-PRAM ROC
+1ABE ; Not_XID # 7.0 COMBINING PARENTHESES OVERLAY
+2012..2016 ; Not_XID # 1.1 [5] FIGURE DASH..DOUBLE VERTICAL LINE
+2018 ; Not_XID # 1.1 LEFT SINGLE QUOTATION MARK
+201A..2023 ; Not_XID # 1.1 [10] SINGLE LOW-9 QUOTATION MARK..TRIANGULAR BULLET
+2028..2029 ; Not_XID # 1.1 [2] LINE SEPARATOR..PARAGRAPH SEPARATOR
+2030..2032 ; Not_XID # 1.1 [3] PER MILLE SIGN..PRIME
+2035 ; Not_XID # 1.1 REVERSED PRIME
+2038..203B ; Not_XID # 1.1 [4] CARET..REFERENCE MARK
+203D ; Not_XID # 1.1 INTERROBANG
+2041..2046 ; Not_XID # 1.1 [6] CARET INSERTION POINT..RIGHT SQUARE BRACKET WITH QUILL
+204A..204D ; Not_XID # 3.0 [4] TIRONIAN SIGN ET..BLACK RIGHTWARDS BULLET
+204E..2052 ; Not_XID # 3.2 [5] LOW ASTERISK..COMMERCIAL MINUS SIGN
+2053 ; Not_XID # 4.0 SWUNG DASH
+2055 ; Not_XID # 4.1 FLOWER PUNCTUATION MARK
+20A0..20A7 ; Not_XID # 1.1 [8] EURO-CURRENCY SIGN..PESETA SIGN
+20A9..20AA ; Not_XID # 1.1 [2] WON SIGN..NEW SHEQEL SIGN
+20AB ; Not_XID # 2.0 DONG SIGN
+20AC ; Not_XID # 2.1 EURO SIGN
+20AD..20AF ; Not_XID # 3.0 [3] KIP SIGN..DRACHMA SIGN
+20B0..20B1 ; Not_XID # 3.2 [2] GERMAN PENNY SIGN..PESO SIGN
+20B2..20B5 ; Not_XID # 4.1 [4] GUARANI SIGN..CEDI SIGN
+20B6..20B8 ; Not_XID # 5.2 [3] LIVRE TOURNOIS SIGN..TENGE SIGN
+20B9 ; Not_XID # 6.0 INDIAN RUPEE SIGN
+20BA ; Not_XID # 6.2 TURKISH LIRA SIGN
+20BB..20BD ; Not_XID # 7.0 [3] NORDIC MARK SIGN..RUBLE SIGN
+20BE ; Not_XID # 8.0 LARI SIGN
+20BF ; Not_XID # 10.0 BITCOIN SIGN
+2104 ; Not_XID # 1.1 CENTRE LINE SYMBOL
+2108 ; Not_XID # 1.1 SCRUPLE
+2114 ; Not_XID # 1.1 L B BAR SYMBOL
+2117 ; Not_XID # 1.1 SOUND RECORDING COPYRIGHT
+211E..211F ; Not_XID # 1.1 [2] PRESCRIPTION TAKE..RESPONSE
+2123 ; Not_XID # 1.1 VERSICLE
+2125 ; Not_XID # 1.1 OUNCE SIGN
+2129 ; Not_XID # 1.1 TURNED GREEK SMALL LETTER IOTA
+213A ; Not_XID # 3.0 ROTATED CAPITAL Q
+2141..2144 ; Not_XID # 3.2 [4] TURNED SANS-SERIF CAPITAL G..TURNED SANS-SERIF CAPITAL Y
+214A..214B ; Not_XID # 3.2 [2] PROPERTY LINE..TURNED AMPERSAND
+214C ; Not_XID # 4.1 PER SIGN
+214D ; Not_XID # 5.0 AKTIESELSKAB
+2190..21EA ; Not_XID # 1.1 [91] LEFTWARDS ARROW..UPWARDS WHITE ARROW FROM BAR
+21EB..21F3 ; Not_XID # 3.0 [9] UPWARDS WHITE ARROW ON PEDESTAL..UP DOWN WHITE ARROW
+21F4..21FF ; Not_XID # 3.2 [12] RIGHT ARROW WITH SMALL CIRCLE..LEFT RIGHT OPEN-HEADED ARROW
+2200..222B ; Not_XID # 1.1 [44] FOR ALL..INTEGRAL
+222E ; Not_XID # 1.1 CONTOUR INTEGRAL
+2231..22F1 ; Not_XID # 1.1 [193] CLOCKWISE INTEGRAL..DOWN RIGHT DIAGONAL ELLIPSIS
+22F2..22FF ; Not_XID # 3.2 [14] ELEMENT OF WITH LONG HORIZONTAL STROKE..Z NOTATION BAG MEMBERSHIP
+2300 ; Not_XID # 1.1 DIAMETER SIGN
+2301 ; Not_XID # 3.0 ELECTRIC ARROW
+2302..2328 ; Not_XID # 1.1 [39] HOUSE..KEYBOARD
+232B..237A ; Not_XID # 1.1 [80] ERASE TO THE LEFT..APL FUNCTIONAL SYMBOL ALPHA
+237B ; Not_XID # 3.0 NOT CHECK MARK
+237C ; Not_XID # 3.2 RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW
+237D..239A ; Not_XID # 3.0 [30] SHOULDERED OPEN BOX..CLEAR SCREEN SYMBOL
+239B..23CE ; Not_XID # 3.2 [52] LEFT PARENTHESIS UPPER HOOK..RETURN SYMBOL
+23CF..23D0 ; Not_XID # 4.0 [2] EJECT SYMBOL..VERTICAL LINE EXTENSION
+23D1..23DB ; Not_XID # 4.1 [11] METRICAL BREVE..FUSE
+23DC..23E7 ; Not_XID # 5.0 [12] TOP PARENTHESIS..ELECTRICAL INTERSECTION
+23E8 ; Not_XID # 5.2 DECIMAL EXPONENT SYMBOL
+23E9..23F3 ; Not_XID # 6.0 [11] BLACK RIGHT-POINTING DOUBLE TRIANGLE..HOURGLASS WITH FLOWING SAND
+23F4..23FA ; Not_XID # 7.0 [7] BLACK MEDIUM LEFT-POINTING TRIANGLE..BLACK CIRCLE FOR RECORD
+23FB..23FE ; Not_XID # 9.0 [4] POWER SYMBOL..POWER SLEEP SYMBOL
+23FF ; Not_XID # 10.0 OBSERVER EYE SYMBOL
+2400..2424 ; Not_XID # 1.1 [37] SYMBOL FOR NULL..SYMBOL FOR NEWLINE
+2425..2426 ; Not_XID # 3.0 [2] SYMBOL FOR DELETE FORM TWO..SYMBOL FOR SUBSTITUTE FORM TWO
+2440..244A ; Not_XID # 1.1 [11] OCR HOOK..OCR DOUBLE BACKSLASH
+2500..2595 ; Not_XID # 1.1 [150] BOX DRAWINGS LIGHT HORIZONTAL..RIGHT ONE EIGHTH BLOCK
+2596..259F ; Not_XID # 3.2 [10] QUADRANT LOWER LEFT..QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT
+25A0..25EF ; Not_XID # 1.1 [80] BLACK SQUARE..LARGE CIRCLE
+25F0..25F7 ; Not_XID # 3.0 [8] WHITE SQUARE WITH UPPER LEFT QUADRANT..WHITE CIRCLE WITH UPPER RIGHT QUADRANT
+25F8..25FF ; Not_XID # 3.2 [8] UPPER LEFT TRIANGLE..LOWER RIGHT TRIANGLE
+2600..2613 ; Not_XID # 1.1 [20] BLACK SUN WITH RAYS..SALTIRE
+2614..2615 ; Not_XID # 4.0 [2] UMBRELLA WITH RAIN DROPS..HOT BEVERAGE
+2616..2617 ; Not_XID # 3.2 [2] WHITE SHOGI PIECE..BLACK SHOGI PIECE
+2618 ; Not_XID # 4.1 SHAMROCK
+2619 ; Not_XID # 3.0 REVERSED ROTATED FLORAL HEART BULLET
+261A..266F ; Not_XID # 1.1 [86] BLACK LEFT POINTING INDEX..MUSIC SHARP SIGN
+2670..2671 ; Not_XID # 3.0 [2] WEST SYRIAC CROSS..EAST SYRIAC CROSS
+2672..267D ; Not_XID # 3.2 [12] UNIVERSAL RECYCLING SYMBOL..PARTIALLY-RECYCLED PAPER SYMBOL
+267E..267F ; Not_XID # 4.1 [2] PERMANENT PAPER SIGN..WHEELCHAIR SYMBOL
+2680..2689 ; Not_XID # 3.2 [10] DIE FACE-1..BLACK CIRCLE WITH TWO WHITE DOTS
+268A..2691 ; Not_XID # 4.0 [8] MONOGRAM FOR YANG..BLACK FLAG
+2692..269C ; Not_XID # 4.1 [11] HAMMER AND PICK..FLEUR-DE-LIS
+269D ; Not_XID # 5.1 OUTLINED WHITE STAR
+269E..269F ; Not_XID # 5.2 [2] THREE LINES CONVERGING RIGHT..THREE LINES CONVERGING LEFT
+26A0..26A1 ; Not_XID # 4.0 [2] WARNING SIGN..HIGH VOLTAGE SIGN
+26A2..26B1 ; Not_XID # 4.1 [16] DOUBLED FEMALE SIGN..FUNERAL URN
+26B2 ; Not_XID # 5.0 NEUTER
+26B3..26BC ; Not_XID # 5.1 [10] CERES..SESQUIQUADRATE
+26BD..26BF ; Not_XID # 5.2 [3] SOCCER BALL..SQUARED KEY
+26C0..26C3 ; Not_XID # 5.1 [4] WHITE DRAUGHTS MAN..BLACK DRAUGHTS KING
+26C4..26CD ; Not_XID # 5.2 [10] SNOWMAN WITHOUT SNOW..DISABLED CAR
+26CE ; Not_XID # 6.0 OPHIUCHUS
+26CF..26E1 ; Not_XID # 5.2 [19] PICK..RESTRICTED LEFT ENTRY-2
+26E2 ; Not_XID # 6.0 ASTRONOMICAL SYMBOL FOR URANUS
+26E3 ; Not_XID # 5.2 HEAVY CIRCLE WITH STROKE AND TWO DOTS ABOVE
+26E4..26E7 ; Not_XID # 6.0 [4] PENTAGRAM..INVERTED PENTAGRAM
+26E8..26FF ; Not_XID # 5.2 [24] BLACK CROSS ON SHIELD..WHITE FLAG WITH HORIZONTAL MIDDLE BLACK STRIPE
+2700 ; Not_XID # 7.0 BLACK SAFETY SCISSORS
+2701..2704 ; Not_XID # 1.1 [4] UPPER BLADE SCISSORS..WHITE SCISSORS
+2705 ; Not_XID # 6.0 WHITE HEAVY CHECK MARK
+2706..2709 ; Not_XID # 1.1 [4] TELEPHONE LOCATION SIGN..ENVELOPE
+270A..270B ; Not_XID # 6.0 [2] RAISED FIST..RAISED HAND
+270C..2727 ; Not_XID # 1.1 [28] VICTORY HAND..WHITE FOUR POINTED STAR
+2728 ; Not_XID # 6.0 SPARKLES
+2729..274B ; Not_XID # 1.1 [35] STRESS OUTLINED WHITE STAR..HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
+274C ; Not_XID # 6.0 CROSS MARK
+274D ; Not_XID # 1.1 SHADOWED WHITE CIRCLE
+274E ; Not_XID # 6.0 NEGATIVE SQUARED CROSS MARK
+274F..2752 ; Not_XID # 1.1 [4] LOWER RIGHT DROP-SHADOWED WHITE SQUARE..UPPER RIGHT SHADOWED WHITE SQUARE
+2753..2755 ; Not_XID # 6.0 [3] BLACK QUESTION MARK ORNAMENT..WHITE EXCLAMATION MARK ORNAMENT
+2756 ; Not_XID # 1.1 BLACK DIAMOND MINUS WHITE X
+2757 ; Not_XID # 5.2 HEAVY EXCLAMATION MARK SYMBOL
+2758..275E ; Not_XID # 1.1 [7] LIGHT VERTICAL BAR..HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT
+275F..2760 ; Not_XID # 6.0 [2] HEAVY LOW SINGLE COMMA QUOTATION MARK ORNAMENT..HEAVY LOW DOUBLE COMMA QUOTATION MARK ORNAMENT
+2761..2767 ; Not_XID # 1.1 [7] CURVED STEM PARAGRAPH SIGN ORNAMENT..ROTATED FLORAL HEART BULLET
+2768..2775 ; Not_XID # 3.2 [14] MEDIUM LEFT PARENTHESIS ORNAMENT..MEDIUM RIGHT CURLY BRACKET ORNAMENT
+2776..2794 ; Not_XID # 1.1 [31] DINGBAT NEGATIVE CIRCLED DIGIT ONE..HEAVY WIDE-HEADED RIGHTWARDS ARROW
+2795..2797 ; Not_XID # 6.0 [3] HEAVY PLUS SIGN..HEAVY DIVISION SIGN
+2798..27AF ; Not_XID # 1.1 [24] HEAVY SOUTH EAST ARROW..NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
+27B0 ; Not_XID # 6.0 CURLY LOOP
+27B1..27BE ; Not_XID # 1.1 [14] NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW..OPEN-OUTLINED RIGHTWARDS ARROW
+27BF ; Not_XID # 6.0 DOUBLE CURLY LOOP
+27C0..27C6 ; Not_XID # 4.1 [7] THREE DIMENSIONAL ANGLE..RIGHT S-SHAPED BAG DELIMITER
+27C7..27CA ; Not_XID # 5.0 [4] OR WITH DOT INSIDE..VERTICAL BAR WITH HORIZONTAL STROKE
+27CB ; Not_XID # 6.1 MATHEMATICAL RISING DIAGONAL
+27CC ; Not_XID # 5.1 LONG DIVISION
+27CD ; Not_XID # 6.1 MATHEMATICAL FALLING DIAGONAL
+27CE..27CF ; Not_XID # 6.0 [2] SQUARED LOGICAL AND..SQUARED LOGICAL OR
+27D0..27EB ; Not_XID # 3.2 [28] WHITE DIAMOND WITH CENTRED DOT..MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
+27EC..27EF ; Not_XID # 5.1 [4] MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET..MATHEMATICAL RIGHT FLATTENED PARENTHESIS
+27F0..27FF ; Not_XID # 3.2 [16] UPWARDS QUADRUPLE ARROW..LONG RIGHTWARDS SQUIGGLE ARROW
+2900..2A0B ; Not_XID # 3.2 [268] RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE..SUMMATION WITH INTEGRAL
+2A0D..2A73 ; Not_XID # 3.2 [103] FINITE PART INTEGRAL..EQUALS SIGN ABOVE TILDE OPERATOR
+2A77..2ADB ; Not_XID # 3.2 [101] EQUALS SIGN WITH TWO DOTS ABOVE AND TWO DOTS BELOW..TRANSVERSAL INTERSECTION
+2ADD..2AFF ; Not_XID # 3.2 [35] NONFORKING..N-ARY WHITE VERTICAL BAR
+2B00..2B0D ; Not_XID # 4.0 [14] NORTH EAST WHITE ARROW..UP DOWN BLACK ARROW
+2B0E..2B13 ; Not_XID # 4.1 [6] RIGHTWARDS ARROW WITH TIP DOWNWARDS..SQUARE WITH BOTTOM HALF BLACK
+2B14..2B1A ; Not_XID # 5.0 [7] SQUARE WITH UPPER RIGHT DIAGONAL HALF BLACK..DOTTED SQUARE
+2B1B..2B1F ; Not_XID # 5.1 [5] BLACK LARGE SQUARE..BLACK PENTAGON
+2B20..2B23 ; Not_XID # 5.0 [4] WHITE PENTAGON..HORIZONTAL BLACK HEXAGON
+2B24..2B4C ; Not_XID # 5.1 [41] BLACK LARGE CIRCLE..RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR
+2B4D..2B4F ; Not_XID # 7.0 [3] DOWNWARDS TRIANGLE-HEADED ZIGZAG ARROW..SHORT BACKSLANTED SOUTH ARROW
+2B50..2B54 ; Not_XID # 5.1 [5] WHITE MEDIUM STAR..WHITE RIGHT-POINTING PENTAGON
+2B55..2B59 ; Not_XID # 5.2 [5] HEAVY LARGE CIRCLE..HEAVY CIRCLED SALTIRE
+2B5A..2B73 ; Not_XID # 7.0 [26] SLANTED NORTH ARROW WITH HOOKED HEAD..DOWNWARDS TRIANGLE-HEADED ARROW TO BAR
+2B76..2B95 ; Not_XID # 7.0 [32] NORTH WEST TRIANGLE-HEADED ARROW TO BAR..RIGHTWARDS BLACK ARROW
+2B97 ; Not_XID # 13.0 SYMBOL FOR TYPE A ELECTRONICS
+2B98..2BB9 ; Not_XID # 7.0 [34] THREE-D TOP-LIGHTED LEFTWARDS EQUILATERAL ARROWHEAD..UP ARROWHEAD IN A RECTANGLE BOX
+2BBA..2BBC ; Not_XID # 11.0 [3] OVERLAPPING WHITE SQUARES..OVERLAPPING BLACK SQUARES
+2BBD..2BC8 ; Not_XID # 7.0 [12] BALLOT BOX WITH LIGHT X..BLACK MEDIUM RIGHT-POINTING TRIANGLE CENTRED
+2BC9 ; Not_XID # 12.0 NEPTUNE FORM TWO
+2BCA..2BD1 ; Not_XID # 7.0 [8] TOP HALF BLACK CIRCLE..UNCERTAINTY SIGN
+2BD2 ; Not_XID # 10.0 GROUP MARK
+2BD3..2BEB ; Not_XID # 11.0 [25] PLUTO FORM TWO..STAR WITH RIGHT HALF BLACK
+2BF0..2BFE ; Not_XID # 11.0 [15] ERIS FORM ONE..REVERSED RIGHT ANGLE
+2BFF ; Not_XID # 12.0 HELLSCHREIBER PAUSE SYMBOL
+2E17 ; Not_XID # 4.1 DOUBLE OBLIQUE HYPHEN
+2E18..2E1B ; Not_XID # 5.1 [4] INVERTED INTERROBANG..TILDE WITH RING ABOVE
+2E1C..2E1D ; Not_XID # 4.1 [2] LEFT LOW PARAPHRASE BRACKET..RIGHT LOW PARAPHRASE BRACKET
+2E1E..2E29 ; Not_XID # 5.1 [12] TILDE WITH DOT ABOVE..RIGHT DOUBLE PARENTHESIS
+2E33..2E34 ; Not_XID # 6.1 [2] RAISED DOT..RAISED COMMA
+2E36..2E38 ; Not_XID # 6.1 [3] DAGGER WITH LEFT GUARD..TURNED DAGGER
+2E3A..2E3B ; Not_XID # 6.1 [2] TWO-EM DASH..THREE-EM DASH
+2E3C..2E42 ; Not_XID # 7.0 [7] STENOGRAPHIC FULL STOP..DOUBLE LOW-REVERSED-9 QUOTATION MARK
+2E43..2E44 ; Not_XID # 9.0 [2] DASH WITH LEFT UPTURN..DOUBLE SUSPENSION MARK
+2E45..2E49 ; Not_XID # 10.0 [5] INVERTED LOW KAVYKA..DOUBLE STACKED COMMA
+2E4A..2E4E ; Not_XID # 11.0 [5] DOTTED SOLIDUS..PUNCTUS ELEVATUS MARK
+2E4F ; Not_XID # 12.0 CORNISH VERSE DIVIDER
+2E50..2E52 ; Not_XID # 13.0 [3] CROSS PATTY WITH RIGHT CROSSBAR..TIRONIAN SIGN CAPITAL ET
+2E80..2E99 ; Not_XID # 3.0 [26] CJK RADICAL REPEAT..CJK RADICAL RAP
+2E9B..2E9E ; Not_XID # 3.0 [4] CJK RADICAL CHOKE..CJK RADICAL DEATH
+2EA0..2EF2 ; Not_XID # 3.0 [83] CJK RADICAL CIVILIAN..CJK RADICAL J-SIMPLIFIED TURTLE
+2FF0..2FFB ; Not_XID # 3.0 [12] IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT..IDEOGRAPHIC DESCRIPTION CHARACTER OVERLAID
+3001..3004 ; Not_XID # 1.1 [4] IDEOGRAPHIC COMMA..JAPANESE INDUSTRIAL STANDARD SYMBOL
+3008..301D ; Not_XID # 1.1 [22] LEFT ANGLE BRACKET..REVERSED DOUBLE PRIME QUOTATION MARK
+301F..3020 ; Not_XID # 1.1 [2] LOW DOUBLE PRIME QUOTATION MARK..POSTAL MARK FACE
+3030 ; Not_XID # 1.1 WAVY DASH
+3037 ; Not_XID # 1.1 IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL
+303D ; Not_XID # 3.2 PART ALTERNATION MARK
+303E ; Not_XID # 3.0 IDEOGRAPHIC VARIATION INDICATOR
+303F ; Not_XID # 1.1 IDEOGRAPHIC HALF FILL SPACE
+3190..3191 ; Not_XID # 1.1 [2] IDEOGRAPHIC ANNOTATION LINKING MARK..IDEOGRAPHIC ANNOTATION REVERSE MARK
+31C0..31CF ; Not_XID # 4.1 [16] CJK STROKE T..CJK STROKE N
+31D0..31E3 ; Not_XID # 5.1 [20] CJK STROKE H..CJK STROKE Q
+3248..324F ; Not_XID # 5.2 [8] CIRCLED NUMBER TEN ON BLACK SQUARE..CIRCLED NUMBER EIGHTY ON BLACK SQUARE
+A67E ; Not_XID # 5.1 CYRILLIC KAVYKA
+A720..A721 ; Not_XID # 5.0 [2] MODIFIER LETTER STRESS AND HIGH TONE..MODIFIER LETTER STRESS AND LOW TONE
+A789..A78A ; Not_XID # 5.1 [2] MODIFIER LETTER COLON..MODIFIER LETTER SHORT EQUALS SIGN
+A830..A839 ; Not_XID # 5.2 [10] NORTH INDIC FRACTION ONE QUARTER..NORTH INDIC QUANTITY MARK
+A92E ; Not_XID # 5.1 KAYAH LI SIGN CWI
+AA77..AA79 ; Not_XID # 5.2 [3] MYANMAR SYMBOL AITON EXCLAMATION..MYANMAR SYMBOL AITON TWO
+AB5B ; Not_XID # 7.0 MODIFIER BREVE WITH INVERTED BREVE
+AB6A..AB6B ; Not_XID # 13.0 [2] MODIFIER LETTER LEFT TACK..MODIFIER LETTER RIGHT TACK
+FFF9..FFFB ; Not_XID # 3.0 [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTATION TERMINATOR
+FFFC ; Not_XID # 2.1 OBJECT REPLACEMENT CHARACTER
+FFFD ; Not_XID # 1.1 REPLACEMENT CHARACTER
+10175..1018A ; Not_XID # 4.1 [22] GREEK ONE HALF SIGN..GREEK ZERO SIGN
+1018B..1018C ; Not_XID # 7.0 [2] GREEK ONE QUARTER SIGN..GREEK SINUSOID SIGN
+1018D..1018E ; Not_XID # 9.0 [2] GREEK INDICTION SIGN..NOMISMA SIGN
+10190..1019B ; Not_XID # 5.1 [12] ROMAN SEXTANS SIGN..ROMAN CENTURIAL SIGN
+1019C ; Not_XID # 13.0 ASCIA SYMBOL
+101A0 ; Not_XID # 7.0 GREEK SYMBOL TAU RHO
+10E60..10E7E ; Not_XID # 5.2 [31] RUMI DIGIT ONE..RUMI FRACTION TWO THIRDS
+111E1..111F4 ; Not_XID # 7.0 [20] SINHALA ARCHAIC DIGIT ONE..SINHALA ARCHAIC NUMBER ONE THOUSAND
+11FC0..11FF1 ; Not_XID # 12.0 [50] TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH..TAMIL SIGN VAKAIYARAA
+11FFF ; Not_XID # 12.0 TAMIL PUNCTUATION END OF TEXT
+16FE2 ; Not_XID # 12.0 OLD CHINESE HOOK MARK
+1D2E0..1D2F3 ; Not_XID # 11.0 [20] MAYAN NUMERAL ZERO..MAYAN NUMERAL NINETEEN
+1D360..1D371 ; Not_XID # 5.0 [18] COUNTING ROD UNIT DIGIT ONE..COUNTING ROD TENS DIGIT NINE
+1D372..1D378 ; Not_XID # 11.0 [7] IDEOGRAPHIC TALLY MARK ONE..TALLY MARK FIVE
+1EC71..1ECB4 ; Not_XID # 11.0 [68] INDIC SIYAQ NUMBER ONE..INDIC SIYAQ ALTERNATE LAKH MARK
+1ED01..1ED3D ; Not_XID # 12.0 [61] OTTOMAN SIYAQ NUMBER ONE..OTTOMAN SIYAQ FRACTION ONE SIXTH
+1EEF0..1EEF1 ; Not_XID # 6.1 [2] ARABIC MATHEMATICAL OPERATOR MEEM WITH HAH WITH TATWEEL..ARABIC MATHEMATICAL OPERATOR HAH WITH DAL
+1F000..1F02B ; Not_XID # 5.1 [44] MAHJONG TILE EAST WIND..MAHJONG TILE BACK
+1F030..1F093 ; Not_XID # 5.1 [100] DOMINO TILE HORIZONTAL BACK..DOMINO TILE VERTICAL-06-06
+1F0A0..1F0AE ; Not_XID # 6.0 [15] PLAYING CARD BACK..PLAYING CARD KING OF SPADES
+1F0B1..1F0BE ; Not_XID # 6.0 [14] PLAYING CARD ACE OF HEARTS..PLAYING CARD KING OF HEARTS
+1F0BF ; Not_XID # 7.0 PLAYING CARD RED JOKER
+1F0C1..1F0CF ; Not_XID # 6.0 [15] PLAYING CARD ACE OF DIAMONDS..PLAYING CARD BLACK JOKER
+1F0D1..1F0DF ; Not_XID # 6.0 [15] PLAYING CARD ACE OF CLUBS..PLAYING CARD WHITE JOKER
+1F0E0..1F0F5 ; Not_XID # 7.0 [22] PLAYING CARD FOOL..PLAYING CARD TRUMP-21
+1F10B..1F10C ; Not_XID # 7.0 [2] DINGBAT CIRCLED SANS-SERIF DIGIT ZERO..DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ZERO
+1F10D..1F10F ; Not_XID # 13.0 [3] CIRCLED ZERO WITH SLASH..CIRCLED DOLLAR SIGN WITH OVERLAID BACKSLASH
+1F12F ; Not_XID # 11.0 COPYLEFT SYMBOL
+1F150..1F156 ; Not_XID # 6.0 [7] NEGATIVE CIRCLED LATIN CAPITAL LETTER A..NEGATIVE CIRCLED LATIN CAPITAL LETTER G
+1F157 ; Not_XID # 5.2 NEGATIVE CIRCLED LATIN CAPITAL LETTER H
+1F158..1F15E ; Not_XID # 6.0 [7] NEGATIVE CIRCLED LATIN CAPITAL LETTER I..NEGATIVE CIRCLED LATIN CAPITAL LETTER O
+1F15F ; Not_XID # 5.2 NEGATIVE CIRCLED LATIN CAPITAL LETTER P
+1F160..1F169 ; Not_XID # 6.0 [10] NEGATIVE CIRCLED LATIN CAPITAL LETTER Q..NEGATIVE CIRCLED LATIN CAPITAL LETTER Z
+1F16D..1F16F ; Not_XID # 13.0 [3] CIRCLED CC..CIRCLED HUMAN FIGURE
+1F170..1F178 ; Not_XID # 6.0 [9] NEGATIVE SQUARED LATIN CAPITAL LETTER A..NEGATIVE SQUARED LATIN CAPITAL LETTER I
+1F179 ; Not_XID # 5.2 NEGATIVE SQUARED LATIN CAPITAL LETTER J
+1F17A ; Not_XID # 6.0 NEGATIVE SQUARED LATIN CAPITAL LETTER K
+1F17B..1F17C ; Not_XID # 5.2 [2] NEGATIVE SQUARED LATIN CAPITAL LETTER L..NEGATIVE SQUARED LATIN CAPITAL LETTER M
+1F17D..1F17E ; Not_XID # 6.0 [2] NEGATIVE SQUARED LATIN CAPITAL LETTER N..NEGATIVE SQUARED LATIN CAPITAL LETTER O
+1F17F ; Not_XID # 5.2 NEGATIVE SQUARED LATIN CAPITAL LETTER P
+1F180..1F189 ; Not_XID # 6.0 [10] NEGATIVE SQUARED LATIN CAPITAL LETTER Q..NEGATIVE SQUARED LATIN CAPITAL LETTER Z
+1F18A..1F18D ; Not_XID # 5.2 [4] CROSSED NEGATIVE SQUARED LATIN CAPITAL LETTER P..NEGATIVE SQUARED SA
+1F18E..1F18F ; Not_XID # 6.0 [2] NEGATIVE SQUARED AB..NEGATIVE SQUARED WC
+1F191..1F19A ; Not_XID # 6.0 [10] SQUARED CL..SQUARED VS
+1F19B..1F1AC ; Not_XID # 9.0 [18] SQUARED THREE D..SQUARED VOD
+1F1AD ; Not_XID # 13.0 MASK WORK SYMBOL
+1F1E6..1F1FF ; Not_XID # 6.0 [26] REGIONAL INDICATOR SYMBOL LETTER A..REGIONAL INDICATOR SYMBOL LETTER Z
+1F260..1F265 ; Not_XID # 10.0 [6] ROUNDED SYMBOL FOR FU..ROUNDED SYMBOL FOR CAI
+1F300..1F320 ; Not_XID # 6.0 [33] CYCLONE..SHOOTING STAR
+1F321..1F32C ; Not_XID # 7.0 [12] THERMOMETER..WIND BLOWING FACE
+1F32D..1F32F ; Not_XID # 8.0 [3] HOT DOG..BURRITO
+1F330..1F335 ; Not_XID # 6.0 [6] CHESTNUT..CACTUS
+1F336 ; Not_XID # 7.0 HOT PEPPER
+1F337..1F37C ; Not_XID # 6.0 [70] TULIP..BABY BOTTLE
+1F37D ; Not_XID # 7.0 FORK AND KNIFE WITH PLATE
+1F37E..1F37F ; Not_XID # 8.0 [2] BOTTLE WITH POPPING CORK..POPCORN
+1F380..1F393 ; Not_XID # 6.0 [20] RIBBON..GRADUATION CAP
+1F394..1F39F ; Not_XID # 7.0 [12] HEART WITH TIP ON THE LEFT..ADMISSION TICKETS
+1F3A0..1F3C4 ; Not_XID # 6.0 [37] CAROUSEL HORSE..SURFER
+1F3C5 ; Not_XID # 7.0 SPORTS MEDAL
+1F3C6..1F3CA ; Not_XID # 6.0 [5] TROPHY..SWIMMER
+1F3CB..1F3CE ; Not_XID # 7.0 [4] WEIGHT LIFTER..RACING CAR
+1F3CF..1F3D3 ; Not_XID # 8.0 [5] CRICKET BAT AND BALL..TABLE TENNIS PADDLE AND BALL
+1F3D4..1F3DF ; Not_XID # 7.0 [12] SNOW CAPPED MOUNTAIN..STADIUM
+1F3E0..1F3F0 ; Not_XID # 6.0 [17] HOUSE BUILDING..EUROPEAN CASTLE
+1F3F1..1F3F7 ; Not_XID # 7.0 [7] WHITE PENNANT..LABEL
+1F3F8..1F3FF ; Not_XID # 8.0 [8] BADMINTON RACQUET AND SHUTTLECOCK..EMOJI MODIFIER FITZPATRICK TYPE-6
+1F400..1F43E ; Not_XID # 6.0 [63] RAT..PAW PRINTS
+1F43F ; Not_XID # 7.0 CHIPMUNK
+1F440 ; Not_XID # 6.0 EYES
+1F441 ; Not_XID # 7.0 EYE
+1F442..1F4F7 ; Not_XID # 6.0 [182] EAR..CAMERA
+1F4F8 ; Not_XID # 7.0 CAMERA WITH FLASH
+1F4F9..1F4FC ; Not_XID # 6.0 [4] VIDEO CAMERA..VIDEOCASSETTE
+1F4FD..1F4FE ; Not_XID # 7.0 [2] FILM PROJECTOR..PORTABLE STEREO
+1F4FF ; Not_XID # 8.0 PRAYER BEADS
+1F500..1F53D ; Not_XID # 6.0 [62] TWISTED RIGHTWARDS ARROWS..DOWN-POINTING SMALL RED TRIANGLE
+1F53E..1F53F ; Not_XID # 7.0 [2] LOWER RIGHT SHADOWED WHITE CIRCLE..UPPER RIGHT SHADOWED WHITE CIRCLE
+1F540..1F543 ; Not_XID # 6.1 [4] CIRCLED CROSS POMMEE..NOTCHED LEFT SEMICIRCLE WITH THREE DOTS
+1F544..1F54A ; Not_XID # 7.0 [7] NOTCHED RIGHT SEMICIRCLE WITH THREE DOTS..DOVE OF PEACE
+1F54B..1F54E ; Not_XID # 8.0 [4] KAABA..MENORAH WITH NINE BRANCHES
+1F550..1F567 ; Not_XID # 6.0 [24] CLOCK FACE ONE OCLOCK..CLOCK FACE TWELVE-THIRTY
+1F568..1F579 ; Not_XID # 7.0 [18] RIGHT SPEAKER..JOYSTICK
+1F57A ; Not_XID # 9.0 MAN DANCING
+1F57B..1F5A3 ; Not_XID # 7.0 [41] LEFT HAND TELEPHONE RECEIVER..BLACK DOWN POINTING BACKHAND INDEX
+1F5A4 ; Not_XID # 9.0 BLACK HEART
+1F5A5..1F5FA ; Not_XID # 7.0 [86] DESKTOP COMPUTER..WORLD MAP
+1F5FB..1F5FF ; Not_XID # 6.0 [5] MOUNT FUJI..MOYAI
+1F600 ; Not_XID # 6.1 GRINNING FACE
+1F601..1F610 ; Not_XID # 6.0 [16] GRINNING FACE WITH SMILING EYES..NEUTRAL FACE
+1F611 ; Not_XID # 6.1 EXPRESSIONLESS FACE
+1F612..1F614 ; Not_XID # 6.0 [3] UNAMUSED FACE..PENSIVE FACE
+1F615 ; Not_XID # 6.1 CONFUSED FACE
+1F616 ; Not_XID # 6.0 CONFOUNDED FACE
+1F617 ; Not_XID # 6.1 KISSING FACE
+1F618 ; Not_XID # 6.0 FACE THROWING A KISS
+1F619 ; Not_XID # 6.1 KISSING FACE WITH SMILING EYES
+1F61A ; Not_XID # 6.0 KISSING FACE WITH CLOSED EYES
+1F61B ; Not_XID # 6.1 FACE WITH STUCK-OUT TONGUE
+1F61C..1F61E ; Not_XID # 6.0 [3] FACE WITH STUCK-OUT TONGUE AND WINKING EYE..DISAPPOINTED FACE
+1F61F ; Not_XID # 6.1 WORRIED FACE
+1F620..1F625 ; Not_XID # 6.0 [6] ANGRY FACE..DISAPPOINTED BUT RELIEVED FACE
+1F626..1F627 ; Not_XID # 6.1 [2] FROWNING FACE WITH OPEN MOUTH..ANGUISHED FACE
+1F628..1F62B ; Not_XID # 6.0 [4] FEARFUL FACE..TIRED FACE
+1F62C ; Not_XID # 6.1 GRIMACING FACE
+1F62D ; Not_XID # 6.0 LOUDLY CRYING FACE
+1F62E..1F62F ; Not_XID # 6.1 [2] FACE WITH OPEN MOUTH..HUSHED FACE
+1F630..1F633 ; Not_XID # 6.0 [4] FACE WITH OPEN MOUTH AND COLD SWEAT..FLUSHED FACE
+1F634 ; Not_XID # 6.1 SLEEPING FACE
+1F635..1F640 ; Not_XID # 6.0 [12] DIZZY FACE..WEARY CAT FACE
+1F641..1F642 ; Not_XID # 7.0 [2] SLIGHTLY FROWNING FACE..SLIGHTLY SMILING FACE
+1F643..1F644 ; Not_XID # 8.0 [2] UPSIDE-DOWN FACE..FACE WITH ROLLING EYES
+1F645..1F64F ; Not_XID # 6.0 [11] FACE WITH NO GOOD GESTURE..PERSON WITH FOLDED HANDS
+1F650..1F67F ; Not_XID # 7.0 [48] NORTH WEST POINTING LEAF..REVERSE CHECKER BOARD
+1F680..1F6C5 ; Not_XID # 6.0 [70] ROCKET..LEFT LUGGAGE
+1F6C6..1F6CF ; Not_XID # 7.0 [10] TRIANGLE WITH ROUNDED CORNERS..BED
+1F6D0 ; Not_XID # 8.0 PLACE OF WORSHIP
+1F6D1..1F6D2 ; Not_XID # 9.0 [2] OCTAGONAL SIGN..SHOPPING TROLLEY
+1F6D3..1F6D4 ; Not_XID # 10.0 [2] STUPA..PAGODA
+1F6D5 ; Not_XID # 12.0 HINDU TEMPLE
+1F6D6..1F6D7 ; Not_XID # 13.0 [2] HUT..ELEVATOR
+1F6E0..1F6EC ; Not_XID # 7.0 [13] HAMMER AND WRENCH..AIRPLANE ARRIVING
+1F6F0..1F6F3 ; Not_XID # 7.0 [4] SATELLITE..PASSENGER SHIP
+1F6F4..1F6F6 ; Not_XID # 9.0 [3] SCOOTER..CANOE
+1F6F7..1F6F8 ; Not_XID # 10.0 [2] SLED..FLYING SAUCER
+1F6F9 ; Not_XID # 11.0 SKATEBOARD
+1F6FA ; Not_XID # 12.0 AUTO RICKSHAW
+1F6FB..1F6FC ; Not_XID # 13.0 [2] PICKUP TRUCK..ROLLER SKATE
+1F700..1F773 ; Not_XID # 6.0 [116] ALCHEMICAL SYMBOL FOR QUINTESSENCE..ALCHEMICAL SYMBOL FOR HALF OUNCE
+1F780..1F7D4 ; Not_XID # 7.0 [85] BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE..HEAVY TWELVE POINTED PINWHEEL STAR
+1F7D5..1F7D8 ; Not_XID # 11.0 [4] CIRCLED TRIANGLE..NEGATIVE CIRCLED SQUARE
+1F7E0..1F7EB ; Not_XID # 12.0 [12] LARGE ORANGE CIRCLE..LARGE BROWN SQUARE
+1F800..1F80B ; Not_XID # 7.0 [12] LEFTWARDS ARROW WITH SMALL TRIANGLE ARROWHEAD..DOWNWARDS ARROW WITH LARGE TRIANGLE ARROWHEAD
+1F810..1F847 ; Not_XID # 7.0 [56] LEFTWARDS ARROW WITH SMALL EQUILATERAL ARROWHEAD..DOWNWARDS HEAVY ARROW
+1F850..1F859 ; Not_XID # 7.0 [10] LEFTWARDS SANS-SERIF ARROW..UP DOWN SANS-SERIF ARROW
+1F860..1F887 ; Not_XID # 7.0 [40] WIDE-HEADED LEFTWARDS LIGHT BARB ARROW..WIDE-HEADED SOUTH WEST VERY HEAVY BARB ARROW
+1F890..1F8AD ; Not_XID # 7.0 [30] LEFTWARDS TRIANGLE ARROWHEAD..WHITE ARROW SHAFT WIDTH TWO THIRDS
+1F8B0..1F8B1 ; Not_XID # 13.0 [2] ARROW POINTING UPWARDS THEN NORTH WEST..ARROW POINTING RIGHTWARDS THEN CURVING SOUTH WEST
+1F900..1F90B ; Not_XID # 10.0 [12] CIRCLED CROSS FORMEE WITH FOUR DOTS..DOWNWARD FACING NOTCHED HOOK WITH DOT
+1F90C ; Not_XID # 13.0 PINCHED FINGERS
+1F90D..1F90F ; Not_XID # 12.0 [3] WHITE HEART..PINCHING HAND
+1F910..1F918 ; Not_XID # 8.0 [9] ZIPPER-MOUTH FACE..SIGN OF THE HORNS
+1F919..1F91E ; Not_XID # 9.0 [6] CALL ME HAND..HAND WITH INDEX AND MIDDLE FINGERS CROSSED
+1F91F ; Not_XID # 10.0 I LOVE YOU HAND SIGN
+1F920..1F927 ; Not_XID # 9.0 [8] FACE WITH COWBOY HAT..SNEEZING FACE
+1F928..1F92F ; Not_XID # 10.0 [8] FACE WITH ONE EYEBROW RAISED..SHOCKED FACE WITH EXPLODING HEAD
+1F930 ; Not_XID # 9.0 PREGNANT WOMAN
+1F931..1F932 ; Not_XID # 10.0 [2] BREAST-FEEDING..PALMS UP TOGETHER
+1F933..1F93E ; Not_XID # 9.0 [12] SELFIE..HANDBALL
+1F93F ; Not_XID # 12.0 DIVING MASK
+1F940..1F94B ; Not_XID # 9.0 [12] WILTED FLOWER..MARTIAL ARTS UNIFORM
+1F94C ; Not_XID # 10.0 CURLING STONE
+1F94D..1F94F ; Not_XID # 11.0 [3] LACROSSE STICK AND BALL..FLYING DISC
+1F950..1F95E ; Not_XID # 9.0 [15] CROISSANT..PANCAKES
+1F95F..1F96B ; Not_XID # 10.0 [13] DUMPLING..CANNED FOOD
+1F96C..1F970 ; Not_XID # 11.0 [5] LEAFY GREEN..SMILING FACE WITH SMILING EYES AND THREE HEARTS
+1F971 ; Not_XID # 12.0 YAWNING FACE
+1F972 ; Not_XID # 13.0 SMILING FACE WITH TEAR
+1F973..1F976 ; Not_XID # 11.0 [4] FACE WITH PARTY HORN AND PARTY HAT..FREEZING FACE
+1F977..1F978 ; Not_XID # 13.0 [2] NINJA..DISGUISED FACE
+1F97A ; Not_XID # 11.0 FACE WITH PLEADING EYES
+1F97B ; Not_XID # 12.0 SARI
+1F97C..1F97F ; Not_XID # 11.0 [4] LAB COAT..FLAT SHOE
+1F980..1F984 ; Not_XID # 8.0 [5] CRAB..UNICORN FACE
+1F985..1F991 ; Not_XID # 9.0 [13] EAGLE..SQUID
+1F992..1F997 ; Not_XID # 10.0 [6] GIRAFFE FACE..CRICKET
+1F998..1F9A2 ; Not_XID # 11.0 [11] KANGAROO..SWAN
+1F9A3..1F9A4 ; Not_XID # 13.0 [2] MAMMOTH..DODO
+1F9A5..1F9AA ; Not_XID # 12.0 [6] SLOTH..OYSTER
+1F9AB..1F9AD ; Not_XID # 13.0 [3] BEAVER..SEAL
+1F9AE..1F9AF ; Not_XID # 12.0 [2] GUIDE DOG..PROBING CANE
+1F9B0..1F9B9 ; Not_XID # 11.0 [10] EMOJI COMPONENT RED HAIR..SUPERVILLAIN
+1F9BA..1F9BF ; Not_XID # 12.0 [6] SAFETY VEST..MECHANICAL LEG
+1F9C0 ; Not_XID # 8.0 CHEESE WEDGE
+1F9C1..1F9C2 ; Not_XID # 11.0 [2] CUPCAKE..SALT SHAKER
+1F9C3..1F9CA ; Not_XID # 12.0 [8] BEVERAGE BOX..ICE CUBE
+1F9CB ; Not_XID # 13.0 BUBBLE TEA
+1F9CD..1F9CF ; Not_XID # 12.0 [3] STANDING PERSON..DEAF PERSON
+1F9D0..1F9E6 ; Not_XID # 10.0 [23] FACE WITH MONOCLE..SOCKS
+1F9E7..1F9FF ; Not_XID # 11.0 [25] RED GIFT ENVELOPE..NAZAR AMULET
+1FA00..1FA53 ; Not_XID # 12.0 [84] NEUTRAL CHESS KING..BLACK CHESS KNIGHT-BISHOP
+1FA60..1FA6D ; Not_XID # 11.0 [14] XIANGQI RED GENERAL..XIANGQI BLACK SOLDIER
+1FA70..1FA73 ; Not_XID # 12.0 [4] BALLET SHOES..SHORTS
+1FA74 ; Not_XID # 13.0 THONG SANDAL
+1FA78..1FA7A ; Not_XID # 12.0 [3] DROP OF BLOOD..STETHOSCOPE
+1FA80..1FA82 ; Not_XID # 12.0 [3] YO-YO..PARACHUTE
+1FA83..1FA86 ; Not_XID # 13.0 [4] BOOMERANG..NESTING DOLLS
+1FA90..1FA95 ; Not_XID # 12.0 [6] RINGED PLANET..BANJO
+1FA96..1FAA8 ; Not_XID # 13.0 [19] MILITARY HELMET..ROCK
+1FAB0..1FAB6 ; Not_XID # 13.0 [7] FLY..FEATHER
+1FAC0..1FAC2 ; Not_XID # 13.0 [3] ANATOMICAL HEART..PEOPLE HUGGING
+1FAD0..1FAD6 ; Not_XID # 13.0 [7] BLUEBERRIES..TEAPOT
+1FB00..1FB92 ; Not_XID # 13.0 [147] BLOCK SEXTANT-1..UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK
+1FB94..1FBCA ; Not_XID # 13.0 [55] LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK..WHITE UP-POINTING CHEVRON
+
+# Total code points: 5587
+
+# Identifier_Type: Not_NFKC
+
+00A0 ; Not_NFKC # 1.1 NO-BREAK SPACE
+00A8 ; Not_NFKC # 1.1 DIAERESIS
+00AA ; Not_NFKC # 1.1 FEMININE ORDINAL INDICATOR
+00AF ; Not_NFKC # 1.1 MACRON
+00B2..00B5 ; Not_NFKC # 1.1 [4] SUPERSCRIPT TWO..MICRO SIGN
+00B8..00BA ; Not_NFKC # 1.1 [3] CEDILLA..MASCULINE ORDINAL INDICATOR
+00BC..00BE ; Not_NFKC # 1.1 [3] VULGAR FRACTION ONE QUARTER..VULGAR FRACTION THREE QUARTERS
+0132..0133 ; Not_NFKC # 1.1 [2] LATIN CAPITAL LIGATURE IJ..LATIN SMALL LIGATURE IJ
+013F..0140 ; Not_NFKC # 1.1 [2] LATIN CAPITAL LETTER L WITH MIDDLE DOT..LATIN SMALL LETTER L WITH MIDDLE DOT
+017F ; Not_NFKC # 1.1 LATIN SMALL LETTER LONG S
+01C4..01CC ; Not_NFKC # 1.1 [9] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER NJ
+01F1..01F3 ; Not_NFKC # 1.1 [3] LATIN CAPITAL LETTER DZ..LATIN SMALL LETTER DZ
+02B0..02B8 ; Not_NFKC # 1.1 [9] MODIFIER LETTER SMALL H..MODIFIER LETTER SMALL Y
+02D8..02DD ; Not_NFKC # 1.1 [6] BREVE..DOUBLE ACUTE ACCENT
+02E0..02E4 ; Not_NFKC # 1.1 [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
+0340..0341 ; Not_NFKC # 1.1 [2] COMBINING GRAVE TONE MARK..COMBINING ACUTE TONE MARK
+0343..0344 ; Not_NFKC # 1.1 [2] COMBINING GREEK KORONIS..COMBINING GREEK DIALYTIKA TONOS
+0374 ; Not_NFKC # 1.1 GREEK NUMERAL SIGN
+037A ; Not_NFKC # 1.1 GREEK YPOGEGRAMMENI
+037E ; Not_NFKC # 1.1 GREEK QUESTION MARK
+0384..0385 ; Not_NFKC # 1.1 [2] GREEK TONOS..GREEK DIALYTIKA TONOS
+0387 ; Not_NFKC # 1.1 GREEK ANO TELEIA
+03D0..03D6 ; Not_NFKC # 1.1 [7] GREEK BETA SYMBOL..GREEK PI SYMBOL
+03F0..03F2 ; Not_NFKC # 1.1 [3] GREEK KAPPA SYMBOL..GREEK LUNATE SIGMA SYMBOL
+03F4..03F5 ; Not_NFKC # 3.1 [2] GREEK CAPITAL THETA SYMBOL..GREEK LUNATE EPSILON SYMBOL
+03F9 ; Not_NFKC # 4.0 GREEK CAPITAL LUNATE SIGMA SYMBOL
+0587 ; Not_NFKC # 1.1 ARMENIAN SMALL LIGATURE ECH YIWN
+0675..0678 ; Not_NFKC # 1.1 [4] ARABIC LETTER HIGH HAMZA ALEF..ARABIC LETTER HIGH HAMZA YEH
+0958..095F ; Not_NFKC # 1.1 [8] DEVANAGARI LETTER QA..DEVANAGARI LETTER YYA
+09DC..09DD ; Not_NFKC # 1.1 [2] BENGALI LETTER RRA..BENGALI LETTER RHA
+09DF ; Not_NFKC # 1.1 BENGALI LETTER YYA
+0A33 ; Not_NFKC # 1.1 GURMUKHI LETTER LLA
+0A36 ; Not_NFKC # 1.1 GURMUKHI LETTER SHA
+0A59..0A5B ; Not_NFKC # 1.1 [3] GURMUKHI LETTER KHHA..GURMUKHI LETTER ZA
+0A5E ; Not_NFKC # 1.1 GURMUKHI LETTER FA
+0B5C..0B5D ; Not_NFKC # 1.1 [2] ORIYA LETTER RRA..ORIYA LETTER RHA
+0E33 ; Not_NFKC # 1.1 THAI CHARACTER SARA AM
+0EB3 ; Not_NFKC # 1.1 LAO VOWEL SIGN AM
+0EDC..0EDD ; Not_NFKC # 1.1 [2] LAO HO NO..LAO HO MO
+0F0C ; Not_NFKC # 2.0 TIBETAN MARK DELIMITER TSHEG BSTAR
+0F43 ; Not_NFKC # 2.0 TIBETAN LETTER GHA
+0F4D ; Not_NFKC # 2.0 TIBETAN LETTER DDHA
+0F52 ; Not_NFKC # 2.0 TIBETAN LETTER DHA
+0F57 ; Not_NFKC # 2.0 TIBETAN LETTER BHA
+0F5C ; Not_NFKC # 2.0 TIBETAN LETTER DZHA
+0F69 ; Not_NFKC # 2.0 TIBETAN LETTER KSSA
+0F73 ; Not_NFKC # 2.0 TIBETAN VOWEL SIGN II
+0F75..0F76 ; Not_NFKC # 2.0 [2] TIBETAN VOWEL SIGN UU..TIBETAN VOWEL SIGN VOCALIC R
+0F78 ; Not_NFKC # 2.0 TIBETAN VOWEL SIGN VOCALIC L
+0F81 ; Not_NFKC # 2.0 TIBETAN VOWEL SIGN REVERSED II
+0F93 ; Not_NFKC # 2.0 TIBETAN SUBJOINED LETTER GHA
+0F9D ; Not_NFKC # 2.0 TIBETAN SUBJOINED LETTER DDHA
+0FA2 ; Not_NFKC # 2.0 TIBETAN SUBJOINED LETTER DHA
+0FA7 ; Not_NFKC # 2.0 TIBETAN SUBJOINED LETTER BHA
+0FAC ; Not_NFKC # 2.0 TIBETAN SUBJOINED LETTER DZHA
+0FB9 ; Not_NFKC # 2.0 TIBETAN SUBJOINED LETTER KSSA
+10FC ; Not_NFKC # 4.1 MODIFIER LETTER GEORGIAN NAR
+1D2C..1D2E ; Not_NFKC # 4.0 [3] MODIFIER LETTER CAPITAL A..MODIFIER LETTER CAPITAL B
+1D30..1D3A ; Not_NFKC # 4.0 [11] MODIFIER LETTER CAPITAL D..MODIFIER LETTER CAPITAL N
+1D3C..1D4D ; Not_NFKC # 4.0 [18] MODIFIER LETTER CAPITAL O..MODIFIER LETTER SMALL G
+1D4F..1D6A ; Not_NFKC # 4.0 [28] MODIFIER LETTER SMALL K..GREEK SUBSCRIPT SMALL LETTER CHI
+1D78 ; Not_NFKC # 4.1 MODIFIER LETTER CYRILLIC EN
+1D9B..1DBF ; Not_NFKC # 4.1 [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA
+1E9A ; Not_NFKC # 1.1 LATIN SMALL LETTER A WITH RIGHT HALF RING
+1E9B ; Not_NFKC # 2.0 LATIN SMALL LETTER LONG S WITH DOT ABOVE
+1F71 ; Not_NFKC # 1.1 GREEK SMALL LETTER ALPHA WITH OXIA
+1F73 ; Not_NFKC # 1.1 GREEK SMALL LETTER EPSILON WITH OXIA
+1F75 ; Not_NFKC # 1.1 GREEK SMALL LETTER ETA WITH OXIA
+1F77 ; Not_NFKC # 1.1 GREEK SMALL LETTER IOTA WITH OXIA
+1F79 ; Not_NFKC # 1.1 GREEK SMALL LETTER OMICRON WITH OXIA
+1F7B ; Not_NFKC # 1.1 GREEK SMALL LETTER UPSILON WITH OXIA
+1F7D ; Not_NFKC # 1.1 GREEK SMALL LETTER OMEGA WITH OXIA
+1FBB ; Not_NFKC # 1.1 GREEK CAPITAL LETTER ALPHA WITH OXIA
+1FBD..1FC1 ; Not_NFKC # 1.1 [5] GREEK KORONIS..GREEK DIALYTIKA AND PERISPOMENI
+1FC9 ; Not_NFKC # 1.1 GREEK CAPITAL LETTER EPSILON WITH OXIA
+1FCB ; Not_NFKC # 1.1 GREEK CAPITAL LETTER ETA WITH OXIA
+1FCD..1FCF ; Not_NFKC # 1.1 [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI
+1FD3 ; Not_NFKC # 1.1 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
+1FDB ; Not_NFKC # 1.1 GREEK CAPITAL LETTER IOTA WITH OXIA
+1FDD..1FDF ; Not_NFKC # 1.1 [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI
+1FE3 ; Not_NFKC # 1.1 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA
+1FEB ; Not_NFKC # 1.1 GREEK CAPITAL LETTER UPSILON WITH OXIA
+1FED..1FEF ; Not_NFKC # 1.1 [3] GREEK DIALYTIKA AND VARIA..GREEK VARIA
+1FF9 ; Not_NFKC # 1.1 GREEK CAPITAL LETTER OMICRON WITH OXIA
+1FFB ; Not_NFKC # 1.1 GREEK CAPITAL LETTER OMEGA WITH OXIA
+1FFD..1FFE ; Not_NFKC # 1.1 [2] GREEK OXIA..GREEK DASIA
+2000..200A ; Not_NFKC # 1.1 [11] EN QUAD..HAIR SPACE
+2011 ; Not_NFKC # 1.1 NON-BREAKING HYPHEN
+2017 ; Not_NFKC # 1.1 DOUBLE LOW LINE
+2024..2026 ; Not_NFKC # 1.1 [3] ONE DOT LEADER..HORIZONTAL ELLIPSIS
+202F ; Not_NFKC # 3.0 NARROW NO-BREAK SPACE
+2033..2034 ; Not_NFKC # 1.1 [2] DOUBLE PRIME..TRIPLE PRIME
+2036..2037 ; Not_NFKC # 1.1 [2] REVERSED DOUBLE PRIME..REVERSED TRIPLE PRIME
+203C ; Not_NFKC # 1.1 DOUBLE EXCLAMATION MARK
+203E ; Not_NFKC # 1.1 OVERLINE
+2047 ; Not_NFKC # 3.2 DOUBLE QUESTION MARK
+2048..2049 ; Not_NFKC # 3.0 [2] QUESTION EXCLAMATION MARK..EXCLAMATION QUESTION MARK
+2057 ; Not_NFKC # 3.2 QUADRUPLE PRIME
+205F ; Not_NFKC # 3.2 MEDIUM MATHEMATICAL SPACE
+2070 ; Not_NFKC # 1.1 SUPERSCRIPT ZERO
+2071 ; Not_NFKC # 3.2 SUPERSCRIPT LATIN SMALL LETTER I
+2074..208E ; Not_NFKC # 1.1 [27] SUPERSCRIPT FOUR..SUBSCRIPT RIGHT PARENTHESIS
+2090..2094 ; Not_NFKC # 4.1 [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA
+2095..209C ; Not_NFKC # 6.0 [8] LATIN SUBSCRIPT SMALL LETTER H..LATIN SUBSCRIPT SMALL LETTER T
+20A8 ; Not_NFKC # 1.1 RUPEE SIGN
+2100..2103 ; Not_NFKC # 1.1 [4] ACCOUNT OF..DEGREE CELSIUS
+2105..2107 ; Not_NFKC # 1.1 [3] CARE OF..EULER CONSTANT
+2109..2113 ; Not_NFKC # 1.1 [11] DEGREE FAHRENHEIT..SCRIPT SMALL L
+2115..2116 ; Not_NFKC # 1.1 [2] DOUBLE-STRUCK CAPITAL N..NUMERO SIGN
+2119..211D ; Not_NFKC # 1.1 [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R
+2120..2122 ; Not_NFKC # 1.1 [3] SERVICE MARK..TRADE MARK SIGN
+2124 ; Not_NFKC # 1.1 DOUBLE-STRUCK CAPITAL Z
+2126 ; Not_NFKC # 1.1 OHM SIGN
+2128 ; Not_NFKC # 1.1 BLACK-LETTER CAPITAL Z
+212A..212D ; Not_NFKC # 1.1 [4] KELVIN SIGN..BLACK-LETTER CAPITAL C
+212F..2131 ; Not_NFKC # 1.1 [3] SCRIPT SMALL E..SCRIPT CAPITAL F
+2133..2138 ; Not_NFKC # 1.1 [6] SCRIPT CAPITAL M..DALET SYMBOL
+2139 ; Not_NFKC # 3.0 INFORMATION SOURCE
+213B ; Not_NFKC # 4.0 FACSIMILE SIGN
+213C ; Not_NFKC # 4.1 DOUBLE-STRUCK SMALL PI
+213D..2140 ; Not_NFKC # 3.2 [4] DOUBLE-STRUCK SMALL GAMMA..DOUBLE-STRUCK N-ARY SUMMATION
+2145..2149 ; Not_NFKC # 3.2 [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J
+2150..2152 ; Not_NFKC # 5.2 [3] VULGAR FRACTION ONE SEVENTH..VULGAR FRACTION ONE TENTH
+2153..217F ; Not_NFKC # 1.1 [45] VULGAR FRACTION ONE THIRD..SMALL ROMAN NUMERAL ONE THOUSAND
+2189 ; Not_NFKC # 5.2 VULGAR FRACTION ZERO THIRDS
+222C..222D ; Not_NFKC # 1.1 [2] DOUBLE INTEGRAL..TRIPLE INTEGRAL
+222F..2230 ; Not_NFKC # 1.1 [2] SURFACE INTEGRAL..VOLUME INTEGRAL
+2460..24EA ; Not_NFKC # 1.1 [139] CIRCLED DIGIT ONE..CIRCLED DIGIT ZERO
+2A0C ; Not_NFKC # 3.2 QUADRUPLE INTEGRAL OPERATOR
+2A74..2A76 ; Not_NFKC # 3.2 [3] DOUBLE COLON EQUAL..THREE CONSECUTIVE EQUALS SIGNS
+2ADC ; Not_NFKC # 3.2 FORKING
+2C7C..2C7D ; Not_NFKC # 5.1 [2] LATIN SUBSCRIPT SMALL LETTER J..MODIFIER LETTER CAPITAL V
+2D6F ; Not_NFKC # 4.1 TIFINAGH MODIFIER LETTER LABIALIZATION MARK
+2E9F ; Not_NFKC # 3.0 CJK RADICAL MOTHER
+2EF3 ; Not_NFKC # 3.0 CJK RADICAL C-SIMPLIFIED TURTLE
+2F00..2FD5 ; Not_NFKC # 3.0 [214] KANGXI RADICAL ONE..KANGXI RADICAL FLUTE
+3000 ; Not_NFKC # 1.1 IDEOGRAPHIC SPACE
+3036 ; Not_NFKC # 1.1 CIRCLED POSTAL MARK
+3038..303A ; Not_NFKC # 3.0 [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY
+309B..309C ; Not_NFKC # 1.1 [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
+309F ; Not_NFKC # 3.2 HIRAGANA DIGRAPH YORI
+30FF ; Not_NFKC # 3.2 KATAKANA DIGRAPH KOTO
+3131..3163 ; Not_NFKC # 1.1 [51] HANGUL LETTER KIYEOK..HANGUL LETTER I
+3165..318E ; Not_NFKC # 1.1 [42] HANGUL LETTER SSANGNIEUN..HANGUL LETTER ARAEAE
+3192..319F ; Not_NFKC # 1.1 [14] IDEOGRAPHIC ANNOTATION ONE MARK..IDEOGRAPHIC ANNOTATION MAN MARK
+3200..321C ; Not_NFKC # 1.1 [29] PARENTHESIZED HANGUL KIYEOK..PARENTHESIZED HANGUL CIEUC U
+321D..321E ; Not_NFKC # 4.0 [2] PARENTHESIZED KOREAN CHARACTER OJEON..PARENTHESIZED KOREAN CHARACTER O HU
+3220..3243 ; Not_NFKC # 1.1 [36] PARENTHESIZED IDEOGRAPH ONE..PARENTHESIZED IDEOGRAPH REACH
+3244..3247 ; Not_NFKC # 5.2 [4] CIRCLED IDEOGRAPH QUESTION..CIRCLED IDEOGRAPH KOTO
+3250 ; Not_NFKC # 4.0 PARTNERSHIP SIGN
+3251..325F ; Not_NFKC # 3.2 [15] CIRCLED NUMBER TWENTY ONE..CIRCLED NUMBER THIRTY FIVE
+3260..327B ; Not_NFKC # 1.1 [28] CIRCLED HANGUL KIYEOK..CIRCLED HANGUL HIEUH A
+327C..327D ; Not_NFKC # 4.0 [2] CIRCLED KOREAN CHARACTER CHAMKO..CIRCLED KOREAN CHARACTER JUEUI
+327E ; Not_NFKC # 4.1 CIRCLED HANGUL IEUNG U
+3280..32B0 ; Not_NFKC # 1.1 [49] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH NIGHT
+32B1..32BF ; Not_NFKC # 3.2 [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
+32C0..32CB ; Not_NFKC # 1.1 [12] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..IDEOGRAPHIC TELEGRAPH SYMBOL FOR DECEMBER
+32CC..32CF ; Not_NFKC # 4.0 [4] SQUARE HG..LIMITED LIABILITY SIGN
+32D0..32FE ; Not_NFKC # 1.1 [47] CIRCLED KATAKANA A..CIRCLED KATAKANA WO
+32FF ; Not_NFKC # 12.1 SQUARE ERA NAME REIWA
+3300..3376 ; Not_NFKC # 1.1 [119] SQUARE APAATO..SQUARE PC
+3377..337A ; Not_NFKC # 4.0 [4] SQUARE DM..SQUARE IU
+337B..33DD ; Not_NFKC # 1.1 [99] SQUARE ERA NAME HEISEI..SQUARE WB
+33DE..33DF ; Not_NFKC # 4.0 [2] SQUARE V OVER M..SQUARE A OVER M
+33E0..33FE ; Not_NFKC # 1.1 [31] IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ONE..IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE
+33FF ; Not_NFKC # 4.0 SQUARE GAL
+A69C..A69D ; Not_NFKC # 7.0 [2] MODIFIER LETTER CYRILLIC HARD SIGN..MODIFIER LETTER CYRILLIC SOFT SIGN
+A770 ; Not_NFKC # 5.1 MODIFIER LETTER US
+A7F8..A7F9 ; Not_NFKC # 6.1 [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
+AB5C..AB5F ; Not_NFKC # 7.0 [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK
+AB69 ; Not_NFKC # 13.0 MODIFIER LETTER SMALL TURNED W
+F900..FA0D ; Not_NFKC # 1.1 [270] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA0D
+FA10 ; Not_NFKC # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA10
+FA12 ; Not_NFKC # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA12
+FA15..FA1E ; Not_NFKC # 1.1 [10] CJK COMPATIBILITY IDEOGRAPH-FA15..CJK COMPATIBILITY IDEOGRAPH-FA1E
+FA20 ; Not_NFKC # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA20
+FA22 ; Not_NFKC # 1.1 CJK COMPATIBILITY IDEOGRAPH-FA22
+FA25..FA26 ; Not_NFKC # 1.1 [2] CJK COMPATIBILITY IDEOGRAPH-FA25..CJK COMPATIBILITY IDEOGRAPH-FA26
+FA2A..FA2D ; Not_NFKC # 1.1 [4] CJK COMPATIBILITY IDEOGRAPH-FA2A..CJK COMPATIBILITY IDEOGRAPH-FA2D
+FA2E..FA2F ; Not_NFKC # 6.1 [2] CJK COMPATIBILITY IDEOGRAPH-FA2E..CJK COMPATIBILITY IDEOGRAPH-FA2F
+FA30..FA6A ; Not_NFKC # 3.2 [59] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6A
+FA6B..FA6D ; Not_NFKC # 5.2 [3] CJK COMPATIBILITY IDEOGRAPH-FA6B..CJK COMPATIBILITY IDEOGRAPH-FA6D
+FA70..FAD9 ; Not_NFKC # 4.1 [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
+FB00..FB06 ; Not_NFKC # 1.1 [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
+FB13..FB17 ; Not_NFKC # 1.1 [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
+FB1D ; Not_NFKC # 3.0 HEBREW LETTER YOD WITH HIRIQ
+FB1F..FB36 ; Not_NFKC # 1.1 [24] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER ZAYIN WITH DAGESH
+FB38..FB3C ; Not_NFKC # 1.1 [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
+FB3E ; Not_NFKC # 1.1 HEBREW LETTER MEM WITH DAGESH
+FB40..FB41 ; Not_NFKC # 1.1 [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
+FB43..FB44 ; Not_NFKC # 1.1 [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
+FB46..FBB1 ; Not_NFKC # 1.1 [108] HEBREW LETTER TSADI WITH DAGESH..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
+FBD3..FD3D ; Not_NFKC # 1.1 [363] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
+FD50..FD8F ; Not_NFKC # 1.1 [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
+FD92..FDC7 ; Not_NFKC # 1.1 [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
+FDF0..FDFB ; Not_NFKC # 1.1 [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU
+FDFC ; Not_NFKC # 3.2 RIAL SIGN
+FE10..FE19 ; Not_NFKC # 4.1 [10] PRESENTATION FORM FOR VERTICAL COMMA..PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS
+FE30..FE44 ; Not_NFKC # 1.1 [21] PRESENTATION FORM FOR VERTICAL TWO DOT LEADER..PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
+FE47..FE48 ; Not_NFKC # 4.0 [2] PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET..PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET
+FE49..FE52 ; Not_NFKC # 1.1 [10] DASHED OVERLINE..SMALL FULL STOP
+FE54..FE66 ; Not_NFKC # 1.1 [19] SMALL SEMICOLON..SMALL EQUALS SIGN
+FE68..FE6B ; Not_NFKC # 1.1 [4] SMALL REVERSE SOLIDUS..SMALL COMMERCIAL AT
+FE70..FE72 ; Not_NFKC # 1.1 [3] ARABIC FATHATAN ISOLATED FORM..ARABIC DAMMATAN ISOLATED FORM
+FE74 ; Not_NFKC # 1.1 ARABIC KASRATAN ISOLATED FORM
+FE76..FEFC ; Not_NFKC # 1.1 [135] ARABIC FATHA ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM
+FF01..FF5E ; Not_NFKC # 1.1 [94] FULLWIDTH EXCLAMATION MARK..FULLWIDTH TILDE
+FF5F..FF60 ; Not_NFKC # 3.2 [2] FULLWIDTH LEFT WHITE PARENTHESIS..FULLWIDTH RIGHT WHITE PARENTHESIS
+FF61..FF9F ; Not_NFKC # 1.1 [63] HALFWIDTH IDEOGRAPHIC FULL STOP..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
+FFA1..FFBE ; Not_NFKC # 1.1 [30] HALFWIDTH HANGUL LETTER KIYEOK..HALFWIDTH HANGUL LETTER HIEUH
+FFC2..FFC7 ; Not_NFKC # 1.1 [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E
+FFCA..FFCF ; Not_NFKC # 1.1 [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE
+FFD2..FFD7 ; Not_NFKC # 1.1 [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU
+FFDA..FFDC ; Not_NFKC # 1.1 [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
+FFE0..FFE6 ; Not_NFKC # 1.1 [7] FULLWIDTH CENT SIGN..FULLWIDTH WON SIGN
+FFE8..FFEE ; Not_NFKC # 1.1 [7] HALFWIDTH FORMS LIGHT VERTICAL..HALFWIDTH WHITE CIRCLE
+1D15E..1D164 ; Not_NFKC # 3.1 [7] MUSICAL SYMBOL HALF NOTE..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
+1D1BB..1D1C0 ; Not_NFKC # 3.1 [6] MUSICAL SYMBOL MINIMA..MUSICAL SYMBOL FUSA BLACK
+1D400..1D454 ; Not_NFKC # 3.1 [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
+1D456..1D49C ; Not_NFKC # 3.1 [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
+1D49E..1D49F ; Not_NFKC # 3.1 [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
+1D4A2 ; Not_NFKC # 3.1 MATHEMATICAL SCRIPT CAPITAL G
+1D4A5..1D4A6 ; Not_NFKC # 3.1 [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K
+1D4A9..1D4AC ; Not_NFKC # 3.1 [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q
+1D4AE..1D4B9 ; Not_NFKC # 3.1 [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D
+1D4BB ; Not_NFKC # 3.1 MATHEMATICAL SCRIPT SMALL F
+1D4BD..1D4C0 ; Not_NFKC # 3.1 [4] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL K
+1D4C1 ; Not_NFKC # 4.0 MATHEMATICAL SCRIPT SMALL L
+1D4C2..1D4C3 ; Not_NFKC # 3.1 [2] MATHEMATICAL SCRIPT SMALL M..MATHEMATICAL SCRIPT SMALL N
+1D4C5..1D505 ; Not_NFKC # 3.1 [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B
+1D507..1D50A ; Not_NFKC # 3.1 [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G
+1D50D..1D514 ; Not_NFKC # 3.1 [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q
+1D516..1D51C ; Not_NFKC # 3.1 [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y
+1D51E..1D539 ; Not_NFKC # 3.1 [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B
+1D53B..1D53E ; Not_NFKC # 3.1 [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G
+1D540..1D544 ; Not_NFKC # 3.1 [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
+1D546 ; Not_NFKC # 3.1 MATHEMATICAL DOUBLE-STRUCK CAPITAL O
+1D54A..1D550 ; Not_NFKC # 3.1 [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
+1D552..1D6A3 ; Not_NFKC # 3.1 [338] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL MONOSPACE SMALL Z
+1D6A4..1D6A5 ; Not_NFKC # 4.1 [2] MATHEMATICAL ITALIC SMALL DOTLESS I..MATHEMATICAL ITALIC SMALL DOTLESS J
+1D6A8..1D7C9 ; Not_NFKC # 3.1 [290] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL
+1D7CA..1D7CB ; Not_NFKC # 5.0 [2] MATHEMATICAL BOLD CAPITAL DIGAMMA..MATHEMATICAL BOLD SMALL DIGAMMA
+1D7CE..1D7FF ; Not_NFKC # 3.1 [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
+1EE00..1EE03 ; Not_NFKC # 6.1 [4] ARABIC MATHEMATICAL ALEF..ARABIC MATHEMATICAL DAL
+1EE05..1EE1F ; Not_NFKC # 6.1 [27] ARABIC MATHEMATICAL WAW..ARABIC MATHEMATICAL DOTLESS QAF
+1EE21..1EE22 ; Not_NFKC # 6.1 [2] ARABIC MATHEMATICAL INITIAL BEH..ARABIC MATHEMATICAL INITIAL JEEM
+1EE24 ; Not_NFKC # 6.1 ARABIC MATHEMATICAL INITIAL HEH
+1EE27 ; Not_NFKC # 6.1 ARABIC MATHEMATICAL INITIAL HAH
+1EE29..1EE32 ; Not_NFKC # 6.1 [10] ARABIC MATHEMATICAL INITIAL YEH..ARABIC MATHEMATICAL INITIAL QAF
+1EE34..1EE37 ; Not_NFKC # 6.1 [4] ARABIC MATHEMATICAL INITIAL SHEEN..ARABIC MATHEMATICAL INITIAL KHAH
+1EE39 ; Not_NFKC # 6.1 ARABIC MATHEMATICAL INITIAL DAD
+1EE3B ; Not_NFKC # 6.1 ARABIC MATHEMATICAL INITIAL GHAIN
+1EE42 ; Not_NFKC # 6.1 ARABIC MATHEMATICAL TAILED JEEM
+1EE47 ; Not_NFKC # 6.1 ARABIC MATHEMATICAL TAILED HAH
+1EE49 ; Not_NFKC # 6.1 ARABIC MATHEMATICAL TAILED YEH
+1EE4B ; Not_NFKC # 6.1 ARABIC MATHEMATICAL TAILED LAM
+1EE4D..1EE4F ; Not_NFKC # 6.1 [3] ARABIC MATHEMATICAL TAILED NOON..ARABIC MATHEMATICAL TAILED AIN
+1EE51..1EE52 ; Not_NFKC # 6.1 [2] ARABIC MATHEMATICAL TAILED SAD..ARABIC MATHEMATICAL TAILED QAF
+1EE54 ; Not_NFKC # 6.1 ARABIC MATHEMATICAL TAILED SHEEN
+1EE57 ; Not_NFKC # 6.1 ARABIC MATHEMATICAL TAILED KHAH
+1EE59 ; Not_NFKC # 6.1 ARABIC MATHEMATICAL TAILED DAD
+1EE5B ; Not_NFKC # 6.1 ARABIC MATHEMATICAL TAILED GHAIN
+1EE5D ; Not_NFKC # 6.1 ARABIC MATHEMATICAL TAILED DOTLESS NOON
+1EE5F ; Not_NFKC # 6.1 ARABIC MATHEMATICAL TAILED DOTLESS QAF
+1EE61..1EE62 ; Not_NFKC # 6.1 [2] ARABIC MATHEMATICAL STRETCHED BEH..ARABIC MATHEMATICAL STRETCHED JEEM
+1EE64 ; Not_NFKC # 6.1 ARABIC MATHEMATICAL STRETCHED HEH
+1EE67..1EE6A ; Not_NFKC # 6.1 [4] ARABIC MATHEMATICAL STRETCHED HAH..ARABIC MATHEMATICAL STRETCHED KAF
+1EE6C..1EE72 ; Not_NFKC # 6.1 [7] ARABIC MATHEMATICAL STRETCHED MEEM..ARABIC MATHEMATICAL STRETCHED QAF
+1EE74..1EE77 ; Not_NFKC # 6.1 [4] ARABIC MATHEMATICAL STRETCHED SHEEN..ARABIC MATHEMATICAL STRETCHED KHAH
+1EE79..1EE7C ; Not_NFKC # 6.1 [4] ARABIC MATHEMATICAL STRETCHED DAD..ARABIC MATHEMATICAL STRETCHED DOTLESS BEH
+1EE7E ; Not_NFKC # 6.1 ARABIC MATHEMATICAL STRETCHED DOTLESS FEH
+1EE80..1EE89 ; Not_NFKC # 6.1 [10] ARABIC MATHEMATICAL LOOPED ALEF..ARABIC MATHEMATICAL LOOPED YEH
+1EE8B..1EE9B ; Not_NFKC # 6.1 [17] ARABIC MATHEMATICAL LOOPED LAM..ARABIC MATHEMATICAL LOOPED GHAIN
+1EEA1..1EEA3 ; Not_NFKC # 6.1 [3] ARABIC MATHEMATICAL DOUBLE-STRUCK BEH..ARABIC MATHEMATICAL DOUBLE-STRUCK DAL
+1EEA5..1EEA9 ; Not_NFKC # 6.1 [5] ARABIC MATHEMATICAL DOUBLE-STRUCK WAW..ARABIC MATHEMATICAL DOUBLE-STRUCK YEH
+1EEAB..1EEBB ; Not_NFKC # 6.1 [17] ARABIC MATHEMATICAL DOUBLE-STRUCK LAM..ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN
+1F100..1F10A ; Not_NFKC # 5.2 [11] DIGIT ZERO FULL STOP..DIGIT NINE COMMA
+1F110..1F12E ; Not_NFKC # 5.2 [31] PARENTHESIZED LATIN CAPITAL LETTER A..CIRCLED WZ
+1F130 ; Not_NFKC # 6.0 SQUARED LATIN CAPITAL LETTER A
+1F131 ; Not_NFKC # 5.2 SQUARED LATIN CAPITAL LETTER B
+1F132..1F13C ; Not_NFKC # 6.0 [11] SQUARED LATIN CAPITAL LETTER C..SQUARED LATIN CAPITAL LETTER M
+1F13D ; Not_NFKC # 5.2 SQUARED LATIN CAPITAL LETTER N
+1F13E ; Not_NFKC # 6.0 SQUARED LATIN CAPITAL LETTER O
+1F13F ; Not_NFKC # 5.2 SQUARED LATIN CAPITAL LETTER P
+1F140..1F141 ; Not_NFKC # 6.0 [2] SQUARED LATIN CAPITAL LETTER Q..SQUARED LATIN CAPITAL LETTER R
+1F142 ; Not_NFKC # 5.2 SQUARED LATIN CAPITAL LETTER S
+1F143..1F145 ; Not_NFKC # 6.0 [3] SQUARED LATIN CAPITAL LETTER T..SQUARED LATIN CAPITAL LETTER V
+1F146 ; Not_NFKC # 5.2 SQUARED LATIN CAPITAL LETTER W
+1F147..1F149 ; Not_NFKC # 6.0 [3] SQUARED LATIN CAPITAL LETTER X..SQUARED LATIN CAPITAL LETTER Z
+1F14A..1F14E ; Not_NFKC # 5.2 [5] SQUARED HV..SQUARED PPV
+1F14F ; Not_NFKC # 6.0 SQUARED WC
+1F16A..1F16B ; Not_NFKC # 6.1 [2] RAISED MC SIGN..RAISED MD SIGN
+1F16C ; Not_NFKC # 12.0 RAISED MR SIGN
+1F190 ; Not_NFKC # 5.2 SQUARE DJ
+1F200 ; Not_NFKC # 5.2 SQUARE HIRAGANA HOKA
+1F201..1F202 ; Not_NFKC # 6.0 [2] SQUARED KATAKANA KOKO..SQUARED KATAKANA SA
+1F210..1F231 ; Not_NFKC # 5.2 [34] SQUARED CJK UNIFIED IDEOGRAPH-624B..SQUARED CJK UNIFIED IDEOGRAPH-6253
+1F232..1F23A ; Not_NFKC # 6.0 [9] SQUARED CJK UNIFIED IDEOGRAPH-7981..SQUARED CJK UNIFIED IDEOGRAPH-55B6
+1F23B ; Not_NFKC # 9.0 SQUARED CJK UNIFIED IDEOGRAPH-914D
+1F240..1F248 ; Not_NFKC # 5.2 [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
+1F250..1F251 ; Not_NFKC # 6.0 [2] CIRCLED IDEOGRAPH ADVANTAGE..CIRCLED IDEOGRAPH ACCEPT
+1FBF0..1FBF9 ; Not_NFKC # 13.0 [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE
+2F800..2FA1D ; Not_NFKC # 3.1 [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
+
+# Total code points: 4800
+
+# Identifier_Type: Default_Ignorable
+
+00AD ; Default_Ignorable # 1.1 SOFT HYPHEN
+034F ; Default_Ignorable # 3.2 COMBINING GRAPHEME JOINER
+061C ; Default_Ignorable # 6.3 ARABIC LETTER MARK
+115F..1160 ; Default_Ignorable # 1.1 [2] HANGUL CHOSEONG FILLER..HANGUL JUNGSEONG FILLER
+17B4..17B5 ; Default_Ignorable # 3.0 [2] KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA
+180B..180D ; Default_Ignorable # 3.0 [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE
+180E ; Default_Ignorable # 3.0 MONGOLIAN VOWEL SEPARATOR
+200B ; Default_Ignorable # 1.1 ZERO WIDTH SPACE
+200E..200F ; Default_Ignorable # 1.1 [2] LEFT-TO-RIGHT MARK..RIGHT-TO-LEFT MARK
+202A..202E ; Default_Ignorable # 1.1 [5] LEFT-TO-RIGHT EMBEDDING..RIGHT-TO-LEFT OVERRIDE
+2060..2063 ; Default_Ignorable # 3.2 [4] WORD JOINER..INVISIBLE SEPARATOR
+2064 ; Default_Ignorable # 5.1 INVISIBLE PLUS
+2066..2069 ; Default_Ignorable # 6.3 [4] LEFT-TO-RIGHT ISOLATE..POP DIRECTIONAL ISOLATE
+3164 ; Default_Ignorable # 1.1 HANGUL FILLER
+FE00..FE0F ; Default_Ignorable # 3.2 [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16
+FEFF ; Default_Ignorable # 1.1 ZERO WIDTH NO-BREAK SPACE
+FFA0 ; Default_Ignorable # 1.1 HALFWIDTH HANGUL FILLER
+1BCA0..1BCA3 ; Default_Ignorable # 7.0 [4] SHORTHAND FORMAT LETTER OVERLAP..SHORTHAND FORMAT UP STEP
+1D173..1D17A ; Default_Ignorable # 3.1 [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE
+E0020..E007F ; Default_Ignorable # 3.1 [96] TAG SPACE..CANCEL TAG
+E0100..E01EF ; Default_Ignorable # 4.0 [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
+
+# Total code points: 395
+
+# Identifier_Type: Deprecated
+
+0149 ; Deprecated # 1.1 LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
+0673 ; Deprecated # 1.1 ARABIC LETTER ALEF WITH WAVY HAMZA BELOW
+0F77 ; Deprecated # 2.0 TIBETAN VOWEL SIGN VOCALIC RR
+0F79 ; Deprecated # 2.0 TIBETAN VOWEL SIGN VOCALIC LL
+17A3..17A4 ; Deprecated # 3.0 [2] KHMER INDEPENDENT VOWEL QAQ..KHMER INDEPENDENT VOWEL QAA
+206A..206F ; Deprecated # 1.1 [6] INHIBIT SYMMETRIC SWAPPING..NOMINAL DIGIT SHAPES
+2329..232A ; Deprecated # 1.1 [2] LEFT-POINTING ANGLE BRACKET..RIGHT-POINTING ANGLE BRACKET
+E0001 ; Deprecated # 3.1 LANGUAGE TAG
+
+# Total code points: 15
diff --git a/gnu/usr.bin/perl/lib/unicore/VerticalOrientation.txt b/gnu/usr.bin/perl/lib/unicore/VerticalOrientation.txt
index 445ad056181..1cc92e31f95 100644
--- a/gnu/usr.bin/perl/lib/unicore/VerticalOrientation.txt
+++ b/gnu/usr.bin/perl/lib/unicore/VerticalOrientation.txt
@@ -1,5 +1,5 @@
-# VerticalOrientation-12.1.0.txt
-# Date: 2019-04-01, 09:27:26 GMT [EM, KI, LI]
+# VerticalOrientation-13.0.0.txt
+# Date: 2019-10-07, 05:27:01 GMT [EM, KI, LI]
# © 2019 Unicode®, Inc.
# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
# For terms of use, see http://www.unicode.org/terms_of_use.html
@@ -45,6 +45,7 @@
# Egyptian Hieroglyphs & Controls: U+13000..U+1343F
# Anatolian Hieroglyphs: U+14400..U+1467F
# Ideographic Symbols & Tangut: U+16FE0..U+18AFF
+# Khitan Small Script & Tangut Sup: U+18B00..U+18D8F
# Kana Extended-A & Small Kana Ext: U+1B100..U+1B16F
# Nushu: U+1B170..U+1B2FF
# Musical Symbols: U+1D000..U+1D1FF
@@ -263,7 +264,7 @@
085E ; R # Po MANDAIC PUNCTUATION
0860..086A ; R # Lo [11] SYRIAC LETTER MALAYALAM NGA..SYRIAC LETTER MALAYALAM SSA
08A0..08B4 ; R # Lo [21] ARABIC LETTER BEH WITH SMALL V BELOW..ARABIC LETTER KAF WITH DOT BELOW
-08B6..08BD ; R # Lo [8] ARABIC LETTER BEH WITH SMALL MEEM ABOVE..ARABIC LETTER AFRICAN NOON
+08B6..08C7 ; R # Lo [18] ARABIC LETTER BEH WITH SMALL MEEM ABOVE..ARABIC LETTER LAM WITH SMALL ARABIC LETTER TAH ABOVE
08D3..08E1 ; R # Mn [15] ARABIC SMALL LOW WAW..ARABIC SMALL HIGH SIGN SAFHA
08E2 ; R # Cf ARABIC DISPUTED END OF AYAH
08E3..08FF ; R # Mn [29] ARABIC TURNED DAMMA BELOW..ARABIC MARK SIDEWAYS NOON GHUNNA
@@ -381,7 +382,7 @@
0B47..0B48 ; R # Mc [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI
0B4B..0B4C ; R # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU
0B4D ; R # Mn ORIYA SIGN VIRAMA
-0B56 ; R # Mn ORIYA AI LENGTH MARK
+0B55..0B56 ; R # Mn [2] ORIYA SIGN OVERLINE..ORIYA AI LENGTH MARK
0B57 ; R # Mc ORIYA AU LENGTH MARK
0B5C..0B5D ; R # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
0B5F..0B61 ; R # Lo [3] ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL
@@ -460,7 +461,7 @@
0CF1..0CF2 ; R # Lo [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
0D00..0D01 ; R # Mn [2] MALAYALAM SIGN COMBINING ANUSVARA ABOVE..MALAYALAM SIGN CANDRABINDU
0D02..0D03 ; R # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
-0D05..0D0C ; R # Lo [8] MALAYALAM LETTER A..MALAYALAM LETTER VOCALIC L
+0D04..0D0C ; R # Lo [9] MALAYALAM LETTER VEDIC ANUSVARA..MALAYALAM LETTER VOCALIC L
0D0E..0D10 ; R # Lo [3] MALAYALAM LETTER E..MALAYALAM LETTER AI
0D12..0D3A ; R # Lo [41] MALAYALAM LETTER O..MALAYALAM LETTER TTTA
0D3B..0D3C ; R # Mn [2] MALAYALAM SIGN VERTICAL BAR VIRAMA..MALAYALAM SIGN CIRCULAR VIRAMA
@@ -481,6 +482,7 @@
0D70..0D78 ; R # No [9] MALAYALAM NUMBER TEN..MALAYALAM FRACTION THREE SIXTEENTHS
0D79 ; R # So MALAYALAM DATE MARK
0D7A..0D7F ; R # Lo [6] MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K
+0D81 ; R # Mn SINHALA SIGN CANDRABINDU
0D82..0D83 ; R # Mc [2] SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA
0D85..0D96 ; R # Lo [18] SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA
0D9A..0DB1 ; R # Lo [24] SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER DANTAJA NAYANNA
@@ -726,6 +728,7 @@
1AA8..1AAD ; R # Po [6] TAI THAM SIGN KAAN..TAI THAM SIGN CAANG
1AB0..1ABD ; R # Mn [14] COMBINING DOUBLED CIRCUMFLEX ACCENT..COMBINING PARENTHESES BELOW
1ABE ; R # Me COMBINING PARENTHESES OVERLAY
+1ABF..1AC0 ; R # Mn [2] COMBINING LATIN SMALL LETTER W BELOW..COMBINING LATIN SMALL LETTER TURNED W BELOW
1B00..1B03 ; R # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG
1B04 ; R # Mc BALINESE SIGN BISAH
1B05..1B33 ; R # Lo [47] BALINESE LETTER AKARA..BALINESE LETTER HA
@@ -1077,6 +1080,7 @@
2B50..2B59 ; U # So [10] WHITE MEDIUM STAR..HEAVY CIRCLED SALTIRE
2B5A..2B73 ; R # So [26] SLANTED NORTH ARROW WITH HOOKED HEAD..DOWNWARDS TRIANGLE-HEADED ARROW TO BAR
2B76..2B95 ; R # So [32] NORTH WEST TRIANGLE-HEADED ARROW TO BAR..RIGHTWARDS BLACK ARROW
+2B97 ; U # So SYMBOL FOR TYPE A ELECTRONICS
2B98..2BB7 ; R # So [32] THREE-D TOP-LIGHTED LEFTWARDS EQUILATERAL ARROWHEAD..RIBBON ARROW RIGHT DOWN
2BB8..2BD1 ; U # So [26] UPWARDS WHITE ARROW FROM BAR WITH HORIZONTAL BAR..UNCERTAINTY SIGN
2BD2 ; R # So GROUP MARK
@@ -1151,6 +1155,8 @@
2E41 ; R # Po REVERSED COMMA
2E42 ; R # Ps DOUBLE LOW-REVERSED-9 QUOTATION MARK
2E43..2E4F ; R # Po [13] DASH WITH LEFT UPTURN..CORNISH VERSE DIVIDER
+2E50..2E51 ; U # So [2] CROSS PATTY WITH RIGHT CROSSBAR..CROSS PATTY WITH LEFT CROSSBAR
+2E52 ; R # Po TIRONIAN SIGN CAPITAL ET
2E80..2E99 ; U # So [26] CJK RADICAL REPEAT..CJK RADICAL RAP
2E9A ; U # Cn <reserved-2E9A>
2E9B..2EF3 ; U # So [89] CJK RADICAL CHOKE..CJK RADICAL C-SIMPLIFIED TURTLE
@@ -1265,8 +1271,7 @@
3190..3191 ; U # So [2] IDEOGRAPHIC ANNOTATION LINKING MARK..IDEOGRAPHIC ANNOTATION REVERSE MARK
3192..3195 ; U # No [4] IDEOGRAPHIC ANNOTATION ONE MARK..IDEOGRAPHIC ANNOTATION FOUR MARK
3196..319F ; U # So [10] IDEOGRAPHIC ANNOTATION TOP MARK..IDEOGRAPHIC ANNOTATION MAN MARK
-31A0..31BA ; U # Lo [27] BOPOMOFO LETTER BU..BOPOMOFO LETTER ZY
-31BB..31BF ; U # Cn [5] <reserved-31BB>..<reserved-31BF>
+31A0..31BF ; U # Lo [32] BOPOMOFO LETTER BU..BOPOMOFO LETTER AH
31C0..31E3 ; U # So [36] CJK STROKE T..CJK STROKE Q
31E4..31EF ; U # Cn [12] <reserved-31E4>..<reserved-31EF>
31F0..31FF ; Tu # Lo [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO
@@ -1287,11 +1292,10 @@
3358..337A ; U # So [35] IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ZERO..SQUARE IU
337B..337F ; Tu # So [5] SQUARE ERA NAME HEISEI..SQUARE CORPORATION
3380..33FF ; U # So [128] SQUARE PA AMPS..SQUARE GAL
-3400..4DB5 ; U # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
-4DB6..4DBF ; U # Cn [10] <reserved-4DB6>..<reserved-4DBF>
+3400..4DBF ; U # Lo [6592] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DBF
4DC0..4DFF ; U # So [64] HEXAGRAM FOR THE CREATIVE HEAVEN..HEXAGRAM FOR BEFORE COMPLETION
-4E00..9FEF ; U # Lo [20976] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FEF
-9FF0..9FFF ; U # Cn [16] <reserved-9FF0>..<reserved-9FFF>
+4E00..9FFC ; U # Lo [20989] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FFC
+9FFD..9FFF ; U # Cn [3] <reserved-9FFD>..<reserved-9FFF>
A000..A014 ; U # Lo [21] YI SYLLABLE IT..YI SYLLABLE E
A015 ; U # Lm YI SYLLABLE WU
A016..A48C ; U # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR
@@ -1333,7 +1337,8 @@ A789..A78A ; R # Sk [2] MODIFIER LETTER COLON..MODIFIER LETTER SHORT EQ
A78B..A78E ; R # L& [4] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT
A78F ; R # Lo LATIN LETTER SINOLOGICAL DOT
A790..A7BF ; R # L& [48] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN SMALL LETTER GLOTTAL U
-A7C2..A7C6 ; R # L& [5] LATIN CAPITAL LETTER ANGLICANA W..LATIN CAPITAL LETTER Z WITH PALATAL HOOK
+A7C2..A7CA ; R # L& [9] LATIN CAPITAL LETTER ANGLICANA W..LATIN SMALL LETTER S WITH SHORT STROKE OVERLAY
+A7F5..A7F6 ; R # L& [2] LATIN CAPITAL LETTER REVERSED HALF H..LATIN SMALL LETTER REVERSED HALF H
A7F7 ; R # Lo LATIN EPIGRAPHIC LETTER SIDEWAYS I
A7F8..A7F9 ; R # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
A7FA ; R # Ll LATIN LETTER SMALL CAPITAL TURNED M
@@ -1349,6 +1354,7 @@ A823..A824 ; R # Mc [2] SYLOTI NAGRI VOWEL SIGN A..SYLOTI NAGRI VOWEL S
A825..A826 ; R # Mn [2] SYLOTI NAGRI VOWEL SIGN U..SYLOTI NAGRI VOWEL SIGN E
A827 ; R # Mc SYLOTI NAGRI VOWEL SIGN OO
A828..A82B ; R # So [4] SYLOTI NAGRI POETRY MARK-1..SYLOTI NAGRI POETRY MARK-4
+A82C ; R # Mn SYLOTI NAGRI SIGN ALTERNATE HASANTA
A830..A835 ; R # No [6] NORTH INDIC FRACTION ONE QUARTER..NORTH INDIC FRACTION THREE SIXTEENTHS
A836..A837 ; R # So [2] NORTH INDIC QUARTER MARK..NORTH INDIC PLACEHOLDER MARK
A838 ; R # Sc NORTH INDIC RUPEE MARK
@@ -1450,7 +1456,9 @@ AB28..AB2E ; R # Lo [7] ETHIOPIC SYLLABLE BBA..ETHIOPIC SYLLABLE BBO
AB30..AB5A ; R # Ll [43] LATIN SMALL LETTER BARRED ALPHA..LATIN SMALL LETTER Y WITH SHORT RIGHT LEG
AB5B ; R # Sk MODIFIER BREVE WITH INVERTED BREVE
AB5C..AB5F ; R # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK
-AB60..AB67 ; R # Ll [8] LATIN SMALL LETTER SAKHA YAT..LATIN SMALL LETTER TS DIGRAPH WITH RETROFLEX HOOK
+AB60..AB68 ; R # Ll [9] LATIN SMALL LETTER SAKHA YAT..LATIN SMALL LETTER TURNED R WITH MIDDLE TILDE
+AB69 ; R # Lm MODIFIER LETTER SMALL TURNED W
+AB6A..AB6B ; R # Sk [2] MODIFIER LETTER LEFT TACK..MODIFIER LETTER RIGHT TACK
AB70..ABBF ; R # Ll [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
ABC0..ABE2 ; R # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
ABE3..ABE4 ; R # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
@@ -1620,7 +1628,7 @@ FFFC..FFFD ; U # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARA
10179..10189 ; R # So [17] GREEK YEAR SIGN..GREEK TRYBLION BASE SIGN
1018A..1018B ; R # No [2] GREEK ZERO SIGN..GREEK ONE QUARTER SIGN
1018C..1018E ; R # So [3] GREEK SINUSOID SIGN..NOMISMA SIGN
-10190..1019B ; R # So [12] ROMAN SEXTANS SIGN..ROMAN CENTURIAL SIGN
+10190..1019C ; R # So [13] ROMAN SEXTANS SIGN..ASCIA SYMBOL
101A0 ; R # So GREEK SYMBOL TAU RHO
101D0..101FC ; R # So [45] PHAISTOS DISC SIGN PEDESTRIAN..PHAISTOS DISC SIGN WAVY BAND
101FD ; R # Mn PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE
@@ -1722,6 +1730,10 @@ FFFC..FFFD ; U # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARA
10D24..10D27 ; R # Mn [4] HANIFI ROHINGYA SIGN HARBAHAY..HANIFI ROHINGYA SIGN TASSI
10D30..10D39 ; R # Nd [10] HANIFI ROHINGYA DIGIT ZERO..HANIFI ROHINGYA DIGIT NINE
10E60..10E7E ; R # No [31] RUMI DIGIT ONE..RUMI FRACTION TWO THIRDS
+10E80..10EA9 ; R # Lo [42] YEZIDI LETTER ELIF..YEZIDI LETTER ET
+10EAB..10EAC ; R # Mn [2] YEZIDI COMBINING HAMZA MARK..YEZIDI COMBINING MADDA MARK
+10EAD ; R # Pd YEZIDI HYPHENATION MARK
+10EB0..10EB1 ; R # Lo [2] YEZIDI LETTER LAM WITH DOT ABOVE..YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE
10F00..10F1C ; R # Lo [29] OLD SOGDIAN LETTER ALEPH..OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL
10F1D..10F26 ; R # No [10] OLD SOGDIAN NUMBER ONE..OLD SOGDIAN FRACTION ONE HALF
10F27 ; R # Lo OLD SOGDIAN LIGATURE AYIN-DALETH
@@ -1729,6 +1741,8 @@ FFFC..FFFD ; U # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARA
10F46..10F50 ; R # Mn [11] SOGDIAN COMBINING DOT BELOW..SOGDIAN COMBINING STROKE BELOW
10F51..10F54 ; R # No [4] SOGDIAN NUMBER ONE..SOGDIAN NUMBER ONE HUNDRED
10F55..10F59 ; R # Po [5] SOGDIAN PUNCTUATION TWO VERTICAL BARS..SOGDIAN PUNCTUATION HALF CIRCLE WITH DOT
+10FB0..10FC4 ; R # Lo [21] CHORASMIAN LETTER ALEPH..CHORASMIAN LETTER TAW
+10FC5..10FCB ; R # No [7] CHORASMIAN NUMBER ONE..CHORASMIAN NUMBER ONE HUNDRED
10FE0..10FF6 ; R # Lo [23] ELYMAIC LETTER ALEPH..ELYMAIC LIGATURE ZAYIN-YODH
11000 ; R # Mc BRAHMI SIGN CANDRABINDU
11001 ; R # Mn BRAHMI SIGN ANUSVARA
@@ -1761,6 +1775,7 @@ FFFC..FFFD ; U # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARA
11140..11143 ; R # Po [4] CHAKMA SECTION MARK..CHAKMA QUESTION MARK
11144 ; R # Lo CHAKMA LETTER LHAA
11145..11146 ; R # Mc [2] CHAKMA VOWEL SIGN AA..CHAKMA VOWEL SIGN EI
+11147 ; R # Lo CHAKMA LETTER VAA
11150..11172 ; R # Lo [35] MAHAJANI LETTER A..MAHAJANI LETTER RRA
11173 ; R # Mn MAHAJANI SIGN NUKTA
11174..11175 ; R # Po [2] MAHAJANI ABBREVIATION SIGN..MAHAJANI SECTION MARK
@@ -1775,6 +1790,8 @@ FFFC..FFFD ; U # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARA
111C5..111C8 ; R # Po [4] SHARADA DANDA..SHARADA SEPARATOR
111C9..111CC ; R # Mn [4] SHARADA SANDHI MARK..SHARADA EXTRA SHORT VOWEL MARK
111CD ; R # Po SHARADA SUTRA MARK
+111CE ; R # Mc SHARADA VOWEL SIGN PRISHTHAMATRA E
+111CF ; R # Mn SHARADA SIGN INVERTED CANDRABINDU
111D0..111D9 ; R # Nd [10] SHARADA DIGIT ZERO..SHARADA DIGIT NINE
111DA ; R # Lo SHARADA EKAM
111DB ; R # Po SHARADA SIGN SIDDHAM
@@ -1833,10 +1850,10 @@ FFFC..FFFD ; U # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARA
11447..1144A ; R # Lo [4] NEWA SIGN AVAGRAHA..NEWA SIDDHI
1144B..1144F ; R # Po [5] NEWA DANDA..NEWA ABBREVIATION SIGN
11450..11459 ; R # Nd [10] NEWA DIGIT ZERO..NEWA DIGIT NINE
-1145B ; R # Po NEWA PLACEHOLDER MARK
+1145A..1145B ; R # Po [2] NEWA DOUBLE COMMA..NEWA PLACEHOLDER MARK
1145D ; R # Po NEWA INSERTION SIGN
1145E ; R # Mn NEWA SANDHI MARK
-1145F ; R # Lo NEWA LETTER VEDIC ANUSVARA
+1145F..11461 ; R # Lo [3] NEWA LETTER VEDIC ANUSVARA..NEWA SIGN UPADHMANIYA
11480..114AF ; R # Lo [48] TIRHUTA ANJI..TIRHUTA LETTER HA
114B0..114B2 ; R # Mc [3] TIRHUTA VOWEL SIGN AA..TIRHUTA VOWEL SIGN II
114B3..114B8 ; R # Mn [6] TIRHUTA VOWEL SIGN U..TIRHUTA VOWEL SIGN VOCALIC LL
@@ -1903,6 +1920,23 @@ FFFC..FFFD ; U # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARA
118E0..118E9 ; R # Nd [10] WARANG CITI DIGIT ZERO..WARANG CITI DIGIT NINE
118EA..118F2 ; R # No [9] WARANG CITI NUMBER TEN..WARANG CITI NUMBER NINETY
118FF ; R # Lo WARANG CITI OM
+11900..11906 ; R # Lo [7] DIVES AKURU LETTER A..DIVES AKURU LETTER E
+11909 ; R # Lo DIVES AKURU LETTER O
+1190C..11913 ; R # Lo [8] DIVES AKURU LETTER KA..DIVES AKURU LETTER JA
+11915..11916 ; R # Lo [2] DIVES AKURU LETTER NYA..DIVES AKURU LETTER TTA
+11918..1192F ; R # Lo [24] DIVES AKURU LETTER DDA..DIVES AKURU LETTER ZA
+11930..11935 ; R # Mc [6] DIVES AKURU VOWEL SIGN AA..DIVES AKURU VOWEL SIGN E
+11937..11938 ; R # Mc [2] DIVES AKURU VOWEL SIGN AI..DIVES AKURU VOWEL SIGN O
+1193B..1193C ; R # Mn [2] DIVES AKURU SIGN ANUSVARA..DIVES AKURU SIGN CANDRABINDU
+1193D ; R # Mc DIVES AKURU SIGN HALANTA
+1193E ; R # Mn DIVES AKURU VIRAMA
+1193F ; R # Lo DIVES AKURU PREFIXED NASAL SIGN
+11940 ; R # Mc DIVES AKURU MEDIAL YA
+11941 ; R # Lo DIVES AKURU INITIAL RA
+11942 ; R # Mc DIVES AKURU MEDIAL RA
+11943 ; R # Mn DIVES AKURU SIGN NUKTA
+11944..11946 ; R # Po [3] DIVES AKURU DOUBLE DANDA..DIVES AKURU END OF TEXT MARK
+11950..11959 ; R # Nd [10] DIVES AKURU DIGIT ZERO..DIVES AKURU DIGIT NINE
119A0..119A7 ; R # Lo [8] NANDINAGARI LETTER A..NANDINAGARI LETTER VOCALIC RR
119AA..119D0 ; R # Lo [39] NANDINAGARI LETTER E..NANDINAGARI LETTER RRA
119D1..119D3 ; R # Mc [3] NANDINAGARI VOWEL SIGN AA..NANDINAGARI VOWEL SIGN II
@@ -1982,6 +2016,7 @@ FFFC..FFFD ; U # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARA
11EF3..11EF4 ; R # Mn [2] MAKASAR VOWEL SIGN I..MAKASAR VOWEL SIGN U
11EF5..11EF6 ; R # Mc [2] MAKASAR VOWEL SIGN E..MAKASAR VOWEL SIGN O
11EF7..11EF8 ; R # Po [2] MAKASAR PASSIMBANG..MAKASAR END OF SECTION
+11FB0 ; R # Lo LISU LETTER YHA
11FC0..11FD4 ; R # No [21] TAMIL FRACTION ONE THREE-HUNDRED-AND-TWENTIETH..TAMIL FRACTION DOWNSCALING FACTOR KIIZH
11FD5..11FDC ; R # So [8] TAMIL SIGN NEL..TAMIL SIGN MUKKURUNI
11FDD..11FE0 ; R # Sc [4] TAMIL SIGN KAACU..TAMIL SIGN VARAAKAN
@@ -2027,11 +2062,17 @@ FFFC..FFFD ; U # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARA
16FE0..16FE1 ; U # Lm [2] TANGUT ITERATION MARK..NUSHU ITERATION MARK
16FE2 ; U # Po OLD CHINESE HOOK MARK
16FE3 ; U # Lm OLD CHINESE ITERATION MARK
-16FE4..16FFF ; U # Cn [28] <reserved-16FE4>..<reserved-16FFF>
+16FE4 ; U # Lo KHITAN SMALL SCRIPT FILLER
+16FE5..16FEF ; U # Cn [11] <reserved-16FE5>..<reserved-16FEF>
+16FF0..16FF1 ; U # Mc [2] VIETNAMESE ALTERNATE READING MARK CA..VIETNAMESE ALTERNATE READING MARK NHAY
+16FF2..16FFF ; U # Cn [14] <reserved-16FF2>..<reserved-16FFF>
17000..187F7 ; U # Lo [6136] TANGUT IDEOGRAPH-17000..TANGUT IDEOGRAPH-187F7
187F8..187FF ; U # Cn [8] <reserved-187F8>..<reserved-187FF>
-18800..18AF2 ; U # Lo [755] TANGUT COMPONENT-001..TANGUT COMPONENT-755
-18AF3..18AFF ; U # Cn [13] <reserved-18AF3>..<reserved-18AFF>
+18800..18AFF ; U # Lo [768] TANGUT COMPONENT-001..TANGUT COMPONENT-768
+18B00..18CD5 ; U # Lo [470] KHITAN SMALL SCRIPT CHARACTER-18B00..KHITAN SMALL SCRIPT CHARACTER-18CD5
+18CD6..18CFF ; U # Cn [42] <reserved-18CD6>..<reserved-18CFF>
+18D00..18D08 ; U # Lo [9] TANGUT IDEOGRAPH-18D00..TANGUT IDEOGRAPH-18D08
+18D09..18D8F ; U # Cn [135] <reserved-18D09>..<reserved-18D8F>
1B000..1B0FF ; U # Lo [256] KATAKANA LETTER ARCHAIC E..HENTAIGANA LETTER RE-2
1B100..1B11E ; U # Lo [31] HENTAIGANA LETTER RE-3..HENTAIGANA LETTER N-MU-MO-2
1B11F..1B12F ; U # Cn [17] <reserved-1B11F>..<reserved-1B12F>
@@ -2209,11 +2250,8 @@ FFFC..FFFD ; U # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARA
1F0D1..1F0F5 ; U # So [37] PLAYING CARD ACE OF CLUBS..PLAYING CARD TRUMP-21
1F0F6..1F0FF ; U # Cn [10] <reserved-1F0F6>..<reserved-1F0FF>
1F100..1F10C ; U # No [13] DIGIT ZERO FULL STOP..DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ZERO
-1F10D..1F10F ; U # Cn [3] <reserved-1F10D>..<reserved-1F10F>
-1F110..1F16C ; U # So [93] PARENTHESIZED LATIN CAPITAL LETTER A..RAISED MR SIGN
-1F16D..1F16F ; U # Cn [3] <reserved-1F16D>..<reserved-1F16F>
-1F170..1F1AC ; U # So [61] NEGATIVE SQUARED LATIN CAPITAL LETTER A..SQUARED VOD
-1F1AD..1F1E5 ; U # Cn [57] <reserved-1F1AD>..<reserved-1F1E5>
+1F10D..1F1AD ; U # So [161] CIRCLED ZERO WITH SLASH..MASK WORK SYMBOL
+1F1AE..1F1E5 ; U # Cn [56] <reserved-1F1AE>..<reserved-1F1E5>
1F1E6..1F1FF ; U # So [26] REGIONAL INDICATOR SYMBOL LETTER A..REGIONAL INDICATOR SYMBOL LETTER Z
1F200..1F201 ; Tu # So [2] SQUARE HIRAGANA HOKA..SQUARED KATAKANA KOKO
1F202 ; U # So SQUARED KATAKANA SA
@@ -2231,12 +2269,12 @@ FFFC..FFFD ; U # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARA
1F400..1F5FF ; U # So [512] RAT..MOYAI
1F600..1F64F ; U # So [80] GRINNING FACE..PERSON WITH FOLDED HANDS
1F650..1F67F ; U # So [48] NORTH WEST POINTING LEAF..REVERSE CHECKER BOARD
-1F680..1F6D5 ; U # So [86] ROCKET..HINDU TEMPLE
-1F6D6..1F6DF ; U # Cn [10] <reserved-1F6D6>..<reserved-1F6DF>
+1F680..1F6D7 ; U # So [88] ROCKET..ELEVATOR
+1F6D8..1F6DF ; U # Cn [8] <reserved-1F6D8>..<reserved-1F6DF>
1F6E0..1F6EC ; U # So [13] HAMMER AND WRENCH..AIRPLANE ARRIVING
1F6ED..1F6EF ; U # Cn [3] <reserved-1F6ED>..<reserved-1F6EF>
-1F6F0..1F6FA ; U # So [11] SATELLITE..AUTO RICKSHAW
-1F6FB..1F6FF ; U # Cn [5] <reserved-1F6FB>..<reserved-1F6FF>
+1F6F0..1F6FC ; U # So [13] SATELLITE..ROLLER SKATE
+1F6FD..1F6FF ; U # Cn [3] <reserved-1F6FD>..<reserved-1F6FF>
1F700..1F773 ; U # So [116] ALCHEMICAL SYMBOL FOR QUINTESSENCE..ALCHEMICAL SYMBOL FOR HALF OUNCE
1F774..1F77F ; U # Cn [12] <reserved-1F774>..<reserved-1F77F>
1F780..1F7D8 ; U # So [89] BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE..NEGATIVE CIRCLED SQUARE
@@ -2248,33 +2286,35 @@ FFFC..FFFD ; U # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARA
1F850..1F859 ; R # So [10] LEFTWARDS SANS-SERIF ARROW..UP DOWN SANS-SERIF ARROW
1F860..1F887 ; R # So [40] WIDE-HEADED LEFTWARDS LIGHT BARB ARROW..WIDE-HEADED SOUTH WEST VERY HEAVY BARB ARROW
1F890..1F8AD ; R # So [30] LEFTWARDS TRIANGLE ARROWHEAD..WHITE ARROW SHAFT WIDTH TWO THIRDS
-1F900..1F90B ; U # So [12] CIRCLED CROSS FORMEE WITH FOUR DOTS..DOWNWARD FACING NOTCHED HOOK WITH DOT
-1F90C ; U # Cn <reserved-1F90C>
-1F90D..1F971 ; U # So [101] WHITE HEART..YAWNING FACE
-1F972 ; U # Cn <reserved-1F972>
-1F973..1F976 ; U # So [4] FACE WITH PARTY HORN AND PARTY HAT..FREEZING FACE
-1F977..1F979 ; U # Cn [3] <reserved-1F977>..<reserved-1F979>
-1F97A..1F9A2 ; U # So [41] FACE WITH PLEADING EYES..SWAN
-1F9A3..1F9A4 ; U # Cn [2] <reserved-1F9A3>..<reserved-1F9A4>
-1F9A5..1F9AA ; U # So [6] SLOTH..OYSTER
-1F9AB..1F9AD ; U # Cn [3] <reserved-1F9AB>..<reserved-1F9AD>
-1F9AE..1F9CA ; U # So [29] GUIDE DOG..ICE CUBE
-1F9CB..1F9CC ; U # Cn [2] <reserved-1F9CB>..<reserved-1F9CC>
+1F8B0..1F8B1 ; R # So [2] ARROW POINTING UPWARDS THEN NORTH WEST..ARROW POINTING RIGHTWARDS THEN CURVING SOUTH WEST
+1F900..1F978 ; U # So [121] CIRCLED CROSS FORMEE WITH FOUR DOTS..DISGUISED FACE
+1F979 ; U # Cn <reserved-1F979>
+1F97A..1F9CB ; U # So [82] FACE WITH PLEADING EYES..BUBBLE TEA
+1F9CC ; U # Cn <reserved-1F9CC>
1F9CD..1F9FF ; U # So [51] STANDING PERSON..NAZAR AMULET
1FA00..1FA53 ; U # So [84] NEUTRAL CHESS KING..BLACK CHESS KNIGHT-BISHOP
1FA54..1FA5F ; U # Cn [12] <reserved-1FA54>..<reserved-1FA5F>
1FA60..1FA6D ; U # So [14] XIANGQI RED GENERAL..XIANGQI BLACK SOLDIER
1FA6E..1FA6F ; U # Cn [2] <reserved-1FA6E>..<reserved-1FA6F>
-1FA70..1FA73 ; U # So [4] BALLET SHOES..SHORTS
-1FA74..1FA77 ; U # Cn [4] <reserved-1FA74>..<reserved-1FA77>
+1FA70..1FA74 ; U # So [5] BALLET SHOES..THONG SANDAL
+1FA75..1FA77 ; U # Cn [3] <reserved-1FA75>..<reserved-1FA77>
1FA78..1FA7A ; U # So [3] DROP OF BLOOD..STETHOSCOPE
1FA7B..1FA7F ; U # Cn [5] <reserved-1FA7B>..<reserved-1FA7F>
-1FA80..1FA82 ; U # So [3] YO-YO..PARACHUTE
-1FA83..1FA8F ; U # Cn [13] <reserved-1FA83>..<reserved-1FA8F>
-1FA90..1FA95 ; U # So [6] RINGED PLANET..BANJO
-1FA96..1FA9F ; U # Cn [10] <reserved-1FA96>..<reserved-1FA9F>
-20000..2A6D6 ; U # Lo [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
-2A6D7..2A6FF ; U # Cn [41] <reserved-2A6D7>..<reserved-2A6FF>
+1FA80..1FA86 ; U # So [7] YO-YO..NESTING DOLLS
+1FA87..1FA8F ; U # Cn [9] <reserved-1FA87>..<reserved-1FA8F>
+1FA90..1FAA8 ; U # So [25] RINGED PLANET..ROCK
+1FAA9..1FAAF ; U # Cn [7] <reserved-1FAA9>..<reserved-1FAAF>
+1FAB0..1FAB6 ; U # So [7] FLY..FEATHER
+1FAB7..1FABF ; U # Cn [9] <reserved-1FAB7>..<reserved-1FABF>
+1FAC0..1FAC2 ; U # So [3] ANATOMICAL HEART..PEOPLE HUGGING
+1FAC3..1FACF ; U # Cn [13] <reserved-1FAC3>..<reserved-1FACF>
+1FAD0..1FAD6 ; U # So [7] BLUEBERRIES..TEAPOT
+1FAD7..1FAFF ; U # Cn [41] <reserved-1FAD7>..<reserved-1FAFF>
+1FB00..1FB92 ; R # So [147] BLOCK SEXTANT-1..UPPER HALF INVERSE MEDIUM SHADE AND LOWER HALF BLOCK
+1FB94..1FBCA ; R # So [55] LEFT HALF INVERSE MEDIUM SHADE AND RIGHT HALF BLOCK..WHITE UP-POINTING CHEVRON
+1FBF0..1FBF9 ; R # Nd [10] SEGMENTED DIGIT ZERO..SEGMENTED DIGIT NINE
+20000..2A6DD ; U # Lo [42718] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6DD
+2A6DE..2A6FF ; U # Cn [34] <reserved-2A6DE>..<reserved-2A6FF>
2A700..2B734 ; U # Lo [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
2B735..2B73F ; U # Cn [11] <reserved-2B735>..<reserved-2B73F>
2B740..2B81D ; U # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
@@ -2285,7 +2325,9 @@ FFFC..FFFD ; U # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARA
2EBE1..2F7FF ; U # Cn [3103] <reserved-2EBE1>..<reserved-2F7FF>
2F800..2FA1D ; U # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
2FA1E..2FFFD ; U # Cn [1504] <reserved-2FA1E>..<reserved-2FFFD>
-30000..3FFFD ; U # Cn [65534] <reserved-30000>..<reserved-3FFFD>
+30000..3134A ; U # Lo [4939] CJK UNIFIED IDEOGRAPH-30000..CJK UNIFIED IDEOGRAPH-3134A
+3134B..3134F ; U # Cn [5] <reserved-3134B>..<reserved-3134F>
+31350..3FFFD ; U # Cn [60590] <reserved-31350>..<reserved-3FFFD>
E0001 ; R # Cf LANGUAGE TAG
E0020..E007F ; R # Cf [96] TAG SPACE..CANCEL TAG
E0100..E01EF ; R # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
diff --git a/gnu/usr.bin/perl/lib/unicore/emoji/emoji.txt b/gnu/usr.bin/perl/lib/unicore/emoji/emoji.txt
new file mode 100644
index 00000000000..5d7dc1b1561
--- /dev/null
+++ b/gnu/usr.bin/perl/lib/unicore/emoji/emoji.txt
@@ -0,0 +1,1261 @@
+# emoji-data.txt
+# Date: 2020-01-28, 20:52:38 GMT
+# © 2020 Unicode®, Inc.
+# Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
+# For terms of use, see http://www.unicode.org/terms_of_use.html
+#
+# Emoji Data for UTS #51
+# Version: 13.0
+#
+# For documentation and usage, see http://www.unicode.org/reports/tr51
+#
+# Format:
+# <codepoint(s)> ; <property> # <comments>
+# Note: there is no guarantee as to the structure of whitespace or comments
+#
+# Characters and sequences are listed in code point order. Users should be shown a more natural order.
+# See the CLDR collation order for Emoji.
+
+
+# ================================================
+
+# All omitted code points have Emoji=No
+# @missing: 0000..10FFFF ; Emoji ; No
+
+0023 ; Emoji # E0.0 [1] (#️) number sign
+002A ; Emoji # E0.0 [1] (*️) asterisk
+0030..0039 ; Emoji # E0.0 [10] (0️..9️) digit zero..digit nine
+00A9 ; Emoji # E0.6 [1] (©️) copyright
+00AE ; Emoji # E0.6 [1] (®️) registered
+203C ; Emoji # E0.6 [1] (‼️) double exclamation mark
+2049 ; Emoji # E0.6 [1] (⁉️) exclamation question mark
+2122 ; Emoji # E0.6 [1] (™️) trade mark
+2139 ; Emoji # E0.6 [1] (ℹ️) information
+2194..2199 ; Emoji # E0.6 [6] (↔️..↙️) left-right arrow..down-left arrow
+21A9..21AA ; Emoji # E0.6 [2] (↩️..↪️) right arrow curving left..left arrow curving right
+231A..231B ; Emoji # E0.6 [2] (⌚..⌛) watch..hourglass done
+2328 ; Emoji # E1.0 [1] (⌨️) keyboard
+23CF ; Emoji # E1.0 [1] (⏏️) eject button
+23E9..23EC ; Emoji # E0.6 [4] (⏩..⏬) fast-forward button..fast down button
+23ED..23EE ; Emoji # E0.7 [2] (⏭️..⏮️) next track button..last track button
+23EF ; Emoji # E1.0 [1] (⏯️) play or pause button
+23F0 ; Emoji # E0.6 [1] (⏰) alarm clock
+23F1..23F2 ; Emoji # E1.0 [2] (⏱️..⏲️) stopwatch..timer clock
+23F3 ; Emoji # E0.6 [1] (⏳) hourglass not done
+23F8..23FA ; Emoji # E0.7 [3] (⏸️..⏺️) pause button..record button
+24C2 ; Emoji # E0.6 [1] (Ⓜ️) circled M
+25AA..25AB ; Emoji # E0.6 [2] (▪️..▫️) black small square..white small square
+25B6 ; Emoji # E0.6 [1] (▶️) play button
+25C0 ; Emoji # E0.6 [1] (◀️) reverse button
+25FB..25FE ; Emoji # E0.6 [4] (◻️..◾) white medium square..black medium-small square
+2600..2601 ; Emoji # E0.6 [2] (☀️..☁️) sun..cloud
+2602..2603 ; Emoji # E0.7 [2] (☂️..☃️) umbrella..snowman
+2604 ; Emoji # E1.0 [1] (☄️) comet
+260E ; Emoji # E0.6 [1] (☎️) telephone
+2611 ; Emoji # E0.6 [1] (☑️) check box with check
+2614..2615 ; Emoji # E0.6 [2] (☔..☕) umbrella with rain drops..hot beverage
+2618 ; Emoji # E1.0 [1] (☘️) shamrock
+261D ; Emoji # E0.6 [1] (☝️) index pointing up
+2620 ; Emoji # E1.0 [1] (☠️) skull and crossbones
+2622..2623 ; Emoji # E1.0 [2] (☢️..☣️) radioactive..biohazard
+2626 ; Emoji # E1.0 [1] (☦️) orthodox cross
+262A ; Emoji # E0.7 [1] (☪️) star and crescent
+262E ; Emoji # E1.0 [1] (☮️) peace symbol
+262F ; Emoji # E0.7 [1] (☯️) yin yang
+2638..2639 ; Emoji # E0.7 [2] (☸️..☹️) wheel of dharma..frowning face
+263A ; Emoji # E0.6 [1] (☺️) smiling face
+2640 ; Emoji # E4.0 [1] (♀️) female sign
+2642 ; Emoji # E4.0 [1] (♂️) male sign
+2648..2653 ; Emoji # E0.6 [12] (♈..♓) Aries..Pisces
+265F ; Emoji # E11.0 [1] (♟️) chess pawn
+2660 ; Emoji # E0.6 [1] (♠️) spade suit
+2663 ; Emoji # E0.6 [1] (♣️) club suit
+2665..2666 ; Emoji # E0.6 [2] (♥️..♦️) heart suit..diamond suit
+2668 ; Emoji # E0.6 [1] (♨️) hot springs
+267B ; Emoji # E0.6 [1] (♻️) recycling symbol
+267E ; Emoji # E11.0 [1] (♾️) infinity
+267F ; Emoji # E0.6 [1] (♿) wheelchair symbol
+2692 ; Emoji # E1.0 [1] (⚒️) hammer and pick
+2693 ; Emoji # E0.6 [1] (⚓) anchor
+2694 ; Emoji # E1.0 [1] (⚔️) crossed swords
+2695 ; Emoji # E4.0 [1] (⚕️) medical symbol
+2696..2697 ; Emoji # E1.0 [2] (⚖️..⚗️) balance scale..alembic
+2699 ; Emoji # E1.0 [1] (⚙️) gear
+269B..269C ; Emoji # E1.0 [2] (⚛️..⚜️) atom symbol..fleur-de-lis
+26A0..26A1 ; Emoji # E0.6 [2] (⚠️..⚡) warning..high voltage
+26A7 ; Emoji # E13.0 [1] (⚧️) transgender symbol
+26AA..26AB ; Emoji # E0.6 [2] (⚪..⚫) white circle..black circle
+26B0..26B1 ; Emoji # E1.0 [2] (⚰️..⚱️) coffin..funeral urn
+26BD..26BE ; Emoji # E0.6 [2] (⚽..⚾) soccer ball..baseball
+26C4..26C5 ; Emoji # E0.6 [2] (⛄..⛅) snowman without snow..sun behind cloud
+26C8 ; Emoji # E0.7 [1] (⛈️) cloud with lightning and rain
+26CE ; Emoji # E0.6 [1] (⛎) Ophiuchus
+26CF ; Emoji # E0.7 [1] (⛏️) pick
+26D1 ; Emoji # E0.7 [1] (⛑️) rescue worker’s helmet
+26D3 ; Emoji # E0.7 [1] (⛓️) chains
+26D4 ; Emoji # E0.6 [1] (⛔) no entry
+26E9 ; Emoji # E0.7 [1] (⛩️) shinto shrine
+26EA ; Emoji # E0.6 [1] (⛪) church
+26F0..26F1 ; Emoji # E0.7 [2] (⛰️..⛱️) mountain..umbrella on ground
+26F2..26F3 ; Emoji # E0.6 [2] (⛲..⛳) fountain..flag in hole
+26F4 ; Emoji # E0.7 [1] (⛴️) ferry
+26F5 ; Emoji # E0.6 [1] (⛵) sailboat
+26F7..26F9 ; Emoji # E0.7 [3] (⛷️..⛹️) skier..person bouncing ball
+26FA ; Emoji # E0.6 [1] (⛺) tent
+26FD ; Emoji # E0.6 [1] (⛽) fuel pump
+2702 ; Emoji # E0.6 [1] (✂️) scissors
+2705 ; Emoji # E0.6 [1] (✅) check mark button
+2708..270C ; Emoji # E0.6 [5] (✈️..✌️) airplane..victory hand
+270D ; Emoji # E0.7 [1] (✍️) writing hand
+270F ; Emoji # E0.6 [1] (✏️) pencil
+2712 ; Emoji # E0.6 [1] (✒️) black nib
+2714 ; Emoji # E0.6 [1] (✔️) check mark
+2716 ; Emoji # E0.6 [1] (✖️) multiply
+271D ; Emoji # E0.7 [1] (✝️) latin cross
+2721 ; Emoji # E0.7 [1] (✡️) star of David
+2728 ; Emoji # E0.6 [1] (✨) sparkles
+2733..2734 ; Emoji # E0.6 [2] (✳️..✴️) eight-spoked asterisk..eight-pointed star
+2744 ; Emoji # E0.6 [1] (❄️) snowflake
+2747 ; Emoji # E0.6 [1] (❇️) sparkle
+274C ; Emoji # E0.6 [1] (❌) cross mark
+274E ; Emoji # E0.6 [1] (❎) cross mark button
+2753..2755 ; Emoji # E0.6 [3] (❓..❕) question mark..white exclamation mark
+2757 ; Emoji # E0.6 [1] (❗) exclamation mark
+2763 ; Emoji # E1.0 [1] (❣️) heart exclamation
+2764 ; Emoji # E0.6 [1] (❤️) red heart
+2795..2797 ; Emoji # E0.6 [3] (➕..➗) plus..divide
+27A1 ; Emoji # E0.6 [1] (➡️) right arrow
+27B0 ; Emoji # E0.6 [1] (➰) curly loop
+27BF ; Emoji # E1.0 [1] (➿) double curly loop
+2934..2935 ; Emoji # E0.6 [2] (⤴️..⤵️) right arrow curving up..right arrow curving down
+2B05..2B07 ; Emoji # E0.6 [3] (⬅️..⬇️) left arrow..down arrow
+2B1B..2B1C ; Emoji # E0.6 [2] (⬛..⬜) black large square..white large square
+2B50 ; Emoji # E0.6 [1] (⭐) star
+2B55 ; Emoji # E0.6 [1] (⭕) hollow red circle
+3030 ; Emoji # E0.6 [1] (〰️) wavy dash
+303D ; Emoji # E0.6 [1] (〽️) part alternation mark
+3297 ; Emoji # E0.6 [1] (㊗️) Japanese “congratulations” button
+3299 ; Emoji # E0.6 [1] (㊙️) Japanese “secret” button
+1F004 ; Emoji # E0.6 [1] (🀄) mahjong red dragon
+1F0CF ; Emoji # E0.6 [1] (🃏) joker
+1F170..1F171 ; Emoji # E0.6 [2] (🅰️..🅱️) A button (blood type)..B button (blood type)
+1F17E..1F17F ; Emoji # E0.6 [2] (🅾️..🅿️) O button (blood type)..P button
+1F18E ; Emoji # E0.6 [1] (🆎) AB button (blood type)
+1F191..1F19A ; Emoji # E0.6 [10] (🆑..🆚) CL button..VS button
+1F1E6..1F1FF ; Emoji # E0.0 [26] (🇦..🇿) regional indicator symbol letter a..regional indicator symbol letter z
+1F201..1F202 ; Emoji # E0.6 [2] (🈁..🈂️) Japanese “here” button..Japanese “service charge” button
+1F21A ; Emoji # E0.6 [1] (🈚) Japanese “free of charge” button
+1F22F ; Emoji # E0.6 [1] (🈯) Japanese “reserved” button
+1F232..1F23A ; Emoji # E0.6 [9] (🈲..🈺) Japanese “prohibited” button..Japanese “open for business” button
+1F250..1F251 ; Emoji # E0.6 [2] (🉐..🉑) Japanese “bargain” button..Japanese “acceptable” button
+1F300..1F30C ; Emoji # E0.6 [13] (🌀..🌌) cyclone..milky way
+1F30D..1F30E ; Emoji # E0.7 [2] (🌍..🌎) globe showing Europe-Africa..globe showing Americas
+1F30F ; Emoji # E0.6 [1] (🌏) globe showing Asia-Australia
+1F310 ; Emoji # E1.0 [1] (🌐) globe with meridians
+1F311 ; Emoji # E0.6 [1] (🌑) new moon
+1F312 ; Emoji # E1.0 [1] (🌒) waxing crescent moon
+1F313..1F315 ; Emoji # E0.6 [3] (🌓..🌕) first quarter moon..full moon
+1F316..1F318 ; Emoji # E1.0 [3] (🌖..🌘) waning gibbous moon..waning crescent moon
+1F319 ; Emoji # E0.6 [1] (🌙) crescent moon
+1F31A ; Emoji # E1.0 [1] (🌚) new moon face
+1F31B ; Emoji # E0.6 [1] (🌛) first quarter moon face
+1F31C ; Emoji # E0.7 [1] (🌜) last quarter moon face
+1F31D..1F31E ; Emoji # E1.0 [2] (🌝..🌞) full moon face..sun with face
+1F31F..1F320 ; Emoji # E0.6 [2] (🌟..🌠) glowing star..shooting star
+1F321 ; Emoji # E0.7 [1] (🌡️) thermometer
+1F324..1F32C ; Emoji # E0.7 [9] (🌤️..🌬️) sun behind small cloud..wind face
+1F32D..1F32F ; Emoji # E1.0 [3] (🌭..🌯) hot dog..burrito
+1F330..1F331 ; Emoji # E0.6 [2] (🌰..🌱) chestnut..seedling
+1F332..1F333 ; Emoji # E1.0 [2] (🌲..🌳) evergreen tree..deciduous tree
+1F334..1F335 ; Emoji # E0.6 [2] (🌴..🌵) palm tree..cactus
+1F336 ; Emoji # E0.7 [1] (🌶️) hot pepper
+1F337..1F34A ; Emoji # E0.6 [20] (🌷..🍊) tulip..tangerine
+1F34B ; Emoji # E1.0 [1] (🍋) lemon
+1F34C..1F34F ; Emoji # E0.6 [4] (🍌..🍏) banana..green apple
+1F350 ; Emoji # E1.0 [1] (🍐) pear
+1F351..1F37B ; Emoji # E0.6 [43] (🍑..🍻) peach..clinking beer mugs
+1F37C ; Emoji # E1.0 [1] (🍼) baby bottle
+1F37D ; Emoji # E0.7 [1] (🍽️) fork and knife with plate
+1F37E..1F37F ; Emoji # E1.0 [2] (🍾..🍿) bottle with popping cork..popcorn
+1F380..1F393 ; Emoji # E0.6 [20] (🎀..🎓) ribbon..graduation cap
+1F396..1F397 ; Emoji # E0.7 [2] (🎖️..🎗️) military medal..reminder ribbon
+1F399..1F39B ; Emoji # E0.7 [3] (🎙️..🎛️) studio microphone..control knobs
+1F39E..1F39F ; Emoji # E0.7 [2] (🎞️..🎟️) film frames..admission tickets
+1F3A0..1F3C4 ; Emoji # E0.6 [37] (🎠..🏄) carousel horse..person surfing
+1F3C5 ; Emoji # E1.0 [1] (🏅) sports medal
+1F3C6 ; Emoji # E0.6 [1] (🏆) trophy
+1F3C7 ; Emoji # E1.0 [1] (🏇) horse racing
+1F3C8 ; Emoji # E0.6 [1] (🏈) american football
+1F3C9 ; Emoji # E1.0 [1] (🏉) rugby football
+1F3CA ; Emoji # E0.6 [1] (🏊) person swimming
+1F3CB..1F3CE ; Emoji # E0.7 [4] (🏋️..🏎️) person lifting weights..racing car
+1F3CF..1F3D3 ; Emoji # E1.0 [5] (🏏..🏓) cricket game..ping pong
+1F3D4..1F3DF ; Emoji # E0.7 [12] (🏔️..🏟️) snow-capped mountain..stadium
+1F3E0..1F3E3 ; Emoji # E0.6 [4] (🏠..🏣) house..Japanese post office
+1F3E4 ; Emoji # E1.0 [1] (🏤) post office
+1F3E5..1F3F0 ; Emoji # E0.6 [12] (🏥..🏰) hospital..castle
+1F3F3 ; Emoji # E0.7 [1] (🏳️) white flag
+1F3F4 ; Emoji # E1.0 [1] (🏴) black flag
+1F3F5 ; Emoji # E0.7 [1] (🏵️) rosette
+1F3F7 ; Emoji # E0.7 [1] (🏷️) label
+1F3F8..1F407 ; Emoji # E1.0 [16] (🏸..🐇) badminton..rabbit
+1F408 ; Emoji # E0.7 [1] (🐈) cat
+1F409..1F40B ; Emoji # E1.0 [3] (🐉..🐋) dragon..whale
+1F40C..1F40E ; Emoji # E0.6 [3] (🐌..🐎) snail..horse
+1F40F..1F410 ; Emoji # E1.0 [2] (🐏..🐐) ram..goat
+1F411..1F412 ; Emoji # E0.6 [2] (🐑..🐒) ewe..monkey
+1F413 ; Emoji # E1.0 [1] (🐓) rooster
+1F414 ; Emoji # E0.6 [1] (🐔) chicken
+1F415 ; Emoji # E0.7 [1] (🐕) dog
+1F416 ; Emoji # E1.0 [1] (🐖) pig
+1F417..1F429 ; Emoji # E0.6 [19] (🐗..🐩) boar..poodle
+1F42A ; Emoji # E1.0 [1] (🐪) camel
+1F42B..1F43E ; Emoji # E0.6 [20] (🐫..🐾) two-hump camel..paw prints
+1F43F ; Emoji # E0.7 [1] (🐿️) chipmunk
+1F440 ; Emoji # E0.6 [1] (👀) eyes
+1F441 ; Emoji # E0.7 [1] (👁️) eye
+1F442..1F464 ; Emoji # E0.6 [35] (👂..👤) ear..bust in silhouette
+1F465 ; Emoji # E1.0 [1] (👥) busts in silhouette
+1F466..1F46B ; Emoji # E0.6 [6] (👦..👫) boy..woman and man holding hands
+1F46C..1F46D ; Emoji # E1.0 [2] (👬..👭) men holding hands..women holding hands
+1F46E..1F4AC ; Emoji # E0.6 [63] (👮..💬) police officer..speech balloon
+1F4AD ; Emoji # E1.0 [1] (💭) thought balloon
+1F4AE..1F4B5 ; Emoji # E0.6 [8] (💮..💵) white flower..dollar banknote
+1F4B6..1F4B7 ; Emoji # E1.0 [2] (💶..💷) euro banknote..pound banknote
+1F4B8..1F4EB ; Emoji # E0.6 [52] (💸..📫) money with wings..closed mailbox with raised flag
+1F4EC..1F4ED ; Emoji # E0.7 [2] (📬..📭) open mailbox with raised flag..open mailbox with lowered flag
+1F4EE ; Emoji # E0.6 [1] (📮) postbox
+1F4EF ; Emoji # E1.0 [1] (📯) postal horn
+1F4F0..1F4F4 ; Emoji # E0.6 [5] (📰..📴) newspaper..mobile phone off
+1F4F5 ; Emoji # E1.0 [1] (📵) no mobile phones
+1F4F6..1F4F7 ; Emoji # E0.6 [2] (📶..📷) antenna bars..camera
+1F4F8 ; Emoji # E1.0 [1] (📸) camera with flash
+1F4F9..1F4FC ; Emoji # E0.6 [4] (📹..📼) video camera..videocassette
+1F4FD ; Emoji # E0.7 [1] (📽️) film projector
+1F4FF..1F502 ; Emoji # E1.0 [4] (📿..🔂) prayer beads..repeat single button
+1F503 ; Emoji # E0.6 [1] (🔃) clockwise vertical arrows
+1F504..1F507 ; Emoji # E1.0 [4] (🔄..🔇) counterclockwise arrows button..muted speaker
+1F508 ; Emoji # E0.7 [1] (🔈) speaker low volume
+1F509 ; Emoji # E1.0 [1] (🔉) speaker medium volume
+1F50A..1F514 ; Emoji # E0.6 [11] (🔊..🔔) speaker high volume..bell
+1F515 ; Emoji # E1.0 [1] (🔕) bell with slash
+1F516..1F52B ; Emoji # E0.6 [22] (🔖..🔫) bookmark..pistol
+1F52C..1F52D ; Emoji # E1.0 [2] (🔬..🔭) microscope..telescope
+1F52E..1F53D ; Emoji # E0.6 [16] (🔮..🔽) crystal ball..downwards button
+1F549..1F54A ; Emoji # E0.7 [2] (🕉️..🕊️) om..dove
+1F54B..1F54E ; Emoji # E1.0 [4] (🕋..🕎) kaaba..menorah
+1F550..1F55B ; Emoji # E0.6 [12] (🕐..🕛) one o’clock..twelve o’clock
+1F55C..1F567 ; Emoji # E0.7 [12] (🕜..🕧) one-thirty..twelve-thirty
+1F56F..1F570 ; Emoji # E0.7 [2] (🕯️..🕰️) candle..mantelpiece clock
+1F573..1F579 ; Emoji # E0.7 [7] (🕳️..🕹️) hole..joystick
+1F57A ; Emoji # E3.0 [1] (🕺) man dancing
+1F587 ; Emoji # E0.7 [1] (🖇️) linked paperclips
+1F58A..1F58D ; Emoji # E0.7 [4] (🖊️..🖍️) pen..crayon
+1F590 ; Emoji # E0.7 [1] (🖐️) hand with fingers splayed
+1F595..1F596 ; Emoji # E1.0 [2] (🖕..🖖) middle finger..vulcan salute
+1F5A4 ; Emoji # E3.0 [1] (🖤) black heart
+1F5A5 ; Emoji # E0.7 [1] (🖥️) desktop computer
+1F5A8 ; Emoji # E0.7 [1] (🖨️) printer
+1F5B1..1F5B2 ; Emoji # E0.7 [2] (🖱️..🖲️) computer mouse..trackball
+1F5BC ; Emoji # E0.7 [1] (🖼️) framed picture
+1F5C2..1F5C4 ; Emoji # E0.7 [3] (🗂️..🗄️) card index dividers..file cabinet
+1F5D1..1F5D3 ; Emoji # E0.7 [3] (🗑️..🗓️) wastebasket..spiral calendar
+1F5DC..1F5DE ; Emoji # E0.7 [3] (🗜️..🗞️) clamp..rolled-up newspaper
+1F5E1 ; Emoji # E0.7 [1] (🗡️) dagger
+1F5E3 ; Emoji # E0.7 [1] (🗣️) speaking head
+1F5E8 ; Emoji # E2.0 [1] (🗨️) left speech bubble
+1F5EF ; Emoji # E0.7 [1] (🗯️) right anger bubble
+1F5F3 ; Emoji # E0.7 [1] (🗳️) ballot box with ballot
+1F5FA ; Emoji # E0.7 [1] (🗺️) world map
+1F5FB..1F5FF ; Emoji # E0.6 [5] (🗻..🗿) mount fuji..moai
+1F600 ; Emoji # E1.0 [1] (😀) grinning face
+1F601..1F606 ; Emoji # E0.6 [6] (😁..😆) beaming face with smiling eyes..grinning squinting face
+1F607..1F608 ; Emoji # E1.0 [2] (😇..😈) smiling face with halo..smiling face with horns
+1F609..1F60D ; Emoji # E0.6 [5] (😉..😍) winking face..smiling face with heart-eyes
+1F60E ; Emoji # E1.0 [1] (😎) smiling face with sunglasses
+1F60F ; Emoji # E0.6 [1] (😏) smirking face
+1F610 ; Emoji # E0.7 [1] (😐) neutral face
+1F611 ; Emoji # E1.0 [1] (😑) expressionless face
+1F612..1F614 ; Emoji # E0.6 [3] (😒..😔) unamused face..pensive face
+1F615 ; Emoji # E1.0 [1] (😕) confused face
+1F616 ; Emoji # E0.6 [1] (😖) confounded face
+1F617 ; Emoji # E1.0 [1] (😗) kissing face
+1F618 ; Emoji # E0.6 [1] (😘) face blowing a kiss
+1F619 ; Emoji # E1.0 [1] (😙) kissing face with smiling eyes
+1F61A ; Emoji # E0.6 [1] (😚) kissing face with closed eyes
+1F61B ; Emoji # E1.0 [1] (😛) face with tongue
+1F61C..1F61E ; Emoji # E0.6 [3] (😜..😞) winking face with tongue..disappointed face
+1F61F ; Emoji # E1.0 [1] (😟) worried face
+1F620..1F625 ; Emoji # E0.6 [6] (😠..😥) angry face..sad but relieved face
+1F626..1F627 ; Emoji # E1.0 [2] (😦..😧) frowning face with open mouth..anguished face
+1F628..1F62B ; Emoji # E0.6 [4] (😨..😫) fearful face..tired face
+1F62C ; Emoji # E1.0 [1] (😬) grimacing face
+1F62D ; Emoji # E0.6 [1] (😭) loudly crying face
+1F62E..1F62F ; Emoji # E1.0 [2] (😮..😯) face with open mouth..hushed face
+1F630..1F633 ; Emoji # E0.6 [4] (😰..😳) anxious face with sweat..flushed face
+1F634 ; Emoji # E1.0 [1] (😴) sleeping face
+1F635 ; Emoji # E0.6 [1] (😵) dizzy face
+1F636 ; Emoji # E1.0 [1] (😶) face without mouth
+1F637..1F640 ; Emoji # E0.6 [10] (😷..🙀) face with medical mask..weary cat
+1F641..1F644 ; Emoji # E1.0 [4] (🙁..🙄) slightly frowning face..face with rolling eyes
+1F645..1F64F ; Emoji # E0.6 [11] (🙅..🙏) person gesturing NO..folded hands
+1F680 ; Emoji # E0.6 [1] (🚀) rocket
+1F681..1F682 ; Emoji # E1.0 [2] (🚁..🚂) helicopter..locomotive
+1F683..1F685 ; Emoji # E0.6 [3] (🚃..🚅) railway car..bullet train
+1F686 ; Emoji # E1.0 [1] (🚆) train
+1F687 ; Emoji # E0.6 [1] (🚇) metro
+1F688 ; Emoji # E1.0 [1] (🚈) light rail
+1F689 ; Emoji # E0.6 [1] (🚉) station
+1F68A..1F68B ; Emoji # E1.0 [2] (🚊..🚋) tram..tram car
+1F68C ; Emoji # E0.6 [1] (🚌) bus
+1F68D ; Emoji # E0.7 [1] (🚍) oncoming bus
+1F68E ; Emoji # E1.0 [1] (🚎) trolleybus
+1F68F ; Emoji # E0.6 [1] (🚏) bus stop
+1F690 ; Emoji # E1.0 [1] (🚐) minibus
+1F691..1F693 ; Emoji # E0.6 [3] (🚑..🚓) ambulance..police car
+1F694 ; Emoji # E0.7 [1] (🚔) oncoming police car
+1F695 ; Emoji # E0.6 [1] (🚕) taxi
+1F696 ; Emoji # E1.0 [1] (🚖) oncoming taxi
+1F697 ; Emoji # E0.6 [1] (🚗) automobile
+1F698 ; Emoji # E0.7 [1] (🚘) oncoming automobile
+1F699..1F69A ; Emoji # E0.6 [2] (🚙..🚚) sport utility vehicle..delivery truck
+1F69B..1F6A1 ; Emoji # E1.0 [7] (🚛..🚡) articulated lorry..aerial tramway
+1F6A2 ; Emoji # E0.6 [1] (🚢) ship
+1F6A3 ; Emoji # E1.0 [1] (🚣) person rowing boat
+1F6A4..1F6A5 ; Emoji # E0.6 [2] (🚤..🚥) speedboat..horizontal traffic light
+1F6A6 ; Emoji # E1.0 [1] (🚦) vertical traffic light
+1F6A7..1F6AD ; Emoji # E0.6 [7] (🚧..🚭) construction..no smoking
+1F6AE..1F6B1 ; Emoji # E1.0 [4] (🚮..🚱) litter in bin sign..non-potable water
+1F6B2 ; Emoji # E0.6 [1] (🚲) bicycle
+1F6B3..1F6B5 ; Emoji # E1.0 [3] (🚳..🚵) no bicycles..person mountain biking
+1F6B6 ; Emoji # E0.6 [1] (🚶) person walking
+1F6B7..1F6B8 ; Emoji # E1.0 [2] (🚷..🚸) no pedestrians..children crossing
+1F6B9..1F6BE ; Emoji # E0.6 [6] (🚹..🚾) men’s room..water closet
+1F6BF ; Emoji # E1.0 [1] (🚿) shower
+1F6C0 ; Emoji # E0.6 [1] (🛀) person taking bath
+1F6C1..1F6C5 ; Emoji # E1.0 [5] (🛁..🛅) bathtub..left luggage
+1F6CB ; Emoji # E0.7 [1] (🛋️) couch and lamp
+1F6CC ; Emoji # E1.0 [1] (🛌) person in bed
+1F6CD..1F6CF ; Emoji # E0.7 [3] (🛍️..🛏️) shopping bags..bed
+1F6D0 ; Emoji # E1.0 [1] (🛐) place of worship
+1F6D1..1F6D2 ; Emoji # E3.0 [2] (🛑..🛒) stop sign..shopping cart
+1F6D5 ; Emoji # E12.0 [1] (🛕) hindu temple
+1F6D6..1F6D7 ; Emoji # E13.0 [2] (🛖..🛗) hut..elevator
+1F6E0..1F6E5 ; Emoji # E0.7 [6] (🛠️..🛥️) hammer and wrench..motor boat
+1F6E9 ; Emoji # E0.7 [1] (🛩️) small airplane
+1F6EB..1F6EC ; Emoji # E1.0 [2] (🛫..🛬) airplane departure..airplane arrival
+1F6F0 ; Emoji # E0.7 [1] (🛰️) satellite
+1F6F3 ; Emoji # E0.7 [1] (🛳️) passenger ship
+1F6F4..1F6F6 ; Emoji # E3.0 [3] (🛴..🛶) kick scooter..canoe
+1F6F7..1F6F8 ; Emoji # E5.0 [2] (🛷..🛸) sled..flying saucer
+1F6F9 ; Emoji # E11.0 [1] (🛹) skateboard
+1F6FA ; Emoji # E12.0 [1] (🛺) auto rickshaw
+1F6FB..1F6FC ; Emoji # E13.0 [2] (🛻..🛼) pickup truck..roller skate
+1F7E0..1F7EB ; Emoji # E12.0 [12] (🟠..🟫) orange circle..brown square
+1F90C ; Emoji # E13.0 [1] (🤌) pinched fingers
+1F90D..1F90F ; Emoji # E12.0 [3] (🤍..🤏) white heart..pinching hand
+1F910..1F918 ; Emoji # E1.0 [9] (🤐..🤘) zipper-mouth face..sign of the horns
+1F919..1F91E ; Emoji # E3.0 [6] (🤙..🤞) call me hand..crossed fingers
+1F91F ; Emoji # E5.0 [1] (🤟) love-you gesture
+1F920..1F927 ; Emoji # E3.0 [8] (🤠..🤧) cowboy hat face..sneezing face
+1F928..1F92F ; Emoji # E5.0 [8] (🤨..🤯) face with raised eyebrow..exploding head
+1F930 ; Emoji # E3.0 [1] (🤰) pregnant woman
+1F931..1F932 ; Emoji # E5.0 [2] (🤱..🤲) breast-feeding..palms up together
+1F933..1F93A ; Emoji # E3.0 [8] (🤳..🤺) selfie..person fencing
+1F93C..1F93E ; Emoji # E3.0 [3] (🤼..🤾) people wrestling..person playing handball
+1F93F ; Emoji # E12.0 [1] (🤿) diving mask
+1F940..1F945 ; Emoji # E3.0 [6] (🥀..🥅) wilted flower..goal net
+1F947..1F94B ; Emoji # E3.0 [5] (🥇..🥋) 1st place medal..martial arts uniform
+1F94C ; Emoji # E5.0 [1] (🥌) curling stone
+1F94D..1F94F ; Emoji # E11.0 [3] (🥍..🥏) lacrosse..flying disc
+1F950..1F95E ; Emoji # E3.0 [15] (🥐..🥞) croissant..pancakes
+1F95F..1F96B ; Emoji # E5.0 [13] (🥟..🥫) dumpling..canned food
+1F96C..1F970 ; Emoji # E11.0 [5] (🥬..🥰) leafy green..smiling face with hearts
+1F971 ; Emoji # E12.0 [1] (🥱) yawning face
+1F972 ; Emoji # E13.0 [1] (🥲) smiling face with tear
+1F973..1F976 ; Emoji # E11.0 [4] (🥳..🥶) partying face..cold face
+1F977..1F978 ; Emoji # E13.0 [2] (🥷..🥸) ninja..disguised face
+1F97A ; Emoji # E11.0 [1] (🥺) pleading face
+1F97B ; Emoji # E12.0 [1] (🥻) sari
+1F97C..1F97F ; Emoji # E11.0 [4] (🥼..🥿) lab coat..flat shoe
+1F980..1F984 ; Emoji # E1.0 [5] (🦀..🦄) crab..unicorn
+1F985..1F991 ; Emoji # E3.0 [13] (🦅..🦑) eagle..squid
+1F992..1F997 ; Emoji # E5.0 [6] (🦒..🦗) giraffe..cricket
+1F998..1F9A2 ; Emoji # E11.0 [11] (🦘..🦢) kangaroo..swan
+1F9A3..1F9A4 ; Emoji # E13.0 [2] (🦣..🦤) mammoth..dodo
+1F9A5..1F9AA ; Emoji # E12.0 [6] (🦥..🦪) sloth..oyster
+1F9AB..1F9AD ; Emoji # E13.0 [3] (🦫..🦭) beaver..seal
+1F9AE..1F9AF ; Emoji # E12.0 [2] (🦮..🦯) guide dog..white cane
+1F9B0..1F9B9 ; Emoji # E11.0 [10] (🦰..🦹) red hair..supervillain
+1F9BA..1F9BF ; Emoji # E12.0 [6] (🦺..🦿) safety vest..mechanical leg
+1F9C0 ; Emoji # E1.0 [1] (🧀) cheese wedge
+1F9C1..1F9C2 ; Emoji # E11.0 [2] (🧁..🧂) cupcake..salt
+1F9C3..1F9CA ; Emoji # E12.0 [8] (🧃..🧊) beverage box..ice
+1F9CB ; Emoji # E13.0 [1] (🧋) bubble tea
+1F9CD..1F9CF ; Emoji # E12.0 [3] (🧍..🧏) person standing..deaf person
+1F9D0..1F9E6 ; Emoji # E5.0 [23] (🧐..🧦) face with monocle..socks
+1F9E7..1F9FF ; Emoji # E11.0 [25] (🧧..🧿) red envelope..nazar amulet
+1FA70..1FA73 ; Emoji # E12.0 [4] (🩰..🩳) ballet shoes..shorts
+1FA74 ; Emoji # E13.0 [1] (🩴) thong sandal
+1FA78..1FA7A ; Emoji # E12.0 [3] (🩸..🩺) drop of blood..stethoscope
+1FA80..1FA82 ; Emoji # E12.0 [3] (🪀..🪂) yo-yo..parachute
+1FA83..1FA86 ; Emoji # E13.0 [4] (🪃..🪆) boomerang..nesting dolls
+1FA90..1FA95 ; Emoji # E12.0 [6] (🪐..🪕) ringed planet..banjo
+1FA96..1FAA8 ; Emoji # E13.0 [19] (🪖..🪨) military helmet..rock
+1FAB0..1FAB6 ; Emoji # E13.0 [7] (🪰..🪶) fly..feather
+1FAC0..1FAC2 ; Emoji # E13.0 [3] (🫀..🫂) anatomical heart..people hugging
+1FAD0..1FAD6 ; Emoji # E13.0 [7] (🫐..🫖) blueberries..teapot
+
+# Total elements: 1367
+
+# ================================================
+
+# All omitted code points have Emoji_Presentation=No
+# @missing: 0000..10FFFF ; Emoji_Presentation ; No
+
+231A..231B ; Emoji_Presentation # E0.6 [2] (⌚..⌛) watch..hourglass done
+23E9..23EC ; Emoji_Presentation # E0.6 [4] (⏩..⏬) fast-forward button..fast down button
+23F0 ; Emoji_Presentation # E0.6 [1] (⏰) alarm clock
+23F3 ; Emoji_Presentation # E0.6 [1] (⏳) hourglass not done
+25FD..25FE ; Emoji_Presentation # E0.6 [2] (◽..◾) white medium-small square..black medium-small square
+2614..2615 ; Emoji_Presentation # E0.6 [2] (☔..☕) umbrella with rain drops..hot beverage
+2648..2653 ; Emoji_Presentation # E0.6 [12] (♈..♓) Aries..Pisces
+267F ; Emoji_Presentation # E0.6 [1] (♿) wheelchair symbol
+2693 ; Emoji_Presentation # E0.6 [1] (⚓) anchor
+26A1 ; Emoji_Presentation # E0.6 [1] (⚡) high voltage
+26AA..26AB ; Emoji_Presentation # E0.6 [2] (⚪..⚫) white circle..black circle
+26BD..26BE ; Emoji_Presentation # E0.6 [2] (⚽..⚾) soccer ball..baseball
+26C4..26C5 ; Emoji_Presentation # E0.6 [2] (⛄..⛅) snowman without snow..sun behind cloud
+26CE ; Emoji_Presentation # E0.6 [1] (⛎) Ophiuchus
+26D4 ; Emoji_Presentation # E0.6 [1] (⛔) no entry
+26EA ; Emoji_Presentation # E0.6 [1] (⛪) church
+26F2..26F3 ; Emoji_Presentation # E0.6 [2] (⛲..⛳) fountain..flag in hole
+26F5 ; Emoji_Presentation # E0.6 [1] (⛵) sailboat
+26FA ; Emoji_Presentation # E0.6 [1] (⛺) tent
+26FD ; Emoji_Presentation # E0.6 [1] (⛽) fuel pump
+2705 ; Emoji_Presentation # E0.6 [1] (✅) check mark button
+270A..270B ; Emoji_Presentation # E0.6 [2] (✊..✋) raised fist..raised hand
+2728 ; Emoji_Presentation # E0.6 [1] (✨) sparkles
+274C ; Emoji_Presentation # E0.6 [1] (❌) cross mark
+274E ; Emoji_Presentation # E0.6 [1] (❎) cross mark button
+2753..2755 ; Emoji_Presentation # E0.6 [3] (❓..❕) question mark..white exclamation mark
+2757 ; Emoji_Presentation # E0.6 [1] (❗) exclamation mark
+2795..2797 ; Emoji_Presentation # E0.6 [3] (➕..➗) plus..divide
+27B0 ; Emoji_Presentation # E0.6 [1] (➰) curly loop
+27BF ; Emoji_Presentation # E1.0 [1] (➿) double curly loop
+2B1B..2B1C ; Emoji_Presentation # E0.6 [2] (⬛..⬜) black large square..white large square
+2B50 ; Emoji_Presentation # E0.6 [1] (⭐) star
+2B55 ; Emoji_Presentation # E0.6 [1] (⭕) hollow red circle
+1F004 ; Emoji_Presentation # E0.6 [1] (🀄) mahjong red dragon
+1F0CF ; Emoji_Presentation # E0.6 [1] (🃏) joker
+1F18E ; Emoji_Presentation # E0.6 [1] (🆎) AB button (blood type)
+1F191..1F19A ; Emoji_Presentation # E0.6 [10] (🆑..🆚) CL button..VS button
+1F1E6..1F1FF ; Emoji_Presentation # E0.0 [26] (🇦..🇿) regional indicator symbol letter a..regional indicator symbol letter z
+1F201 ; Emoji_Presentation # E0.6 [1] (🈁) Japanese “here” button
+1F21A ; Emoji_Presentation # E0.6 [1] (🈚) Japanese “free of charge” button
+1F22F ; Emoji_Presentation # E0.6 [1] (🈯) Japanese “reserved” button
+1F232..1F236 ; Emoji_Presentation # E0.6 [5] (🈲..🈶) Japanese “prohibited” button..Japanese “not free of charge” button
+1F238..1F23A ; Emoji_Presentation # E0.6 [3] (🈸..🈺) Japanese “application” button..Japanese “open for business” button
+1F250..1F251 ; Emoji_Presentation # E0.6 [2] (🉐..🉑) Japanese “bargain” button..Japanese “acceptable” button
+1F300..1F30C ; Emoji_Presentation # E0.6 [13] (🌀..🌌) cyclone..milky way
+1F30D..1F30E ; Emoji_Presentation # E0.7 [2] (🌍..🌎) globe showing Europe-Africa..globe showing Americas
+1F30F ; Emoji_Presentation # E0.6 [1] (🌏) globe showing Asia-Australia
+1F310 ; Emoji_Presentation # E1.0 [1] (🌐) globe with meridians
+1F311 ; Emoji_Presentation # E0.6 [1] (🌑) new moon
+1F312 ; Emoji_Presentation # E1.0 [1] (🌒) waxing crescent moon
+1F313..1F315 ; Emoji_Presentation # E0.6 [3] (🌓..🌕) first quarter moon..full moon
+1F316..1F318 ; Emoji_Presentation # E1.0 [3] (🌖..🌘) waning gibbous moon..waning crescent moon
+1F319 ; Emoji_Presentation # E0.6 [1] (🌙) crescent moon
+1F31A ; Emoji_Presentation # E1.0 [1] (🌚) new moon face
+1F31B ; Emoji_Presentation # E0.6 [1] (🌛) first quarter moon face
+1F31C ; Emoji_Presentation # E0.7 [1] (🌜) last quarter moon face
+1F31D..1F31E ; Emoji_Presentation # E1.0 [2] (🌝..🌞) full moon face..sun with face
+1F31F..1F320 ; Emoji_Presentation # E0.6 [2] (🌟..🌠) glowing star..shooting star
+1F32D..1F32F ; Emoji_Presentation # E1.0 [3] (🌭..🌯) hot dog..burrito
+1F330..1F331 ; Emoji_Presentation # E0.6 [2] (🌰..🌱) chestnut..seedling
+1F332..1F333 ; Emoji_Presentation # E1.0 [2] (🌲..🌳) evergreen tree..deciduous tree
+1F334..1F335 ; Emoji_Presentation # E0.6 [2] (🌴..🌵) palm tree..cactus
+1F337..1F34A ; Emoji_Presentation # E0.6 [20] (🌷..🍊) tulip..tangerine
+1F34B ; Emoji_Presentation # E1.0 [1] (🍋) lemon
+1F34C..1F34F ; Emoji_Presentation # E0.6 [4] (🍌..🍏) banana..green apple
+1F350 ; Emoji_Presentation # E1.0 [1] (🍐) pear
+1F351..1F37B ; Emoji_Presentation # E0.6 [43] (🍑..🍻) peach..clinking beer mugs
+1F37C ; Emoji_Presentation # E1.0 [1] (🍼) baby bottle
+1F37E..1F37F ; Emoji_Presentation # E1.0 [2] (🍾..🍿) bottle with popping cork..popcorn
+1F380..1F393 ; Emoji_Presentation # E0.6 [20] (🎀..🎓) ribbon..graduation cap
+1F3A0..1F3C4 ; Emoji_Presentation # E0.6 [37] (🎠..🏄) carousel horse..person surfing
+1F3C5 ; Emoji_Presentation # E1.0 [1] (🏅) sports medal
+1F3C6 ; Emoji_Presentation # E0.6 [1] (🏆) trophy
+1F3C7 ; Emoji_Presentation # E1.0 [1] (🏇) horse racing
+1F3C8 ; Emoji_Presentation # E0.6 [1] (🏈) american football
+1F3C9 ; Emoji_Presentation # E1.0 [1] (🏉) rugby football
+1F3CA ; Emoji_Presentation # E0.6 [1] (🏊) person swimming
+1F3CF..1F3D3 ; Emoji_Presentation # E1.0 [5] (🏏..🏓) cricket game..ping pong
+1F3E0..1F3E3 ; Emoji_Presentation # E0.6 [4] (🏠..🏣) house..Japanese post office
+1F3E4 ; Emoji_Presentation # E1.0 [1] (🏤) post office
+1F3E5..1F3F0 ; Emoji_Presentation # E0.6 [12] (🏥..🏰) hospital..castle
+1F3F4 ; Emoji_Presentation # E1.0 [1] (🏴) black flag
+1F3F8..1F407 ; Emoji_Presentation # E1.0 [16] (🏸..🐇) badminton..rabbit
+1F408 ; Emoji_Presentation # E0.7 [1] (🐈) cat
+1F409..1F40B ; Emoji_Presentation # E1.0 [3] (🐉..🐋) dragon..whale
+1F40C..1F40E ; Emoji_Presentation # E0.6 [3] (🐌..🐎) snail..horse
+1F40F..1F410 ; Emoji_Presentation # E1.0 [2] (🐏..🐐) ram..goat
+1F411..1F412 ; Emoji_Presentation # E0.6 [2] (🐑..🐒) ewe..monkey
+1F413 ; Emoji_Presentation # E1.0 [1] (🐓) rooster
+1F414 ; Emoji_Presentation # E0.6 [1] (🐔) chicken
+1F415 ; Emoji_Presentation # E0.7 [1] (🐕) dog
+1F416 ; Emoji_Presentation # E1.0 [1] (🐖) pig
+1F417..1F429 ; Emoji_Presentation # E0.6 [19] (🐗..🐩) boar..poodle
+1F42A ; Emoji_Presentation # E1.0 [1] (🐪) camel
+1F42B..1F43E ; Emoji_Presentation # E0.6 [20] (🐫..🐾) two-hump camel..paw prints
+1F440 ; Emoji_Presentation # E0.6 [1] (👀) eyes
+1F442..1F464 ; Emoji_Presentation # E0.6 [35] (👂..👤) ear..bust in silhouette
+1F465 ; Emoji_Presentation # E1.0 [1] (👥) busts in silhouette
+1F466..1F46B ; Emoji_Presentation # E0.6 [6] (👦..👫) boy..woman and man holding hands
+1F46C..1F46D ; Emoji_Presentation # E1.0 [2] (👬..👭) men holding hands..women holding hands
+1F46E..1F4AC ; Emoji_Presentation # E0.6 [63] (👮..💬) police officer..speech balloon
+1F4AD ; Emoji_Presentation # E1.0 [1] (💭) thought balloon
+1F4AE..1F4B5 ; Emoji_Presentation # E0.6 [8] (💮..💵) white flower..dollar banknote
+1F4B6..1F4B7 ; Emoji_Presentation # E1.0 [2] (💶..💷) euro banknote..pound banknote
+1F4B8..1F4EB ; Emoji_Presentation # E0.6 [52] (💸..📫) money with wings..closed mailbox with raised flag
+1F4EC..1F4ED ; Emoji_Presentation # E0.7 [2] (📬..📭) open mailbox with raised flag..open mailbox with lowered flag
+1F4EE ; Emoji_Presentation # E0.6 [1] (📮) postbox
+1F4EF ; Emoji_Presentation # E1.0 [1] (📯) postal horn
+1F4F0..1F4F4 ; Emoji_Presentation # E0.6 [5] (📰..📴) newspaper..mobile phone off
+1F4F5 ; Emoji_Presentation # E1.0 [1] (📵) no mobile phones
+1F4F6..1F4F7 ; Emoji_Presentation # E0.6 [2] (📶..📷) antenna bars..camera
+1F4F8 ; Emoji_Presentation # E1.0 [1] (📸) camera with flash
+1F4F9..1F4FC ; Emoji_Presentation # E0.6 [4] (📹..📼) video camera..videocassette
+1F4FF..1F502 ; Emoji_Presentation # E1.0 [4] (📿..🔂) prayer beads..repeat single button
+1F503 ; Emoji_Presentation # E0.6 [1] (🔃) clockwise vertical arrows
+1F504..1F507 ; Emoji_Presentation # E1.0 [4] (🔄..🔇) counterclockwise arrows button..muted speaker
+1F508 ; Emoji_Presentation # E0.7 [1] (🔈) speaker low volume
+1F509 ; Emoji_Presentation # E1.0 [1] (🔉) speaker medium volume
+1F50A..1F514 ; Emoji_Presentation # E0.6 [11] (🔊..🔔) speaker high volume..bell
+1F515 ; Emoji_Presentation # E1.0 [1] (🔕) bell with slash
+1F516..1F52B ; Emoji_Presentation # E0.6 [22] (🔖..🔫) bookmark..pistol
+1F52C..1F52D ; Emoji_Presentation # E1.0 [2] (🔬..🔭) microscope..telescope
+1F52E..1F53D ; Emoji_Presentation # E0.6 [16] (🔮..🔽) crystal ball..downwards button
+1F54B..1F54E ; Emoji_Presentation # E1.0 [4] (🕋..🕎) kaaba..menorah
+1F550..1F55B ; Emoji_Presentation # E0.6 [12] (🕐..🕛) one o’clock..twelve o’clock
+1F55C..1F567 ; Emoji_Presentation # E0.7 [12] (🕜..🕧) one-thirty..twelve-thirty
+1F57A ; Emoji_Presentation # E3.0 [1] (🕺) man dancing
+1F595..1F596 ; Emoji_Presentation # E1.0 [2] (🖕..🖖) middle finger..vulcan salute
+1F5A4 ; Emoji_Presentation # E3.0 [1] (🖤) black heart
+1F5FB..1F5FF ; Emoji_Presentation # E0.6 [5] (🗻..🗿) mount fuji..moai
+1F600 ; Emoji_Presentation # E1.0 [1] (😀) grinning face
+1F601..1F606 ; Emoji_Presentation # E0.6 [6] (😁..😆) beaming face with smiling eyes..grinning squinting face
+1F607..1F608 ; Emoji_Presentation # E1.0 [2] (😇..😈) smiling face with halo..smiling face with horns
+1F609..1F60D ; Emoji_Presentation # E0.6 [5] (😉..😍) winking face..smiling face with heart-eyes
+1F60E ; Emoji_Presentation # E1.0 [1] (😎) smiling face with sunglasses
+1F60F ; Emoji_Presentation # E0.6 [1] (😏) smirking face
+1F610 ; Emoji_Presentation # E0.7 [1] (😐) neutral face
+1F611 ; Emoji_Presentation # E1.0 [1] (😑) expressionless face
+1F612..1F614 ; Emoji_Presentation # E0.6 [3] (😒..😔) unamused face..pensive face
+1F615 ; Emoji_Presentation # E1.0 [1] (😕) confused face
+1F616 ; Emoji_Presentation # E0.6 [1] (😖) confounded face
+1F617 ; Emoji_Presentation # E1.0 [1] (😗) kissing face
+1F618 ; Emoji_Presentation # E0.6 [1] (😘) face blowing a kiss
+1F619 ; Emoji_Presentation # E1.0 [1] (😙) kissing face with smiling eyes
+1F61A ; Emoji_Presentation # E0.6 [1] (😚) kissing face with closed eyes
+1F61B ; Emoji_Presentation # E1.0 [1] (😛) face with tongue
+1F61C..1F61E ; Emoji_Presentation # E0.6 [3] (😜..😞) winking face with tongue..disappointed face
+1F61F ; Emoji_Presentation # E1.0 [1] (😟) worried face
+1F620..1F625 ; Emoji_Presentation # E0.6 [6] (😠..😥) angry face..sad but relieved face
+1F626..1F627 ; Emoji_Presentation # E1.0 [2] (😦..😧) frowning face with open mouth..anguished face
+1F628..1F62B ; Emoji_Presentation # E0.6 [4] (😨..😫) fearful face..tired face
+1F62C ; Emoji_Presentation # E1.0 [1] (😬) grimacing face
+1F62D ; Emoji_Presentation # E0.6 [1] (😭) loudly crying face
+1F62E..1F62F ; Emoji_Presentation # E1.0 [2] (😮..😯) face with open mouth..hushed face
+1F630..1F633 ; Emoji_Presentation # E0.6 [4] (😰..😳) anxious face with sweat..flushed face
+1F634 ; Emoji_Presentation # E1.0 [1] (😴) sleeping face
+1F635 ; Emoji_Presentation # E0.6 [1] (😵) dizzy face
+1F636 ; Emoji_Presentation # E1.0 [1] (😶) face without mouth
+1F637..1F640 ; Emoji_Presentation # E0.6 [10] (😷..🙀) face with medical mask..weary cat
+1F641..1F644 ; Emoji_Presentation # E1.0 [4] (🙁..🙄) slightly frowning face..face with rolling eyes
+1F645..1F64F ; Emoji_Presentation # E0.6 [11] (🙅..🙏) person gesturing NO..folded hands
+1F680 ; Emoji_Presentation # E0.6 [1] (🚀) rocket
+1F681..1F682 ; Emoji_Presentation # E1.0 [2] (🚁..🚂) helicopter..locomotive
+1F683..1F685 ; Emoji_Presentation # E0.6 [3] (🚃..🚅) railway car..bullet train
+1F686 ; Emoji_Presentation # E1.0 [1] (🚆) train
+1F687 ; Emoji_Presentation # E0.6 [1] (🚇) metro
+1F688 ; Emoji_Presentation # E1.0 [1] (🚈) light rail
+1F689 ; Emoji_Presentation # E0.6 [1] (🚉) station
+1F68A..1F68B ; Emoji_Presentation # E1.0 [2] (🚊..🚋) tram..tram car
+1F68C ; Emoji_Presentation # E0.6 [1] (🚌) bus
+1F68D ; Emoji_Presentation # E0.7 [1] (🚍) oncoming bus
+1F68E ; Emoji_Presentation # E1.0 [1] (🚎) trolleybus
+1F68F ; Emoji_Presentation # E0.6 [1] (🚏) bus stop
+1F690 ; Emoji_Presentation # E1.0 [1] (🚐) minibus
+1F691..1F693 ; Emoji_Presentation # E0.6 [3] (🚑..🚓) ambulance..police car
+1F694 ; Emoji_Presentation # E0.7 [1] (🚔) oncoming police car
+1F695 ; Emoji_Presentation # E0.6 [1] (🚕) taxi
+1F696 ; Emoji_Presentation # E1.0 [1] (🚖) oncoming taxi
+1F697 ; Emoji_Presentation # E0.6 [1] (🚗) automobile
+1F698 ; Emoji_Presentation # E0.7 [1] (🚘) oncoming automobile
+1F699..1F69A ; Emoji_Presentation # E0.6 [2] (🚙..🚚) sport utility vehicle..delivery truck
+1F69B..1F6A1 ; Emoji_Presentation # E1.0 [7] (🚛..🚡) articulated lorry..aerial tramway
+1F6A2 ; Emoji_Presentation # E0.6 [1] (🚢) ship
+1F6A3 ; Emoji_Presentation # E1.0 [1] (🚣) person rowing boat
+1F6A4..1F6A5 ; Emoji_Presentation # E0.6 [2] (🚤..🚥) speedboat..horizontal traffic light
+1F6A6 ; Emoji_Presentation # E1.0 [1] (🚦) vertical traffic light
+1F6A7..1F6AD ; Emoji_Presentation # E0.6 [7] (🚧..🚭) construction..no smoking
+1F6AE..1F6B1 ; Emoji_Presentation # E1.0 [4] (🚮..🚱) litter in bin sign..non-potable water
+1F6B2 ; Emoji_Presentation # E0.6 [1] (🚲) bicycle
+1F6B3..1F6B5 ; Emoji_Presentation # E1.0 [3] (🚳..🚵) no bicycles..person mountain biking
+1F6B6 ; Emoji_Presentation # E0.6 [1] (🚶) person walking
+1F6B7..1F6B8 ; Emoji_Presentation # E1.0 [2] (🚷..🚸) no pedestrians..children crossing
+1F6B9..1F6BE ; Emoji_Presentation # E0.6 [6] (🚹..🚾) men’s room..water closet
+1F6BF ; Emoji_Presentation # E1.0 [1] (🚿) shower
+1F6C0 ; Emoji_Presentation # E0.6 [1] (🛀) person taking bath
+1F6C1..1F6C5 ; Emoji_Presentation # E1.0 [5] (🛁..🛅) bathtub..left luggage
+1F6CC ; Emoji_Presentation # E1.0 [1] (🛌) person in bed
+1F6D0 ; Emoji_Presentation # E1.0 [1] (🛐) place of worship
+1F6D1..1F6D2 ; Emoji_Presentation # E3.0 [2] (🛑..🛒) stop sign..shopping cart
+1F6D5 ; Emoji_Presentation # E12.0 [1] (🛕) hindu temple
+1F6D6..1F6D7 ; Emoji_Presentation # E13.0 [2] (🛖..🛗) hut..elevator
+1F6EB..1F6EC ; Emoji_Presentation # E1.0 [2] (🛫..🛬) airplane departure..airplane arrival
+1F6F4..1F6F6 ; Emoji_Presentation # E3.0 [3] (🛴..🛶) kick scooter..canoe
+1F6F7..1F6F8 ; Emoji_Presentation # E5.0 [2] (🛷..🛸) sled..flying saucer
+1F6F9 ; Emoji_Presentation # E11.0 [1] (🛹) skateboard
+1F6FA ; Emoji_Presentation # E12.0 [1] (🛺) auto rickshaw
+1F6FB..1F6FC ; Emoji_Presentation # E13.0 [2] (🛻..🛼) pickup truck..roller skate
+1F7E0..1F7EB ; Emoji_Presentation # E12.0 [12] (🟠..🟫) orange circle..brown square
+1F90C ; Emoji_Presentation # E13.0 [1] (🤌) pinched fingers
+1F90D..1F90F ; Emoji_Presentation # E12.0 [3] (🤍..🤏) white heart..pinching hand
+1F910..1F918 ; Emoji_Presentation # E1.0 [9] (🤐..🤘) zipper-mouth face..sign of the horns
+1F919..1F91E ; Emoji_Presentation # E3.0 [6] (🤙..🤞) call me hand..crossed fingers
+1F91F ; Emoji_Presentation # E5.0 [1] (🤟) love-you gesture
+1F920..1F927 ; Emoji_Presentation # E3.0 [8] (🤠..🤧) cowboy hat face..sneezing face
+1F928..1F92F ; Emoji_Presentation # E5.0 [8] (🤨..🤯) face with raised eyebrow..exploding head
+1F930 ; Emoji_Presentation # E3.0 [1] (🤰) pregnant woman
+1F931..1F932 ; Emoji_Presentation # E5.0 [2] (🤱..🤲) breast-feeding..palms up together
+1F933..1F93A ; Emoji_Presentation # E3.0 [8] (🤳..🤺) selfie..person fencing
+1F93C..1F93E ; Emoji_Presentation # E3.0 [3] (🤼..🤾) people wrestling..person playing handball
+1F93F ; Emoji_Presentation # E12.0 [1] (🤿) diving mask
+1F940..1F945 ; Emoji_Presentation # E3.0 [6] (🥀..🥅) wilted flower..goal net
+1F947..1F94B ; Emoji_Presentation # E3.0 [5] (🥇..🥋) 1st place medal..martial arts uniform
+1F94C ; Emoji_Presentation # E5.0 [1] (🥌) curling stone
+1F94D..1F94F ; Emoji_Presentation # E11.0 [3] (🥍..🥏) lacrosse..flying disc
+1F950..1F95E ; Emoji_Presentation # E3.0 [15] (🥐..🥞) croissant..pancakes
+1F95F..1F96B ; Emoji_Presentation # E5.0 [13] (🥟..🥫) dumpling..canned food
+1F96C..1F970 ; Emoji_Presentation # E11.0 [5] (🥬..🥰) leafy green..smiling face with hearts
+1F971 ; Emoji_Presentation # E12.0 [1] (🥱) yawning face
+1F972 ; Emoji_Presentation # E13.0 [1] (🥲) smiling face with tear
+1F973..1F976 ; Emoji_Presentation # E11.0 [4] (🥳..🥶) partying face..cold face
+1F977..1F978 ; Emoji_Presentation # E13.0 [2] (🥷..🥸) ninja..disguised face
+1F97A ; Emoji_Presentation # E11.0 [1] (🥺) pleading face
+1F97B ; Emoji_Presentation # E12.0 [1] (🥻) sari
+1F97C..1F97F ; Emoji_Presentation # E11.0 [4] (🥼..🥿) lab coat..flat shoe
+1F980..1F984 ; Emoji_Presentation # E1.0 [5] (🦀..🦄) crab..unicorn
+1F985..1F991 ; Emoji_Presentation # E3.0 [13] (🦅..🦑) eagle..squid
+1F992..1F997 ; Emoji_Presentation # E5.0 [6] (🦒..🦗) giraffe..cricket
+1F998..1F9A2 ; Emoji_Presentation # E11.0 [11] (🦘..🦢) kangaroo..swan
+1F9A3..1F9A4 ; Emoji_Presentation # E13.0 [2] (🦣..🦤) mammoth..dodo
+1F9A5..1F9AA ; Emoji_Presentation # E12.0 [6] (🦥..🦪) sloth..oyster
+1F9AB..1F9AD ; Emoji_Presentation # E13.0 [3] (🦫..🦭) beaver..seal
+1F9AE..1F9AF ; Emoji_Presentation # E12.0 [2] (🦮..🦯) guide dog..white cane
+1F9B0..1F9B9 ; Emoji_Presentation # E11.0 [10] (🦰..🦹) red hair..supervillain
+1F9BA..1F9BF ; Emoji_Presentation # E12.0 [6] (🦺..🦿) safety vest..mechanical leg
+1F9C0 ; Emoji_Presentation # E1.0 [1] (🧀) cheese wedge
+1F9C1..1F9C2 ; Emoji_Presentation # E11.0 [2] (🧁..🧂) cupcake..salt
+1F9C3..1F9CA ; Emoji_Presentation # E12.0 [8] (🧃..🧊) beverage box..ice
+1F9CB ; Emoji_Presentation # E13.0 [1] (🧋) bubble tea
+1F9CD..1F9CF ; Emoji_Presentation # E12.0 [3] (🧍..🧏) person standing..deaf person
+1F9D0..1F9E6 ; Emoji_Presentation # E5.0 [23] (🧐..🧦) face with monocle..socks
+1F9E7..1F9FF ; Emoji_Presentation # E11.0 [25] (🧧..🧿) red envelope..nazar amulet
+1FA70..1FA73 ; Emoji_Presentation # E12.0 [4] (🩰..🩳) ballet shoes..shorts
+1FA74 ; Emoji_Presentation # E13.0 [1] (🩴) thong sandal
+1FA78..1FA7A ; Emoji_Presentation # E12.0 [3] (🩸..🩺) drop of blood..stethoscope
+1FA80..1FA82 ; Emoji_Presentation # E12.0 [3] (🪀..🪂) yo-yo..parachute
+1FA83..1FA86 ; Emoji_Presentation # E13.0 [4] (🪃..🪆) boomerang..nesting dolls
+1FA90..1FA95 ; Emoji_Presentation # E12.0 [6] (🪐..🪕) ringed planet..banjo
+1FA96..1FAA8 ; Emoji_Presentation # E13.0 [19] (🪖..🪨) military helmet..rock
+1FAB0..1FAB6 ; Emoji_Presentation # E13.0 [7] (🪰..🪶) fly..feather
+1FAC0..1FAC2 ; Emoji_Presentation # E13.0 [3] (🫀..🫂) anatomical heart..people hugging
+1FAD0..1FAD6 ; Emoji_Presentation # E13.0 [7] (🫐..🫖) blueberries..teapot
+
+# Total elements: 1148
+
+# ================================================
+
+# All omitted code points have Emoji_Modifier=No
+# @missing: 0000..10FFFF ; Emoji_Modifier ; No
+
+1F3FB..1F3FF ; Emoji_Modifier # E1.0 [5] (🏻..🏿) light skin tone..dark skin tone
+
+# Total elements: 5
+
+# ================================================
+
+# All omitted code points have Emoji_Modifier_Base=No
+# @missing: 0000..10FFFF ; Emoji_Modifier_Base ; No
+
+261D ; Emoji_Modifier_Base # E0.6 [1] (☝️) index pointing up
+26F9 ; Emoji_Modifier_Base # E0.7 [1] (⛹️) person bouncing ball
+270A..270C ; Emoji_Modifier_Base # E0.6 [3] (✊..✌️) raised fist..victory hand
+270D ; Emoji_Modifier_Base # E0.7 [1] (✍️) writing hand
+1F385 ; Emoji_Modifier_Base # E0.6 [1] (🎅) Santa Claus
+1F3C2..1F3C4 ; Emoji_Modifier_Base # E0.6 [3] (🏂..🏄) snowboarder..person surfing
+1F3C7 ; Emoji_Modifier_Base # E1.0 [1] (🏇) horse racing
+1F3CA ; Emoji_Modifier_Base # E0.6 [1] (🏊) person swimming
+1F3CB..1F3CC ; Emoji_Modifier_Base # E0.7 [2] (🏋️..🏌️) person lifting weights..person golfing
+1F442..1F443 ; Emoji_Modifier_Base # E0.6 [2] (👂..👃) ear..nose
+1F446..1F450 ; Emoji_Modifier_Base # E0.6 [11] (👆..👐) backhand index pointing up..open hands
+1F466..1F46B ; Emoji_Modifier_Base # E0.6 [6] (👦..👫) boy..woman and man holding hands
+1F46C..1F46D ; Emoji_Modifier_Base # E1.0 [2] (👬..👭) men holding hands..women holding hands
+1F46E..1F478 ; Emoji_Modifier_Base # E0.6 [11] (👮..👸) police officer..princess
+1F47C ; Emoji_Modifier_Base # E0.6 [1] (👼) baby angel
+1F481..1F483 ; Emoji_Modifier_Base # E0.6 [3] (💁..💃) person tipping hand..woman dancing
+1F485..1F487 ; Emoji_Modifier_Base # E0.6 [3] (💅..💇) nail polish..person getting haircut
+1F48F ; Emoji_Modifier_Base # E0.6 [1] (💏) kiss
+1F491 ; Emoji_Modifier_Base # E0.6 [1] (💑) couple with heart
+1F4AA ; Emoji_Modifier_Base # E0.6 [1] (💪) flexed biceps
+1F574..1F575 ; Emoji_Modifier_Base # E0.7 [2] (🕴️..🕵️) person in suit levitating..detective
+1F57A ; Emoji_Modifier_Base # E3.0 [1] (🕺) man dancing
+1F590 ; Emoji_Modifier_Base # E0.7 [1] (🖐️) hand with fingers splayed
+1F595..1F596 ; Emoji_Modifier_Base # E1.0 [2] (🖕..🖖) middle finger..vulcan salute
+1F645..1F647 ; Emoji_Modifier_Base # E0.6 [3] (🙅..🙇) person gesturing NO..person bowing
+1F64B..1F64F ; Emoji_Modifier_Base # E0.6 [5] (🙋..🙏) person raising hand..folded hands
+1F6A3 ; Emoji_Modifier_Base # E1.0 [1] (🚣) person rowing boat
+1F6B4..1F6B5 ; Emoji_Modifier_Base # E1.0 [2] (🚴..🚵) person biking..person mountain biking
+1F6B6 ; Emoji_Modifier_Base # E0.6 [1] (🚶) person walking
+1F6C0 ; Emoji_Modifier_Base # E0.6 [1] (🛀) person taking bath
+1F6CC ; Emoji_Modifier_Base # E1.0 [1] (🛌) person in bed
+1F90C ; Emoji_Modifier_Base # E13.0 [1] (🤌) pinched fingers
+1F90F ; Emoji_Modifier_Base # E12.0 [1] (🤏) pinching hand
+1F918 ; Emoji_Modifier_Base # E1.0 [1] (🤘) sign of the horns
+1F919..1F91E ; Emoji_Modifier_Base # E3.0 [6] (🤙..🤞) call me hand..crossed fingers
+1F91F ; Emoji_Modifier_Base # E5.0 [1] (🤟) love-you gesture
+1F926 ; Emoji_Modifier_Base # E3.0 [1] (🤦) person facepalming
+1F930 ; Emoji_Modifier_Base # E3.0 [1] (🤰) pregnant woman
+1F931..1F932 ; Emoji_Modifier_Base # E5.0 [2] (🤱..🤲) breast-feeding..palms up together
+1F933..1F939 ; Emoji_Modifier_Base # E3.0 [7] (🤳..🤹) selfie..person juggling
+1F93C..1F93E ; Emoji_Modifier_Base # E3.0 [3] (🤼..🤾) people wrestling..person playing handball
+1F977 ; Emoji_Modifier_Base # E13.0 [1] (🥷) ninja
+1F9B5..1F9B6 ; Emoji_Modifier_Base # E11.0 [2] (🦵..🦶) leg..foot
+1F9B8..1F9B9 ; Emoji_Modifier_Base # E11.0 [2] (🦸..🦹) superhero..supervillain
+1F9BB ; Emoji_Modifier_Base # E12.0 [1] (🦻) ear with hearing aid
+1F9CD..1F9CF ; Emoji_Modifier_Base # E12.0 [3] (🧍..🧏) person standing..deaf person
+1F9D1..1F9DD ; Emoji_Modifier_Base # E5.0 [13] (🧑..🧝) person..elf
+
+# Total elements: 122
+
+# ================================================
+
+# All omitted code points have Emoji_Component=No
+# @missing: 0000..10FFFF ; Emoji_Component ; No
+
+0023 ; Emoji_Component # E0.0 [1] (#️) number sign
+002A ; Emoji_Component # E0.0 [1] (*️) asterisk
+0030..0039 ; Emoji_Component # E0.0 [10] (0️..9️) digit zero..digit nine
+200D ; Emoji_Component # E0.0 [1] (‍) zero width joiner
+20E3 ; Emoji_Component # E0.0 [1] (⃣) combining enclosing keycap
+FE0F ; Emoji_Component # E0.0 [1] () VARIATION SELECTOR-16
+1F1E6..1F1FF ; Emoji_Component # E0.0 [26] (🇦..🇿) regional indicator symbol letter a..regional indicator symbol letter z
+1F3FB..1F3FF ; Emoji_Component # E1.0 [5] (🏻..🏿) light skin tone..dark skin tone
+1F9B0..1F9B3 ; Emoji_Component # E11.0 [4] (🦰..🦳) red hair..white hair
+E0020..E007F ; Emoji_Component # E0.0 [96] (󠀠..󠁿) tag space..cancel tag
+
+# Total elements: 146
+
+# ================================================
+
+# All omitted code points have Extended_Pictographic=No
+# @missing: 0000..10FFFF ; Extended_Pictographic ; No
+
+00A9 ; Extended_Pictographic# E0.6 [1] (©️) copyright
+00AE ; Extended_Pictographic# E0.6 [1] (®️) registered
+203C ; Extended_Pictographic# E0.6 [1] (‼️) double exclamation mark
+2049 ; Extended_Pictographic# E0.6 [1] (⁉️) exclamation question mark
+2122 ; Extended_Pictographic# E0.6 [1] (™️) trade mark
+2139 ; Extended_Pictographic# E0.6 [1] (ℹ️) information
+2194..2199 ; Extended_Pictographic# E0.6 [6] (↔️..↙️) left-right arrow..down-left arrow
+21A9..21AA ; Extended_Pictographic# E0.6 [2] (↩️..↪️) right arrow curving left..left arrow curving right
+231A..231B ; Extended_Pictographic# E0.6 [2] (⌚..⌛) watch..hourglass done
+2328 ; Extended_Pictographic# E1.0 [1] (⌨️) keyboard
+2388 ; Extended_Pictographic# E0.0 [1] (⎈) HELM SYMBOL
+23CF ; Extended_Pictographic# E1.0 [1] (⏏️) eject button
+23E9..23EC ; Extended_Pictographic# E0.6 [4] (⏩..⏬) fast-forward button..fast down button
+23ED..23EE ; Extended_Pictographic# E0.7 [2] (⏭️..⏮️) next track button..last track button
+23EF ; Extended_Pictographic# E1.0 [1] (⏯️) play or pause button
+23F0 ; Extended_Pictographic# E0.6 [1] (⏰) alarm clock
+23F1..23F2 ; Extended_Pictographic# E1.0 [2] (⏱️..⏲️) stopwatch..timer clock
+23F3 ; Extended_Pictographic# E0.6 [1] (⏳) hourglass not done
+23F8..23FA ; Extended_Pictographic# E0.7 [3] (⏸️..⏺️) pause button..record button
+24C2 ; Extended_Pictographic# E0.6 [1] (Ⓜ️) circled M
+25AA..25AB ; Extended_Pictographic# E0.6 [2] (▪️..▫️) black small square..white small square
+25B6 ; Extended_Pictographic# E0.6 [1] (▶️) play button
+25C0 ; Extended_Pictographic# E0.6 [1] (◀️) reverse button
+25FB..25FE ; Extended_Pictographic# E0.6 [4] (◻️..◾) white medium square..black medium-small square
+2600..2601 ; Extended_Pictographic# E0.6 [2] (☀️..☁️) sun..cloud
+2602..2603 ; Extended_Pictographic# E0.7 [2] (☂️..☃️) umbrella..snowman
+2604 ; Extended_Pictographic# E1.0 [1] (☄️) comet
+2605 ; Extended_Pictographic# E0.0 [1] (★) BLACK STAR
+2607..260D ; Extended_Pictographic# E0.0 [7] (☇..☍) LIGHTNING..OPPOSITION
+260E ; Extended_Pictographic# E0.6 [1] (☎️) telephone
+260F..2610 ; Extended_Pictographic# E0.0 [2] (☏..☐) WHITE TELEPHONE..BALLOT BOX
+2611 ; Extended_Pictographic# E0.6 [1] (☑️) check box with check
+2612 ; Extended_Pictographic# E0.0 [1] (☒) BALLOT BOX WITH X
+2614..2615 ; Extended_Pictographic# E0.6 [2] (☔..☕) umbrella with rain drops..hot beverage
+2616..2617 ; Extended_Pictographic# E0.0 [2] (☖..☗) WHITE SHOGI PIECE..BLACK SHOGI PIECE
+2618 ; Extended_Pictographic# E1.0 [1] (☘️) shamrock
+2619..261C ; Extended_Pictographic# E0.0 [4] (☙..☜) REVERSED ROTATED FLORAL HEART BULLET..WHITE LEFT POINTING INDEX
+261D ; Extended_Pictographic# E0.6 [1] (☝️) index pointing up
+261E..261F ; Extended_Pictographic# E0.0 [2] (☞..☟) WHITE RIGHT POINTING INDEX..WHITE DOWN POINTING INDEX
+2620 ; Extended_Pictographic# E1.0 [1] (☠️) skull and crossbones
+2621 ; Extended_Pictographic# E0.0 [1] (☡) CAUTION SIGN
+2622..2623 ; Extended_Pictographic# E1.0 [2] (☢️..☣️) radioactive..biohazard
+2624..2625 ; Extended_Pictographic# E0.0 [2] (☤..☥) CADUCEUS..ANKH
+2626 ; Extended_Pictographic# E1.0 [1] (☦️) orthodox cross
+2627..2629 ; Extended_Pictographic# E0.0 [3] (☧..☩) CHI RHO..CROSS OF JERUSALEM
+262A ; Extended_Pictographic# E0.7 [1] (☪️) star and crescent
+262B..262D ; Extended_Pictographic# E0.0 [3] (☫..☭) FARSI SYMBOL..HAMMER AND SICKLE
+262E ; Extended_Pictographic# E1.0 [1] (☮️) peace symbol
+262F ; Extended_Pictographic# E0.7 [1] (☯️) yin yang
+2630..2637 ; Extended_Pictographic# E0.0 [8] (☰..☷) TRIGRAM FOR HEAVEN..TRIGRAM FOR EARTH
+2638..2639 ; Extended_Pictographic# E0.7 [2] (☸️..☹️) wheel of dharma..frowning face
+263A ; Extended_Pictographic# E0.6 [1] (☺️) smiling face
+263B..263F ; Extended_Pictographic# E0.0 [5] (☻..☿) BLACK SMILING FACE..MERCURY
+2640 ; Extended_Pictographic# E4.0 [1] (♀️) female sign
+2641 ; Extended_Pictographic# E0.0 [1] (♁) EARTH
+2642 ; Extended_Pictographic# E4.0 [1] (♂️) male sign
+2643..2647 ; Extended_Pictographic# E0.0 [5] (♃..♇) JUPITER..PLUTO
+2648..2653 ; Extended_Pictographic# E0.6 [12] (♈..♓) Aries..Pisces
+2654..265E ; Extended_Pictographic# E0.0 [11] (♔..♞) WHITE CHESS KING..BLACK CHESS KNIGHT
+265F ; Extended_Pictographic# E11.0 [1] (♟️) chess pawn
+2660 ; Extended_Pictographic# E0.6 [1] (♠️) spade suit
+2661..2662 ; Extended_Pictographic# E0.0 [2] (♡..♢) WHITE HEART SUIT..WHITE DIAMOND SUIT
+2663 ; Extended_Pictographic# E0.6 [1] (♣️) club suit
+2664 ; Extended_Pictographic# E0.0 [1] (♤) WHITE SPADE SUIT
+2665..2666 ; Extended_Pictographic# E0.6 [2] (♥️..♦️) heart suit..diamond suit
+2667 ; Extended_Pictographic# E0.0 [1] (♧) WHITE CLUB SUIT
+2668 ; Extended_Pictographic# E0.6 [1] (♨️) hot springs
+2669..267A ; Extended_Pictographic# E0.0 [18] (♩..♺) QUARTER NOTE..RECYCLING SYMBOL FOR GENERIC MATERIALS
+267B ; Extended_Pictographic# E0.6 [1] (♻️) recycling symbol
+267C..267D ; Extended_Pictographic# E0.0 [2] (♼..♽) RECYCLED PAPER SYMBOL..PARTIALLY-RECYCLED PAPER SYMBOL
+267E ; Extended_Pictographic# E11.0 [1] (♾️) infinity
+267F ; Extended_Pictographic# E0.6 [1] (♿) wheelchair symbol
+2680..2685 ; Extended_Pictographic# E0.0 [6] (⚀..⚅) DIE FACE-1..DIE FACE-6
+2690..2691 ; Extended_Pictographic# E0.0 [2] (⚐..⚑) WHITE FLAG..BLACK FLAG
+2692 ; Extended_Pictographic# E1.0 [1] (⚒️) hammer and pick
+2693 ; Extended_Pictographic# E0.6 [1] (⚓) anchor
+2694 ; Extended_Pictographic# E1.0 [1] (⚔️) crossed swords
+2695 ; Extended_Pictographic# E4.0 [1] (⚕️) medical symbol
+2696..2697 ; Extended_Pictographic# E1.0 [2] (⚖️..⚗️) balance scale..alembic
+2698 ; Extended_Pictographic# E0.0 [1] (⚘) FLOWER
+2699 ; Extended_Pictographic# E1.0 [1] (⚙️) gear
+269A ; Extended_Pictographic# E0.0 [1] (⚚) STAFF OF HERMES
+269B..269C ; Extended_Pictographic# E1.0 [2] (⚛️..⚜️) atom symbol..fleur-de-lis
+269D..269F ; Extended_Pictographic# E0.0 [3] (⚝..⚟) OUTLINED WHITE STAR..THREE LINES CONVERGING LEFT
+26A0..26A1 ; Extended_Pictographic# E0.6 [2] (⚠️..⚡) warning..high voltage
+26A2..26A6 ; Extended_Pictographic# E0.0 [5] (⚢..⚦) DOUBLED FEMALE SIGN..MALE WITH STROKE SIGN
+26A7 ; Extended_Pictographic# E13.0 [1] (⚧️) transgender symbol
+26A8..26A9 ; Extended_Pictographic# E0.0 [2] (⚨..⚩) VERTICAL MALE WITH STROKE SIGN..HORIZONTAL MALE WITH STROKE SIGN
+26AA..26AB ; Extended_Pictographic# E0.6 [2] (⚪..⚫) white circle..black circle
+26AC..26AF ; Extended_Pictographic# E0.0 [4] (⚬..⚯) MEDIUM SMALL WHITE CIRCLE..UNMARRIED PARTNERSHIP SYMBOL
+26B0..26B1 ; Extended_Pictographic# E1.0 [2] (⚰️..⚱️) coffin..funeral urn
+26B2..26BC ; Extended_Pictographic# E0.0 [11] (⚲..⚼) NEUTER..SESQUIQUADRATE
+26BD..26BE ; Extended_Pictographic# E0.6 [2] (⚽..⚾) soccer ball..baseball
+26BF..26C3 ; Extended_Pictographic# E0.0 [5] (⚿..⛃) SQUARED KEY..BLACK DRAUGHTS KING
+26C4..26C5 ; Extended_Pictographic# E0.6 [2] (⛄..⛅) snowman without snow..sun behind cloud
+26C6..26C7 ; Extended_Pictographic# E0.0 [2] (⛆..⛇) RAIN..BLACK SNOWMAN
+26C8 ; Extended_Pictographic# E0.7 [1] (⛈️) cloud with lightning and rain
+26C9..26CD ; Extended_Pictographic# E0.0 [5] (⛉..⛍) TURNED WHITE SHOGI PIECE..DISABLED CAR
+26CE ; Extended_Pictographic# E0.6 [1] (⛎) Ophiuchus
+26CF ; Extended_Pictographic# E0.7 [1] (⛏️) pick
+26D0 ; Extended_Pictographic# E0.0 [1] (⛐) CAR SLIDING
+26D1 ; Extended_Pictographic# E0.7 [1] (⛑️) rescue worker’s helmet
+26D2 ; Extended_Pictographic# E0.0 [1] (⛒) CIRCLED CROSSING LANES
+26D3 ; Extended_Pictographic# E0.7 [1] (⛓️) chains
+26D4 ; Extended_Pictographic# E0.6 [1] (⛔) no entry
+26D5..26E8 ; Extended_Pictographic# E0.0 [20] (⛕..⛨) ALTERNATE ONE-WAY LEFT WAY TRAFFIC..BLACK CROSS ON SHIELD
+26E9 ; Extended_Pictographic# E0.7 [1] (⛩️) shinto shrine
+26EA ; Extended_Pictographic# E0.6 [1] (⛪) church
+26EB..26EF ; Extended_Pictographic# E0.0 [5] (⛫..⛯) CASTLE..MAP SYMBOL FOR LIGHTHOUSE
+26F0..26F1 ; Extended_Pictographic# E0.7 [2] (⛰️..⛱️) mountain..umbrella on ground
+26F2..26F3 ; Extended_Pictographic# E0.6 [2] (⛲..⛳) fountain..flag in hole
+26F4 ; Extended_Pictographic# E0.7 [1] (⛴️) ferry
+26F5 ; Extended_Pictographic# E0.6 [1] (⛵) sailboat
+26F6 ; Extended_Pictographic# E0.0 [1] (⛶) SQUARE FOUR CORNERS
+26F7..26F9 ; Extended_Pictographic# E0.7 [3] (⛷️..⛹️) skier..person bouncing ball
+26FA ; Extended_Pictographic# E0.6 [1] (⛺) tent
+26FB..26FC ; Extended_Pictographic# E0.0 [2] (⛻..⛼) JAPANESE BANK SYMBOL..HEADSTONE GRAVEYARD SYMBOL
+26FD ; Extended_Pictographic# E0.6 [1] (⛽) fuel pump
+26FE..2701 ; Extended_Pictographic# E0.0 [4] (⛾..✁) CUP ON BLACK SQUARE..UPPER BLADE SCISSORS
+2702 ; Extended_Pictographic# E0.6 [1] (✂️) scissors
+2703..2704 ; Extended_Pictographic# E0.0 [2] (✃..✄) LOWER BLADE SCISSORS..WHITE SCISSORS
+2705 ; Extended_Pictographic# E0.6 [1] (✅) check mark button
+2708..270C ; Extended_Pictographic# E0.6 [5] (✈️..✌️) airplane..victory hand
+270D ; Extended_Pictographic# E0.7 [1] (✍️) writing hand
+270E ; Extended_Pictographic# E0.0 [1] (✎) LOWER RIGHT PENCIL
+270F ; Extended_Pictographic# E0.6 [1] (✏️) pencil
+2710..2711 ; Extended_Pictographic# E0.0 [2] (✐..✑) UPPER RIGHT PENCIL..WHITE NIB
+2712 ; Extended_Pictographic# E0.6 [1] (✒️) black nib
+2714 ; Extended_Pictographic# E0.6 [1] (✔️) check mark
+2716 ; Extended_Pictographic# E0.6 [1] (✖️) multiply
+271D ; Extended_Pictographic# E0.7 [1] (✝️) latin cross
+2721 ; Extended_Pictographic# E0.7 [1] (✡️) star of David
+2728 ; Extended_Pictographic# E0.6 [1] (✨) sparkles
+2733..2734 ; Extended_Pictographic# E0.6 [2] (✳️..✴️) eight-spoked asterisk..eight-pointed star
+2744 ; Extended_Pictographic# E0.6 [1] (❄️) snowflake
+2747 ; Extended_Pictographic# E0.6 [1] (❇️) sparkle
+274C ; Extended_Pictographic# E0.6 [1] (❌) cross mark
+274E ; Extended_Pictographic# E0.6 [1] (❎) cross mark button
+2753..2755 ; Extended_Pictographic# E0.6 [3] (❓..❕) question mark..white exclamation mark
+2757 ; Extended_Pictographic# E0.6 [1] (❗) exclamation mark
+2763 ; Extended_Pictographic# E1.0 [1] (❣️) heart exclamation
+2764 ; Extended_Pictographic# E0.6 [1] (❤️) red heart
+2765..2767 ; Extended_Pictographic# E0.0 [3] (❥..❧) ROTATED HEAVY BLACK HEART BULLET..ROTATED FLORAL HEART BULLET
+2795..2797 ; Extended_Pictographic# E0.6 [3] (➕..➗) plus..divide
+27A1 ; Extended_Pictographic# E0.6 [1] (➡️) right arrow
+27B0 ; Extended_Pictographic# E0.6 [1] (➰) curly loop
+27BF ; Extended_Pictographic# E1.0 [1] (➿) double curly loop
+2934..2935 ; Extended_Pictographic# E0.6 [2] (⤴️..⤵️) right arrow curving up..right arrow curving down
+2B05..2B07 ; Extended_Pictographic# E0.6 [3] (⬅️..⬇️) left arrow..down arrow
+2B1B..2B1C ; Extended_Pictographic# E0.6 [2] (⬛..⬜) black large square..white large square
+2B50 ; Extended_Pictographic# E0.6 [1] (⭐) star
+2B55 ; Extended_Pictographic# E0.6 [1] (⭕) hollow red circle
+3030 ; Extended_Pictographic# E0.6 [1] (〰️) wavy dash
+303D ; Extended_Pictographic# E0.6 [1] (〽️) part alternation mark
+3297 ; Extended_Pictographic# E0.6 [1] (㊗️) Japanese “congratulations” button
+3299 ; Extended_Pictographic# E0.6 [1] (㊙️) Japanese “secret” button
+1F000..1F003 ; Extended_Pictographic# E0.0 [4] (🀀..🀃) MAHJONG TILE EAST WIND..MAHJONG TILE NORTH WIND
+1F004 ; Extended_Pictographic# E0.6 [1] (🀄) mahjong red dragon
+1F005..1F0CE ; Extended_Pictographic# E0.0 [202] (🀅..🃎) MAHJONG TILE GREEN DRAGON..PLAYING CARD KING OF DIAMONDS
+1F0CF ; Extended_Pictographic# E0.6 [1] (🃏) joker
+1F0D0..1F0FF ; Extended_Pictographic# E0.0 [48] (🃐..🃿) <reserved-1F0D0>..<reserved-1F0FF>
+1F10D..1F10F ; Extended_Pictographic# E0.0 [3] (🄍..🄏) CIRCLED ZERO WITH SLASH..CIRCLED DOLLAR SIGN WITH OVERLAID BACKSLASH
+1F12F ; Extended_Pictographic# E0.0 [1] (🄯) COPYLEFT SYMBOL
+1F16C..1F16F ; Extended_Pictographic# E0.0 [4] (🅬..🅯) RAISED MR SIGN..CIRCLED HUMAN FIGURE
+1F170..1F171 ; Extended_Pictographic# E0.6 [2] (🅰️..🅱️) A button (blood type)..B button (blood type)
+1F17E..1F17F ; Extended_Pictographic# E0.6 [2] (🅾️..🅿️) O button (blood type)..P button
+1F18E ; Extended_Pictographic# E0.6 [1] (🆎) AB button (blood type)
+1F191..1F19A ; Extended_Pictographic# E0.6 [10] (🆑..🆚) CL button..VS button
+1F1AD..1F1E5 ; Extended_Pictographic# E0.0 [57] (🆭..🇥) MASK WORK SYMBOL..<reserved-1F1E5>
+1F201..1F202 ; Extended_Pictographic# E0.6 [2] (🈁..🈂️) Japanese “here” button..Japanese “service charge” button
+1F203..1F20F ; Extended_Pictographic# E0.0 [13] (🈃..🈏) <reserved-1F203>..<reserved-1F20F>
+1F21A ; Extended_Pictographic# E0.6 [1] (🈚) Japanese “free of charge” button
+1F22F ; Extended_Pictographic# E0.6 [1] (🈯) Japanese “reserved” button
+1F232..1F23A ; Extended_Pictographic# E0.6 [9] (🈲..🈺) Japanese “prohibited” button..Japanese “open for business” button
+1F23C..1F23F ; Extended_Pictographic# E0.0 [4] (🈼..🈿) <reserved-1F23C>..<reserved-1F23F>
+1F249..1F24F ; Extended_Pictographic# E0.0 [7] (🉉..🉏) <reserved-1F249>..<reserved-1F24F>
+1F250..1F251 ; Extended_Pictographic# E0.6 [2] (🉐..🉑) Japanese “bargain” button..Japanese “acceptable” button
+1F252..1F2FF ; Extended_Pictographic# E0.0 [174] (🉒..🋿) <reserved-1F252>..<reserved-1F2FF>
+1F300..1F30C ; Extended_Pictographic# E0.6 [13] (🌀..🌌) cyclone..milky way
+1F30D..1F30E ; Extended_Pictographic# E0.7 [2] (🌍..🌎) globe showing Europe-Africa..globe showing Americas
+1F30F ; Extended_Pictographic# E0.6 [1] (🌏) globe showing Asia-Australia
+1F310 ; Extended_Pictographic# E1.0 [1] (🌐) globe with meridians
+1F311 ; Extended_Pictographic# E0.6 [1] (🌑) new moon
+1F312 ; Extended_Pictographic# E1.0 [1] (🌒) waxing crescent moon
+1F313..1F315 ; Extended_Pictographic# E0.6 [3] (🌓..🌕) first quarter moon..full moon
+1F316..1F318 ; Extended_Pictographic# E1.0 [3] (🌖..🌘) waning gibbous moon..waning crescent moon
+1F319 ; Extended_Pictographic# E0.6 [1] (🌙) crescent moon
+1F31A ; Extended_Pictographic# E1.0 [1] (🌚) new moon face
+1F31B ; Extended_Pictographic# E0.6 [1] (🌛) first quarter moon face
+1F31C ; Extended_Pictographic# E0.7 [1] (🌜) last quarter moon face
+1F31D..1F31E ; Extended_Pictographic# E1.0 [2] (🌝..🌞) full moon face..sun with face
+1F31F..1F320 ; Extended_Pictographic# E0.6 [2] (🌟..🌠) glowing star..shooting star
+1F321 ; Extended_Pictographic# E0.7 [1] (🌡️) thermometer
+1F322..1F323 ; Extended_Pictographic# E0.0 [2] (🌢..🌣) BLACK DROPLET..WHITE SUN
+1F324..1F32C ; Extended_Pictographic# E0.7 [9] (🌤️..🌬️) sun behind small cloud..wind face
+1F32D..1F32F ; Extended_Pictographic# E1.0 [3] (🌭..🌯) hot dog..burrito
+1F330..1F331 ; Extended_Pictographic# E0.6 [2] (🌰..🌱) chestnut..seedling
+1F332..1F333 ; Extended_Pictographic# E1.0 [2] (🌲..🌳) evergreen tree..deciduous tree
+1F334..1F335 ; Extended_Pictographic# E0.6 [2] (🌴..🌵) palm tree..cactus
+1F336 ; Extended_Pictographic# E0.7 [1] (🌶️) hot pepper
+1F337..1F34A ; Extended_Pictographic# E0.6 [20] (🌷..🍊) tulip..tangerine
+1F34B ; Extended_Pictographic# E1.0 [1] (🍋) lemon
+1F34C..1F34F ; Extended_Pictographic# E0.6 [4] (🍌..🍏) banana..green apple
+1F350 ; Extended_Pictographic# E1.0 [1] (🍐) pear
+1F351..1F37B ; Extended_Pictographic# E0.6 [43] (🍑..🍻) peach..clinking beer mugs
+1F37C ; Extended_Pictographic# E1.0 [1] (🍼) baby bottle
+1F37D ; Extended_Pictographic# E0.7 [1] (🍽️) fork and knife with plate
+1F37E..1F37F ; Extended_Pictographic# E1.0 [2] (🍾..🍿) bottle with popping cork..popcorn
+1F380..1F393 ; Extended_Pictographic# E0.6 [20] (🎀..🎓) ribbon..graduation cap
+1F394..1F395 ; Extended_Pictographic# E0.0 [2] (🎔..🎕) HEART WITH TIP ON THE LEFT..BOUQUET OF FLOWERS
+1F396..1F397 ; Extended_Pictographic# E0.7 [2] (🎖️..🎗️) military medal..reminder ribbon
+1F398 ; Extended_Pictographic# E0.0 [1] (🎘) MUSICAL KEYBOARD WITH JACKS
+1F399..1F39B ; Extended_Pictographic# E0.7 [3] (🎙️..🎛️) studio microphone..control knobs
+1F39C..1F39D ; Extended_Pictographic# E0.0 [2] (🎜..🎝) BEAMED ASCENDING MUSICAL NOTES..BEAMED DESCENDING MUSICAL NOTES
+1F39E..1F39F ; Extended_Pictographic# E0.7 [2] (🎞️..🎟️) film frames..admission tickets
+1F3A0..1F3C4 ; Extended_Pictographic# E0.6 [37] (🎠..🏄) carousel horse..person surfing
+1F3C5 ; Extended_Pictographic# E1.0 [1] (🏅) sports medal
+1F3C6 ; Extended_Pictographic# E0.6 [1] (🏆) trophy
+1F3C7 ; Extended_Pictographic# E1.0 [1] (🏇) horse racing
+1F3C8 ; Extended_Pictographic# E0.6 [1] (🏈) american football
+1F3C9 ; Extended_Pictographic# E1.0 [1] (🏉) rugby football
+1F3CA ; Extended_Pictographic# E0.6 [1] (🏊) person swimming
+1F3CB..1F3CE ; Extended_Pictographic# E0.7 [4] (🏋️..🏎️) person lifting weights..racing car
+1F3CF..1F3D3 ; Extended_Pictographic# E1.0 [5] (🏏..🏓) cricket game..ping pong
+1F3D4..1F3DF ; Extended_Pictographic# E0.7 [12] (🏔️..🏟️) snow-capped mountain..stadium
+1F3E0..1F3E3 ; Extended_Pictographic# E0.6 [4] (🏠..🏣) house..Japanese post office
+1F3E4 ; Extended_Pictographic# E1.0 [1] (🏤) post office
+1F3E5..1F3F0 ; Extended_Pictographic# E0.6 [12] (🏥..🏰) hospital..castle
+1F3F1..1F3F2 ; Extended_Pictographic# E0.0 [2] (🏱..🏲) WHITE PENNANT..BLACK PENNANT
+1F3F3 ; Extended_Pictographic# E0.7 [1] (🏳️) white flag
+1F3F4 ; Extended_Pictographic# E1.0 [1] (🏴) black flag
+1F3F5 ; Extended_Pictographic# E0.7 [1] (🏵️) rosette
+1F3F6 ; Extended_Pictographic# E0.0 [1] (🏶) BLACK ROSETTE
+1F3F7 ; Extended_Pictographic# E0.7 [1] (🏷️) label
+1F3F8..1F3FA ; Extended_Pictographic# E1.0 [3] (🏸..🏺) badminton..amphora
+1F400..1F407 ; Extended_Pictographic# E1.0 [8] (🐀..🐇) rat..rabbit
+1F408 ; Extended_Pictographic# E0.7 [1] (🐈) cat
+1F409..1F40B ; Extended_Pictographic# E1.0 [3] (🐉..🐋) dragon..whale
+1F40C..1F40E ; Extended_Pictographic# E0.6 [3] (🐌..🐎) snail..horse
+1F40F..1F410 ; Extended_Pictographic# E1.0 [2] (🐏..🐐) ram..goat
+1F411..1F412 ; Extended_Pictographic# E0.6 [2] (🐑..🐒) ewe..monkey
+1F413 ; Extended_Pictographic# E1.0 [1] (🐓) rooster
+1F414 ; Extended_Pictographic# E0.6 [1] (🐔) chicken
+1F415 ; Extended_Pictographic# E0.7 [1] (🐕) dog
+1F416 ; Extended_Pictographic# E1.0 [1] (🐖) pig
+1F417..1F429 ; Extended_Pictographic# E0.6 [19] (🐗..🐩) boar..poodle
+1F42A ; Extended_Pictographic# E1.0 [1] (🐪) camel
+1F42B..1F43E ; Extended_Pictographic# E0.6 [20] (🐫..🐾) two-hump camel..paw prints
+1F43F ; Extended_Pictographic# E0.7 [1] (🐿️) chipmunk
+1F440 ; Extended_Pictographic# E0.6 [1] (👀) eyes
+1F441 ; Extended_Pictographic# E0.7 [1] (👁️) eye
+1F442..1F464 ; Extended_Pictographic# E0.6 [35] (👂..👤) ear..bust in silhouette
+1F465 ; Extended_Pictographic# E1.0 [1] (👥) busts in silhouette
+1F466..1F46B ; Extended_Pictographic# E0.6 [6] (👦..👫) boy..woman and man holding hands
+1F46C..1F46D ; Extended_Pictographic# E1.0 [2] (👬..👭) men holding hands..women holding hands
+1F46E..1F4AC ; Extended_Pictographic# E0.6 [63] (👮..💬) police officer..speech balloon
+1F4AD ; Extended_Pictographic# E1.0 [1] (💭) thought balloon
+1F4AE..1F4B5 ; Extended_Pictographic# E0.6 [8] (💮..💵) white flower..dollar banknote
+1F4B6..1F4B7 ; Extended_Pictographic# E1.0 [2] (💶..💷) euro banknote..pound banknote
+1F4B8..1F4EB ; Extended_Pictographic# E0.6 [52] (💸..📫) money with wings..closed mailbox with raised flag
+1F4EC..1F4ED ; Extended_Pictographic# E0.7 [2] (📬..📭) open mailbox with raised flag..open mailbox with lowered flag
+1F4EE ; Extended_Pictographic# E0.6 [1] (📮) postbox
+1F4EF ; Extended_Pictographic# E1.0 [1] (📯) postal horn
+1F4F0..1F4F4 ; Extended_Pictographic# E0.6 [5] (📰..📴) newspaper..mobile phone off
+1F4F5 ; Extended_Pictographic# E1.0 [1] (📵) no mobile phones
+1F4F6..1F4F7 ; Extended_Pictographic# E0.6 [2] (📶..📷) antenna bars..camera
+1F4F8 ; Extended_Pictographic# E1.0 [1] (📸) camera with flash
+1F4F9..1F4FC ; Extended_Pictographic# E0.6 [4] (📹..📼) video camera..videocassette
+1F4FD ; Extended_Pictographic# E0.7 [1] (📽️) film projector
+1F4FE ; Extended_Pictographic# E0.0 [1] (📾) PORTABLE STEREO
+1F4FF..1F502 ; Extended_Pictographic# E1.0 [4] (📿..🔂) prayer beads..repeat single button
+1F503 ; Extended_Pictographic# E0.6 [1] (🔃) clockwise vertical arrows
+1F504..1F507 ; Extended_Pictographic# E1.0 [4] (🔄..🔇) counterclockwise arrows button..muted speaker
+1F508 ; Extended_Pictographic# E0.7 [1] (🔈) speaker low volume
+1F509 ; Extended_Pictographic# E1.0 [1] (🔉) speaker medium volume
+1F50A..1F514 ; Extended_Pictographic# E0.6 [11] (🔊..🔔) speaker high volume..bell
+1F515 ; Extended_Pictographic# E1.0 [1] (🔕) bell with slash
+1F516..1F52B ; Extended_Pictographic# E0.6 [22] (🔖..🔫) bookmark..pistol
+1F52C..1F52D ; Extended_Pictographic# E1.0 [2] (🔬..🔭) microscope..telescope
+1F52E..1F53D ; Extended_Pictographic# E0.6 [16] (🔮..🔽) crystal ball..downwards button
+1F546..1F548 ; Extended_Pictographic# E0.0 [3] (🕆..🕈) WHITE LATIN CROSS..CELTIC CROSS
+1F549..1F54A ; Extended_Pictographic# E0.7 [2] (🕉️..🕊️) om..dove
+1F54B..1F54E ; Extended_Pictographic# E1.0 [4] (🕋..🕎) kaaba..menorah
+1F54F ; Extended_Pictographic# E0.0 [1] (🕏) BOWL OF HYGIEIA
+1F550..1F55B ; Extended_Pictographic# E0.6 [12] (🕐..🕛) one o’clock..twelve o’clock
+1F55C..1F567 ; Extended_Pictographic# E0.7 [12] (🕜..🕧) one-thirty..twelve-thirty
+1F568..1F56E ; Extended_Pictographic# E0.0 [7] (🕨..🕮) RIGHT SPEAKER..BOOK
+1F56F..1F570 ; Extended_Pictographic# E0.7 [2] (🕯️..🕰️) candle..mantelpiece clock
+1F571..1F572 ; Extended_Pictographic# E0.0 [2] (🕱..🕲) BLACK SKULL AND CROSSBONES..NO PIRACY
+1F573..1F579 ; Extended_Pictographic# E0.7 [7] (🕳️..🕹️) hole..joystick
+1F57A ; Extended_Pictographic# E3.0 [1] (🕺) man dancing
+1F57B..1F586 ; Extended_Pictographic# E0.0 [12] (🕻..🖆) LEFT HAND TELEPHONE RECEIVER..PEN OVER STAMPED ENVELOPE
+1F587 ; Extended_Pictographic# E0.7 [1] (🖇️) linked paperclips
+1F588..1F589 ; Extended_Pictographic# E0.0 [2] (🖈..🖉) BLACK PUSHPIN..LOWER LEFT PENCIL
+1F58A..1F58D ; Extended_Pictographic# E0.7 [4] (🖊️..🖍️) pen..crayon
+1F58E..1F58F ; Extended_Pictographic# E0.0 [2] (🖎..🖏) LEFT WRITING HAND..TURNED OK HAND SIGN
+1F590 ; Extended_Pictographic# E0.7 [1] (🖐️) hand with fingers splayed
+1F591..1F594 ; Extended_Pictographic# E0.0 [4] (🖑..🖔) REVERSED RAISED HAND WITH FINGERS SPLAYED..REVERSED VICTORY HAND
+1F595..1F596 ; Extended_Pictographic# E1.0 [2] (🖕..🖖) middle finger..vulcan salute
+1F597..1F5A3 ; Extended_Pictographic# E0.0 [13] (🖗..🖣) WHITE DOWN POINTING LEFT HAND INDEX..BLACK DOWN POINTING BACKHAND INDEX
+1F5A4 ; Extended_Pictographic# E3.0 [1] (🖤) black heart
+1F5A5 ; Extended_Pictographic# E0.7 [1] (🖥️) desktop computer
+1F5A6..1F5A7 ; Extended_Pictographic# E0.0 [2] (🖦..🖧) KEYBOARD AND MOUSE..THREE NETWORKED COMPUTERS
+1F5A8 ; Extended_Pictographic# E0.7 [1] (🖨️) printer
+1F5A9..1F5B0 ; Extended_Pictographic# E0.0 [8] (🖩..🖰) POCKET CALCULATOR..TWO BUTTON MOUSE
+1F5B1..1F5B2 ; Extended_Pictographic# E0.7 [2] (🖱️..🖲️) computer mouse..trackball
+1F5B3..1F5BB ; Extended_Pictographic# E0.0 [9] (🖳..🖻) OLD PERSONAL COMPUTER..DOCUMENT WITH PICTURE
+1F5BC ; Extended_Pictographic# E0.7 [1] (🖼️) framed picture
+1F5BD..1F5C1 ; Extended_Pictographic# E0.0 [5] (🖽..🗁) FRAME WITH TILES..OPEN FOLDER
+1F5C2..1F5C4 ; Extended_Pictographic# E0.7 [3] (🗂️..🗄️) card index dividers..file cabinet
+1F5C5..1F5D0 ; Extended_Pictographic# E0.0 [12] (🗅..🗐) EMPTY NOTE..PAGES
+1F5D1..1F5D3 ; Extended_Pictographic# E0.7 [3] (🗑️..🗓️) wastebasket..spiral calendar
+1F5D4..1F5DB ; Extended_Pictographic# E0.0 [8] (🗔..🗛) DESKTOP WINDOW..DECREASE FONT SIZE SYMBOL
+1F5DC..1F5DE ; Extended_Pictographic# E0.7 [3] (🗜️..🗞️) clamp..rolled-up newspaper
+1F5DF..1F5E0 ; Extended_Pictographic# E0.0 [2] (🗟..🗠) PAGE WITH CIRCLED TEXT..STOCK CHART
+1F5E1 ; Extended_Pictographic# E0.7 [1] (🗡️) dagger
+1F5E2 ; Extended_Pictographic# E0.0 [1] (🗢) LIPS
+1F5E3 ; Extended_Pictographic# E0.7 [1] (🗣️) speaking head
+1F5E4..1F5E7 ; Extended_Pictographic# E0.0 [4] (🗤..🗧) THREE RAYS ABOVE..THREE RAYS RIGHT
+1F5E8 ; Extended_Pictographic# E2.0 [1] (🗨️) left speech bubble
+1F5E9..1F5EE ; Extended_Pictographic# E0.0 [6] (🗩..🗮) RIGHT SPEECH BUBBLE..LEFT ANGER BUBBLE
+1F5EF ; Extended_Pictographic# E0.7 [1] (🗯️) right anger bubble
+1F5F0..1F5F2 ; Extended_Pictographic# E0.0 [3] (🗰..🗲) MOOD BUBBLE..LIGHTNING MOOD
+1F5F3 ; Extended_Pictographic# E0.7 [1] (🗳️) ballot box with ballot
+1F5F4..1F5F9 ; Extended_Pictographic# E0.0 [6] (🗴..🗹) BALLOT SCRIPT X..BALLOT BOX WITH BOLD CHECK
+1F5FA ; Extended_Pictographic# E0.7 [1] (🗺️) world map
+1F5FB..1F5FF ; Extended_Pictographic# E0.6 [5] (🗻..🗿) mount fuji..moai
+1F600 ; Extended_Pictographic# E1.0 [1] (😀) grinning face
+1F601..1F606 ; Extended_Pictographic# E0.6 [6] (😁..😆) beaming face with smiling eyes..grinning squinting face
+1F607..1F608 ; Extended_Pictographic# E1.0 [2] (😇..😈) smiling face with halo..smiling face with horns
+1F609..1F60D ; Extended_Pictographic# E0.6 [5] (😉..😍) winking face..smiling face with heart-eyes
+1F60E ; Extended_Pictographic# E1.0 [1] (😎) smiling face with sunglasses
+1F60F ; Extended_Pictographic# E0.6 [1] (😏) smirking face
+1F610 ; Extended_Pictographic# E0.7 [1] (😐) neutral face
+1F611 ; Extended_Pictographic# E1.0 [1] (😑) expressionless face
+1F612..1F614 ; Extended_Pictographic# E0.6 [3] (😒..😔) unamused face..pensive face
+1F615 ; Extended_Pictographic# E1.0 [1] (😕) confused face
+1F616 ; Extended_Pictographic# E0.6 [1] (😖) confounded face
+1F617 ; Extended_Pictographic# E1.0 [1] (😗) kissing face
+1F618 ; Extended_Pictographic# E0.6 [1] (😘) face blowing a kiss
+1F619 ; Extended_Pictographic# E1.0 [1] (😙) kissing face with smiling eyes
+1F61A ; Extended_Pictographic# E0.6 [1] (😚) kissing face with closed eyes
+1F61B ; Extended_Pictographic# E1.0 [1] (😛) face with tongue
+1F61C..1F61E ; Extended_Pictographic# E0.6 [3] (😜..😞) winking face with tongue..disappointed face
+1F61F ; Extended_Pictographic# E1.0 [1] (😟) worried face
+1F620..1F625 ; Extended_Pictographic# E0.6 [6] (😠..😥) angry face..sad but relieved face
+1F626..1F627 ; Extended_Pictographic# E1.0 [2] (😦..😧) frowning face with open mouth..anguished face
+1F628..1F62B ; Extended_Pictographic# E0.6 [4] (😨..😫) fearful face..tired face
+1F62C ; Extended_Pictographic# E1.0 [1] (😬) grimacing face
+1F62D ; Extended_Pictographic# E0.6 [1] (😭) loudly crying face
+1F62E..1F62F ; Extended_Pictographic# E1.0 [2] (😮..😯) face with open mouth..hushed face
+1F630..1F633 ; Extended_Pictographic# E0.6 [4] (😰..😳) anxious face with sweat..flushed face
+1F634 ; Extended_Pictographic# E1.0 [1] (😴) sleeping face
+1F635 ; Extended_Pictographic# E0.6 [1] (😵) dizzy face
+1F636 ; Extended_Pictographic# E1.0 [1] (😶) face without mouth
+1F637..1F640 ; Extended_Pictographic# E0.6 [10] (😷..🙀) face with medical mask..weary cat
+1F641..1F644 ; Extended_Pictographic# E1.0 [4] (🙁..🙄) slightly frowning face..face with rolling eyes
+1F645..1F64F ; Extended_Pictographic# E0.6 [11] (🙅..🙏) person gesturing NO..folded hands
+1F680 ; Extended_Pictographic# E0.6 [1] (🚀) rocket
+1F681..1F682 ; Extended_Pictographic# E1.0 [2] (🚁..🚂) helicopter..locomotive
+1F683..1F685 ; Extended_Pictographic# E0.6 [3] (🚃..🚅) railway car..bullet train
+1F686 ; Extended_Pictographic# E1.0 [1] (🚆) train
+1F687 ; Extended_Pictographic# E0.6 [1] (🚇) metro
+1F688 ; Extended_Pictographic# E1.0 [1] (🚈) light rail
+1F689 ; Extended_Pictographic# E0.6 [1] (🚉) station
+1F68A..1F68B ; Extended_Pictographic# E1.0 [2] (🚊..🚋) tram..tram car
+1F68C ; Extended_Pictographic# E0.6 [1] (🚌) bus
+1F68D ; Extended_Pictographic# E0.7 [1] (🚍) oncoming bus
+1F68E ; Extended_Pictographic# E1.0 [1] (🚎) trolleybus
+1F68F ; Extended_Pictographic# E0.6 [1] (🚏) bus stop
+1F690 ; Extended_Pictographic# E1.0 [1] (🚐) minibus
+1F691..1F693 ; Extended_Pictographic# E0.6 [3] (🚑..🚓) ambulance..police car
+1F694 ; Extended_Pictographic# E0.7 [1] (🚔) oncoming police car
+1F695 ; Extended_Pictographic# E0.6 [1] (🚕) taxi
+1F696 ; Extended_Pictographic# E1.0 [1] (🚖) oncoming taxi
+1F697 ; Extended_Pictographic# E0.6 [1] (🚗) automobile
+1F698 ; Extended_Pictographic# E0.7 [1] (🚘) oncoming automobile
+1F699..1F69A ; Extended_Pictographic# E0.6 [2] (🚙..🚚) sport utility vehicle..delivery truck
+1F69B..1F6A1 ; Extended_Pictographic# E1.0 [7] (🚛..🚡) articulated lorry..aerial tramway
+1F6A2 ; Extended_Pictographic# E0.6 [1] (🚢) ship
+1F6A3 ; Extended_Pictographic# E1.0 [1] (🚣) person rowing boat
+1F6A4..1F6A5 ; Extended_Pictographic# E0.6 [2] (🚤..🚥) speedboat..horizontal traffic light
+1F6A6 ; Extended_Pictographic# E1.0 [1] (🚦) vertical traffic light
+1F6A7..1F6AD ; Extended_Pictographic# E0.6 [7] (🚧..🚭) construction..no smoking
+1F6AE..1F6B1 ; Extended_Pictographic# E1.0 [4] (🚮..🚱) litter in bin sign..non-potable water
+1F6B2 ; Extended_Pictographic# E0.6 [1] (🚲) bicycle
+1F6B3..1F6B5 ; Extended_Pictographic# E1.0 [3] (🚳..🚵) no bicycles..person mountain biking
+1F6B6 ; Extended_Pictographic# E0.6 [1] (🚶) person walking
+1F6B7..1F6B8 ; Extended_Pictographic# E1.0 [2] (🚷..🚸) no pedestrians..children crossing
+1F6B9..1F6BE ; Extended_Pictographic# E0.6 [6] (🚹..🚾) men’s room..water closet
+1F6BF ; Extended_Pictographic# E1.0 [1] (🚿) shower
+1F6C0 ; Extended_Pictographic# E0.6 [1] (🛀) person taking bath
+1F6C1..1F6C5 ; Extended_Pictographic# E1.0 [5] (🛁..🛅) bathtub..left luggage
+1F6C6..1F6CA ; Extended_Pictographic# E0.0 [5] (🛆..🛊) TRIANGLE WITH ROUNDED CORNERS..GIRLS SYMBOL
+1F6CB ; Extended_Pictographic# E0.7 [1] (🛋️) couch and lamp
+1F6CC ; Extended_Pictographic# E1.0 [1] (🛌) person in bed
+1F6CD..1F6CF ; Extended_Pictographic# E0.7 [3] (🛍️..🛏️) shopping bags..bed
+1F6D0 ; Extended_Pictographic# E1.0 [1] (🛐) place of worship
+1F6D1..1F6D2 ; Extended_Pictographic# E3.0 [2] (🛑..🛒) stop sign..shopping cart
+1F6D3..1F6D4 ; Extended_Pictographic# E0.0 [2] (🛓..🛔) STUPA..PAGODA
+1F6D5 ; Extended_Pictographic# E12.0 [1] (🛕) hindu temple
+1F6D6..1F6D7 ; Extended_Pictographic# E13.0 [2] (🛖..🛗) hut..elevator
+1F6D8..1F6DF ; Extended_Pictographic# E0.0 [8] (🛘..🛟) <reserved-1F6D8>..<reserved-1F6DF>
+1F6E0..1F6E5 ; Extended_Pictographic# E0.7 [6] (🛠️..🛥️) hammer and wrench..motor boat
+1F6E6..1F6E8 ; Extended_Pictographic# E0.0 [3] (🛦..🛨) UP-POINTING MILITARY AIRPLANE..UP-POINTING SMALL AIRPLANE
+1F6E9 ; Extended_Pictographic# E0.7 [1] (🛩️) small airplane
+1F6EA ; Extended_Pictographic# E0.0 [1] (🛪) NORTHEAST-POINTING AIRPLANE
+1F6EB..1F6EC ; Extended_Pictographic# E1.0 [2] (🛫..🛬) airplane departure..airplane arrival
+1F6ED..1F6EF ; Extended_Pictographic# E0.0 [3] (🛭..🛯) <reserved-1F6ED>..<reserved-1F6EF>
+1F6F0 ; Extended_Pictographic# E0.7 [1] (🛰️) satellite
+1F6F1..1F6F2 ; Extended_Pictographic# E0.0 [2] (🛱..🛲) ONCOMING FIRE ENGINE..DIESEL LOCOMOTIVE
+1F6F3 ; Extended_Pictographic# E0.7 [1] (🛳️) passenger ship
+1F6F4..1F6F6 ; Extended_Pictographic# E3.0 [3] (🛴..🛶) kick scooter..canoe
+1F6F7..1F6F8 ; Extended_Pictographic# E5.0 [2] (🛷..🛸) sled..flying saucer
+1F6F9 ; Extended_Pictographic# E11.0 [1] (🛹) skateboard
+1F6FA ; Extended_Pictographic# E12.0 [1] (🛺) auto rickshaw
+1F6FB..1F6FC ; Extended_Pictographic# E13.0 [2] (🛻..🛼) pickup truck..roller skate
+1F6FD..1F6FF ; Extended_Pictographic# E0.0 [3] (🛽..🛿) <reserved-1F6FD>..<reserved-1F6FF>
+1F774..1F77F ; Extended_Pictographic# E0.0 [12] (🝴..🝿) <reserved-1F774>..<reserved-1F77F>
+1F7D5..1F7DF ; Extended_Pictographic# E0.0 [11] (🟕..🟟) CIRCLED TRIANGLE..<reserved-1F7DF>
+1F7E0..1F7EB ; Extended_Pictographic# E12.0 [12] (🟠..🟫) orange circle..brown square
+1F7EC..1F7FF ; Extended_Pictographic# E0.0 [20] (🟬..🟿) <reserved-1F7EC>..<reserved-1F7FF>
+1F80C..1F80F ; Extended_Pictographic# E0.0 [4] (🠌..🠏) <reserved-1F80C>..<reserved-1F80F>
+1F848..1F84F ; Extended_Pictographic# E0.0 [8] (🡈..🡏) <reserved-1F848>..<reserved-1F84F>
+1F85A..1F85F ; Extended_Pictographic# E0.0 [6] (🡚..🡟) <reserved-1F85A>..<reserved-1F85F>
+1F888..1F88F ; Extended_Pictographic# E0.0 [8] (🢈..🢏) <reserved-1F888>..<reserved-1F88F>
+1F8AE..1F8FF ; Extended_Pictographic# E0.0 [82] (🢮..🣿) <reserved-1F8AE>..<reserved-1F8FF>
+1F90C ; Extended_Pictographic# E13.0 [1] (🤌) pinched fingers
+1F90D..1F90F ; Extended_Pictographic# E12.0 [3] (🤍..🤏) white heart..pinching hand
+1F910..1F918 ; Extended_Pictographic# E1.0 [9] (🤐..🤘) zipper-mouth face..sign of the horns
+1F919..1F91E ; Extended_Pictographic# E3.0 [6] (🤙..🤞) call me hand..crossed fingers
+1F91F ; Extended_Pictographic# E5.0 [1] (🤟) love-you gesture
+1F920..1F927 ; Extended_Pictographic# E3.0 [8] (🤠..🤧) cowboy hat face..sneezing face
+1F928..1F92F ; Extended_Pictographic# E5.0 [8] (🤨..🤯) face with raised eyebrow..exploding head
+1F930 ; Extended_Pictographic# E3.0 [1] (🤰) pregnant woman
+1F931..1F932 ; Extended_Pictographic# E5.0 [2] (🤱..🤲) breast-feeding..palms up together
+1F933..1F93A ; Extended_Pictographic# E3.0 [8] (🤳..🤺) selfie..person fencing
+1F93C..1F93E ; Extended_Pictographic# E3.0 [3] (🤼..🤾) people wrestling..person playing handball
+1F93F ; Extended_Pictographic# E12.0 [1] (🤿) diving mask
+1F940..1F945 ; Extended_Pictographic# E3.0 [6] (🥀..🥅) wilted flower..goal net
+1F947..1F94B ; Extended_Pictographic# E3.0 [5] (🥇..🥋) 1st place medal..martial arts uniform
+1F94C ; Extended_Pictographic# E5.0 [1] (🥌) curling stone
+1F94D..1F94F ; Extended_Pictographic# E11.0 [3] (🥍..🥏) lacrosse..flying disc
+1F950..1F95E ; Extended_Pictographic# E3.0 [15] (🥐..🥞) croissant..pancakes
+1F95F..1F96B ; Extended_Pictographic# E5.0 [13] (🥟..🥫) dumpling..canned food
+1F96C..1F970 ; Extended_Pictographic# E11.0 [5] (🥬..🥰) leafy green..smiling face with hearts
+1F971 ; Extended_Pictographic# E12.0 [1] (🥱) yawning face
+1F972 ; Extended_Pictographic# E13.0 [1] (🥲) smiling face with tear
+1F973..1F976 ; Extended_Pictographic# E11.0 [4] (🥳..🥶) partying face..cold face
+1F977..1F978 ; Extended_Pictographic# E13.0 [2] (🥷..🥸) ninja..disguised face
+1F979 ; Extended_Pictographic# E0.0 [1] (🥹) <reserved-1F979>
+1F97A ; Extended_Pictographic# E11.0 [1] (🥺) pleading face
+1F97B ; Extended_Pictographic# E12.0 [1] (🥻) sari
+1F97C..1F97F ; Extended_Pictographic# E11.0 [4] (🥼..🥿) lab coat..flat shoe
+1F980..1F984 ; Extended_Pictographic# E1.0 [5] (🦀..🦄) crab..unicorn
+1F985..1F991 ; Extended_Pictographic# E3.0 [13] (🦅..🦑) eagle..squid
+1F992..1F997 ; Extended_Pictographic# E5.0 [6] (🦒..🦗) giraffe..cricket
+1F998..1F9A2 ; Extended_Pictographic# E11.0 [11] (🦘..🦢) kangaroo..swan
+1F9A3..1F9A4 ; Extended_Pictographic# E13.0 [2] (🦣..🦤) mammoth..dodo
+1F9A5..1F9AA ; Extended_Pictographic# E12.0 [6] (🦥..🦪) sloth..oyster
+1F9AB..1F9AD ; Extended_Pictographic# E13.0 [3] (🦫..🦭) beaver..seal
+1F9AE..1F9AF ; Extended_Pictographic# E12.0 [2] (🦮..🦯) guide dog..white cane
+1F9B0..1F9B9 ; Extended_Pictographic# E11.0 [10] (🦰..🦹) red hair..supervillain
+1F9BA..1F9BF ; Extended_Pictographic# E12.0 [6] (🦺..🦿) safety vest..mechanical leg
+1F9C0 ; Extended_Pictographic# E1.0 [1] (🧀) cheese wedge
+1F9C1..1F9C2 ; Extended_Pictographic# E11.0 [2] (🧁..🧂) cupcake..salt
+1F9C3..1F9CA ; Extended_Pictographic# E12.0 [8] (🧃..🧊) beverage box..ice
+1F9CB ; Extended_Pictographic# E13.0 [1] (🧋) bubble tea
+1F9CC ; Extended_Pictographic# E0.0 [1] (🧌) <reserved-1F9CC>
+1F9CD..1F9CF ; Extended_Pictographic# E12.0 [3] (🧍..🧏) person standing..deaf person
+1F9D0..1F9E6 ; Extended_Pictographic# E5.0 [23] (🧐..🧦) face with monocle..socks
+1F9E7..1F9FF ; Extended_Pictographic# E11.0 [25] (🧧..🧿) red envelope..nazar amulet
+1FA00..1FA6F ; Extended_Pictographic# E0.0 [112] (🨀..🩯) NEUTRAL CHESS KING..<reserved-1FA6F>
+1FA70..1FA73 ; Extended_Pictographic# E12.0 [4] (🩰..🩳) ballet shoes..shorts
+1FA74 ; Extended_Pictographic# E13.0 [1] (🩴) thong sandal
+1FA75..1FA77 ; Extended_Pictographic# E0.0 [3] (🩵..🩷) <reserved-1FA75>..<reserved-1FA77>
+1FA78..1FA7A ; Extended_Pictographic# E12.0 [3] (🩸..🩺) drop of blood..stethoscope
+1FA7B..1FA7F ; Extended_Pictographic# E0.0 [5] (🩻..🩿) <reserved-1FA7B>..<reserved-1FA7F>
+1FA80..1FA82 ; Extended_Pictographic# E12.0 [3] (🪀..🪂) yo-yo..parachute
+1FA83..1FA86 ; Extended_Pictographic# E13.0 [4] (🪃..🪆) boomerang..nesting dolls
+1FA87..1FA8F ; Extended_Pictographic# E0.0 [9] (🪇..🪏) <reserved-1FA87>..<reserved-1FA8F>
+1FA90..1FA95 ; Extended_Pictographic# E12.0 [6] (🪐..🪕) ringed planet..banjo
+1FA96..1FAA8 ; Extended_Pictographic# E13.0 [19] (🪖..🪨) military helmet..rock
+1FAA9..1FAAF ; Extended_Pictographic# E0.0 [7] (🪩..🪯) <reserved-1FAA9>..<reserved-1FAAF>
+1FAB0..1FAB6 ; Extended_Pictographic# E13.0 [7] (🪰..🪶) fly..feather
+1FAB7..1FABF ; Extended_Pictographic# E0.0 [9] (🪷..🪿) <reserved-1FAB7>..<reserved-1FABF>
+1FAC0..1FAC2 ; Extended_Pictographic# E13.0 [3] (🫀..🫂) anatomical heart..people hugging
+1FAC3..1FACF ; Extended_Pictographic# E0.0 [13] (🫃..🫏) <reserved-1FAC3>..<reserved-1FACF>
+1FAD0..1FAD6 ; Extended_Pictographic# E13.0 [7] (🫐..🫖) blueberries..teapot
+1FAD7..1FAFF ; Extended_Pictographic# E0.0 [41] (🫗..🫿) <reserved-1FAD7>..<reserved-1FAFF>
+1FC00..1FFFD ; Extended_Pictographic# E0.0[1022] (🰀..🿽) <reserved-1FC00>..<reserved-1FFFD>
+
+# Total elements: 3537
+
+#EOF
diff --git a/gnu/usr.bin/perl/lib/unicore/uni_keywords.pl b/gnu/usr.bin/perl/lib/unicore/uni_keywords.pl
index fba605d6970..2b572307826 100644
--- a/gnu/usr.bin/perl/lib/unicore/uni_keywords.pl
+++ b/gnu/usr.bin/perl/lib/unicore/uni_keywords.pl
@@ -3,1267 +3,1301 @@
# This file is built by regen/mk_invlists.pl from Unicode::UCD.
# Any changes made here will be lost!
-%utf8::uni_prop_ptrs_indices = (
- '_perl_any_folds' => 1154,
- '_perl_charname_begin' => 1155,
- '_perl_charname_continue' => 1156,
- '_perl_folds_to_multi_char' => 1157,
- '_perl_idcont' => 1158,
- '_perl_idstart' => 1159,
- '_perl_is_in_multi_char_fold' => 1160,
- '_perl_nchar' => 1161,
- '_perl_non_final_folds' => 1162,
- '_perl_patws' => 1163,
- '_perl_problematic_locale_foldeds_start' => 1164,
- '_perl_problematic_locale_folds' => 1165,
- '_perl_quotemeta' => 1166,
- '_perl_surrogate' => 1167,
+%Unicode::UCD::uni_prop_ptrs_indices = (
+ '_perl_any_folds' => 1187,
+ '_perl_charname_begin' => 1188,
+ '_perl_charname_continue' => 1189,
+ '_perl_folds_to_multi_char' => 1190,
+ '_perl_idcont' => 1191,
+ '_perl_idstart' => 1192,
+ '_perl_is_in_multi_char_fold' => 1193,
+ '_perl_nchar' => 1194,
+ '_perl_patws' => 1195,
+ '_perl_problematic_locale_foldeds_start' => 1196,
+ '_perl_problematic_locale_folds' => 1197,
+ '_perl_quotemeta' => 1198,
+ '_perl_surrogate' => 1199,
'adlm' => 1,
'aegeannumbers' => 2,
'age=10' => 3,
'age=11' => 4,
'age=12' => 5,
'age=12.1' => 6,
- 'age=2' => 7,
- 'age=2.1' => 8,
- 'age=3' => 9,
- 'age=3.1' => 10,
- 'age=3.2' => 11,
- 'age=4' => 12,
- 'age=4.1' => 13,
- 'age=5' => 14,
- 'age=5.1' => 15,
- 'age=5.2' => 16,
- 'age=6' => 17,
- 'age=6.1' => 18,
- 'age=6.2' => 19,
- 'age=6.3' => 20,
- 'age=7' => 21,
- 'age=8' => 22,
- 'age=9' => 23,
- 'age=na' => 24,
- 'aghb' => 25,
- 'ahex' => 940,
- 'ahom' => 26,
- 'alchemical' => 27,
- 'all' => 28,
- 'alnum' => 1129,
- 'alpha' => 1130,
- 'alphabetic' => 1130,
- 'alphabeticpf' => 29,
- 'ancientgreekmusic' => 30,
- 'ancientgreeknumbers' => 31,
- 'ancientsymbols' => 32,
- 'any' => 33,
- 'arab' => 34,
- 'arabicexta' => 35,
- 'arabicmath' => 36,
- 'arabicpfa' => 37,
- 'arabicpfb' => 38,
- 'arabicsup' => 39,
- 'armi' => 40,
- 'armn' => 41,
- 'arrows' => 42,
- 'ascii' => 43,
- 'asciihexdigit' => 940,
- 'assigned' => 44,
- 'avst' => 45,
- 'bali' => 46,
- 'bamu' => 47,
- 'bamumsup' => 48,
- 'basiclatin' => 43,
- 'bass' => 49,
- 'batk' => 50,
- 'bc=al' => 51,
- 'bc=an' => 52,
- 'bc=b' => 53,
- 'bc=bn' => 54,
- 'bc=cs' => 55,
- 'bc=en' => 56,
- 'bc=es' => 57,
- 'bc=et' => 58,
- 'bc=fsi' => 59,
- 'bc=l' => 60,
- 'bc=lre' => 61,
- 'bc=lri' => 62,
- 'bc=lro' => 63,
- 'bc=nsm' => 64,
- 'bc=on' => 65,
- 'bc=pdf' => 66,
- 'bc=pdi' => 67,
- 'bc=r' => 68,
- 'bc=rle' => 69,
- 'bc=rli' => 70,
- 'bc=rlo' => 71,
- 'bc=s' => 72,
- 'bc=ws' => 73,
- 'beng' => 74,
- 'bhks' => 75,
- 'bidic' => 76,
- 'bidim' => 77,
- 'blank' => 1131,
- 'blockelements' => 78,
- 'bopo' => 79,
- 'bopomofoext' => 80,
- 'boxdrawing' => 81,
- 'bpt=c' => 82,
- 'bpt=n' => 83,
- 'bpt=o' => 84,
- 'brah' => 85,
- 'brai' => 86,
- 'bugi' => 87,
- 'buhd' => 88,
- 'byzantinemusic' => 89,
- 'c' => 90,
- 'cakm' => 91,
- 'cans' => 92,
- 'cari' => 93,
- 'cased' => 94,
- 'casedletter' => 95,
- 'cc' => 1132,
- 'ccc=0' => 96,
- 'ccc=1' => 97,
- 'ccc=10' => 98,
- 'ccc=103' => 99,
- 'ccc=107' => 100,
- 'ccc=11' => 101,
- 'ccc=118' => 102,
- 'ccc=12' => 103,
- 'ccc=122' => 104,
- 'ccc=129' => 105,
- 'ccc=13' => 106,
- 'ccc=130' => 107,
- 'ccc=132' => 108,
- 'ccc=14' => 109,
- 'ccc=15' => 110,
- 'ccc=16' => 111,
- 'ccc=17' => 112,
- 'ccc=18' => 113,
- 'ccc=19' => 114,
- 'ccc=20' => 115,
- 'ccc=202' => 116,
- 'ccc=21' => 117,
- 'ccc=214' => 118,
- 'ccc=216' => 119,
- 'ccc=22' => 120,
- 'ccc=23' => 121,
- 'ccc=24' => 122,
- 'ccc=25' => 123,
- 'ccc=26' => 124,
- 'ccc=27' => 125,
- 'ccc=28' => 126,
- 'ccc=29' => 127,
- 'ccc=30' => 128,
- 'ccc=31' => 129,
- 'ccc=32' => 130,
- 'ccc=33' => 131,
- 'ccc=34' => 132,
- 'ccc=35' => 133,
- 'ccc=36' => 134,
- 'ccc=7' => 135,
- 'ccc=8' => 136,
- 'ccc=84' => 137,
- 'ccc=9' => 138,
- 'ccc=91' => 139,
- 'ccc=a' => 140,
- 'ccc=al' => 141,
- 'ccc=ar' => 142,
- 'ccc=b' => 143,
- 'ccc=bl' => 144,
- 'ccc=br' => 145,
- 'ccc=da' => 146,
- 'ccc=db' => 147,
- 'ccc=is' => 148,
- 'ccc=l' => 149,
- 'ccc=r' => 150,
- 'ce' => 151,
- 'cf' => 152,
- 'cham' => 153,
- 'cher' => 154,
- 'cherokeesup' => 155,
- 'chesssymbols' => 156,
- 'ci' => 157,
- 'cjk' => 158,
- 'cjkcompat' => 159,
- 'cjkcompatforms' => 160,
- 'cjkcompatideographs' => 161,
- 'cjkcompatideographssup' => 162,
- 'cjkexta' => 163,
- 'cjkextb' => 164,
- 'cjkextc' => 165,
- 'cjkextd' => 166,
- 'cjkexte' => 167,
- 'cjkextf' => 168,
- 'cjkradicalssup' => 169,
- 'cjkstrokes' => 170,
- 'cjksymbols' => 171,
- 'cn' => 172,
- 'cntrl' => 1132,
- 'co' => 173,
- 'compatjamo' => 174,
- 'compex' => 175,
- 'control' => 1132,
- 'controlpictures' => 176,
- 'copt' => 177,
- 'copticepactnumbers' => 178,
- 'countingrod' => 179,
- 'cprt' => 180,
- 'cuneiformnumbers' => 181,
- 'currencysymbols' => 182,
- 'cwcf' => 183,
- 'cwcm' => 184,
- 'cwkcf' => 185,
- 'cwl' => 186,
- 'cwt' => 187,
- 'cwu' => 188,
- 'cypriotsyllabary' => 189,
- 'cyrillicexta' => 190,
- 'cyrillicextb' => 191,
- 'cyrillicextc' => 192,
- 'cyrillicsup' => 193,
- 'cyrl' => 194,
- 'dash' => 195,
- 'decimalnumber' => 1133,
- 'dep' => 196,
- 'deva' => 197,
- 'devanagariext' => 198,
- 'di' => 199,
- 'dia' => 200,
- 'diacriticals' => 201,
- 'diacriticalsext' => 202,
- 'diacriticalsforsymbols' => 203,
- 'diacriticalssup' => 204,
- 'digit' => 1133,
- 'dingbats' => 205,
- 'dogr' => 206,
- 'domino' => 207,
- 'dsrt' => 208,
- 'dt=can' => 209,
- 'dt=com' => 210,
- 'dt=enc' => 211,
- 'dt=fin' => 212,
- 'dt=font' => 213,
- 'dt=fra' => 214,
- 'dt=init' => 215,
- 'dt=iso' => 216,
- 'dt=med' => 217,
- 'dt=nar' => 218,
- 'dt=nb' => 219,
- 'dt=noncanon' => 220,
- 'dt=none' => 221,
- 'dt=sml' => 222,
- 'dt=sqr' => 223,
- 'dt=sub' => 224,
- 'dt=sup' => 225,
- 'dt=vert' => 226,
- 'dupl' => 227,
- 'ea=a' => 229,
- 'ea=f' => 230,
- 'ea=h' => 231,
- 'ea=n' => 232,
- 'ea=na' => 233,
- 'ea=w' => 234,
- 'earlydynasticcuneiform' => 228,
- 'egyp' => 235,
- 'egyptianhieroglyphformatcontrols' => 236,
- 'elba' => 237,
- 'elym' => 238,
- 'emoticons' => 239,
- 'enclosedalphanum' => 240,
- 'enclosedalphanumsup' => 241,
- 'enclosedcjk' => 242,
- 'enclosedideographicsup' => 243,
- 'ethi' => 244,
- 'ethiopicext' => 245,
- 'ethiopicexta' => 246,
- 'ethiopicsup' => 247,
- 'ext' => 248,
- 'gcb=cn' => 249,
- 'gcb=ex' => 250,
- 'gcb=l' => 251,
- 'gcb=pp' => 252,
- 'gcb=sm' => 253,
- 'gcb=t' => 254,
- 'gcb=v' => 255,
- 'gcb=xx' => 256,
- 'geometricshapes' => 257,
- 'geometricshapesext' => 258,
- 'geor' => 259,
- 'georgianext' => 260,
- 'georgiansup' => 261,
- 'glag' => 262,
- 'glagoliticsup' => 263,
- 'gong' => 264,
- 'gonm' => 265,
- 'goth' => 266,
- 'gran' => 267,
- 'graph' => 1134,
- 'grbase' => 268,
- 'greekext' => 269,
- 'grek' => 270,
- 'grext' => 271,
- 'gujr' => 272,
- 'guru' => 273,
- 'halfandfullforms' => 274,
- 'halfmarks' => 275,
- 'han' => 276,
- 'hang' => 277,
- 'hano' => 278,
- 'hatr' => 279,
- 'hebr' => 280,
- 'hex' => 1141,
- 'hexdigit' => 1141,
- 'highpusurrogates' => 281,
- 'highsurrogates' => 282,
- 'hira' => 283,
- 'hluw' => 284,
- 'hmng' => 285,
- 'hmnp' => 286,
- 'horizspace' => 1131,
- 'hst=na' => 287,
- 'hung' => 288,
- 'hyphen_perl_aux' => 289,
- 'idc' => 290,
- 'ideo' => 291,
- 'ideographicsymbols' => 292,
- 'ids' => 293,
- 'idsb' => 294,
- 'idst' => 295,
- 'in=1.1' => 487,
- 'in=10' => 483,
- 'in=11' => 484,
- 'in=12' => 485,
- 'in=12.1' => 486,
- 'in=2' => 488,
- 'in=2.1' => 489,
- 'in=3' => 490,
- 'in=3.1' => 491,
- 'in=3.2' => 492,
- 'in=4' => 493,
- 'in=4.1' => 494,
- 'in=5' => 495,
- 'in=5.1' => 496,
- 'in=5.2' => 497,
- 'in=6' => 498,
- 'in=6.1' => 499,
- 'in=6.2' => 500,
- 'in=6.3' => 501,
- 'in=7' => 502,
- 'in=8' => 503,
- 'in=9' => 504,
- 'inadlam' => 296,
- 'inahom' => 297,
- 'inanatolianhieroglyphs' => 298,
- 'inarabic' => 299,
- 'inarmenian' => 300,
- 'inavestan' => 301,
- 'inbalinese' => 302,
- 'inbamum' => 303,
- 'inbassavah' => 304,
- 'inbatak' => 305,
- 'inbengali' => 306,
- 'inbhaiksuki' => 307,
- 'inbopomofo' => 308,
- 'inbrahmi' => 309,
- 'inbuginese' => 310,
- 'inbuhid' => 311,
- 'incarian' => 312,
- 'incaucasianalbanian' => 313,
- 'inchakma' => 314,
- 'incham' => 315,
- 'incherokee' => 316,
- 'incoptic' => 317,
- 'incuneiform' => 318,
- 'incyrillic' => 319,
- 'indevanagari' => 320,
- 'indicnumberforms' => 321,
- 'indicsiyaqnumbers' => 322,
- 'indogra' => 323,
- 'induployan' => 324,
- 'inegyptianhieroglyphs' => 325,
- 'inelbasan' => 326,
- 'inelymaic' => 327,
- 'inethiopic' => 328,
- 'ingeorgian' => 329,
- 'inglagolitic' => 330,
- 'ingothic' => 331,
- 'ingrantha' => 332,
- 'ingreek' => 333,
- 'ingujarati' => 334,
- 'ingunjalagondi' => 335,
- 'ingurmukhi' => 336,
- 'inhangul' => 337,
- 'inhanifirohingya' => 338,
- 'inhanunoo' => 339,
- 'inhatran' => 340,
- 'inhebrew' => 341,
- 'inhiragana' => 342,
- 'inidc' => 343,
- 'inimperialaramaic' => 344,
- 'ininscriptionalpahlavi' => 345,
- 'ininscriptionalparthian' => 346,
- 'injavanese' => 347,
- 'inkaithi' => 348,
- 'inkannada' => 349,
- 'inkatakana' => 350,
- 'inkharoshthi' => 351,
- 'inkhmer' => 352,
- 'inkhojki' => 353,
- 'inkhudawadi' => 354,
- 'inlao' => 355,
- 'inlepcha' => 356,
- 'inlimbu' => 357,
- 'inlineara' => 358,
- 'inlycian' => 359,
- 'inlydian' => 360,
- 'inmahajani' => 361,
- 'inmakasar' => 362,
- 'inmalayalam' => 363,
- 'inmandaic' => 364,
- 'inmanichaean' => 365,
- 'inmarchen' => 366,
- 'inmasaramgondi' => 367,
- 'inmedefaidrin' => 368,
- 'inmeeteimayek' => 369,
- 'inmendekikakui' => 370,
- 'inmeroiticcursive' => 371,
- 'inmiao' => 372,
- 'inmodi' => 373,
- 'inmongolian' => 374,
- 'inmro' => 375,
- 'inmultani' => 376,
- 'inmyanmar' => 377,
- 'innabataean' => 378,
- 'innandinagari' => 379,
- 'innewa' => 380,
- 'innewtailue' => 381,
- 'innko' => 382,
- 'innushu' => 383,
- 'innyiakengpuachuehmong' => 384,
- 'inogham' => 385,
- 'inoldhungarian' => 386,
- 'inolditalic' => 387,
- 'inoldpermic' => 388,
- 'inoldpersian' => 389,
- 'inoldsogdian' => 390,
- 'inoldturkic' => 391,
- 'inoriya' => 392,
- 'inosage' => 393,
- 'inosmanya' => 394,
- 'inpahawhhmong' => 395,
- 'inpaucinhau' => 396,
- 'inpc=bottom' => 397,
- 'inpc=bottomandleft' => 398,
- 'inpc=bottomandright' => 399,
- 'inpc=left' => 400,
- 'inpc=leftandright' => 401,
- 'inpc=na' => 402,
- 'inpc=overstruck' => 403,
- 'inpc=right' => 404,
- 'inpc=top' => 405,
- 'inpc=topandbottom' => 406,
- 'inpc=topandbottomandright' => 407,
- 'inpc=topandleft' => 408,
- 'inpc=topandleftandright' => 409,
- 'inpc=topandright' => 410,
- 'inphagspa' => 411,
- 'inphoenician' => 412,
- 'inpsalterpahlavi' => 413,
- 'inpunctuation' => 414,
- 'inrejang' => 415,
- 'inrunic' => 416,
- 'insamaritan' => 417,
- 'insaurashtra' => 418,
- 'insc=avagraha' => 419,
- 'insc=bindu' => 420,
- 'insc=brahmijoiningnumber' => 421,
- 'insc=cantillationmark' => 422,
- 'insc=consonant' => 423,
- 'insc=consonantdead' => 424,
- 'insc=consonantfinal' => 425,
- 'insc=consonantheadletter' => 426,
- 'insc=consonantinitialpostfixed' => 427,
- 'insc=consonantkiller' => 428,
- 'insc=consonantmedial' => 429,
- 'insc=consonantplaceholder' => 430,
- 'insc=consonantprecedingrepha' => 431,
- 'insc=consonantprefixed' => 432,
- 'insc=consonantsubjoined' => 433,
- 'insc=consonantsucceedingrepha' => 434,
- 'insc=consonantwithstacker' => 435,
- 'insc=geminationmark' => 436,
- 'insc=invisiblestacker' => 437,
- 'insc=modifyingletter' => 438,
- 'insc=nonjoiner' => 439,
- 'insc=nukta' => 440,
- 'insc=number' => 441,
- 'insc=numberjoiner' => 442,
- 'insc=other' => 443,
- 'insc=purekiller' => 444,
- 'insc=registershifter' => 445,
- 'insc=syllablemodifier' => 446,
- 'insc=toneletter' => 447,
- 'insc=tonemark' => 448,
- 'insc=virama' => 449,
- 'insc=visarga' => 450,
- 'insc=vowel' => 451,
- 'insc=voweldependent' => 452,
- 'insc=vowelindependent' => 453,
- 'insharada' => 454,
- 'insiddham' => 455,
- 'insinhala' => 456,
- 'insogdian' => 457,
- 'insorasompeng' => 458,
- 'insoyombo' => 459,
- 'insundanese' => 460,
- 'insylotinagri' => 461,
- 'insyriac' => 462,
- 'intagalog' => 463,
- 'intagbanwa' => 464,
- 'intaile' => 465,
- 'intaitham' => 466,
- 'intaiviet' => 467,
- 'intakri' => 468,
- 'intamil' => 469,
- 'intangut' => 470,
- 'intelugu' => 471,
- 'inthaana' => 472,
- 'inthai' => 473,
- 'intibetan' => 474,
- 'intifinagh' => 475,
- 'intirhuta' => 476,
- 'inugaritic' => 477,
- 'invai' => 478,
- 'invs' => 479,
- 'inwancho' => 480,
- 'inwarangciti' => 481,
- 'inzanabazarsquare' => 482,
- 'ipaext' => 505,
- 'ital' => 506,
- 'jamo' => 507,
- 'jamoexta' => 508,
- 'jamoextb' => 509,
- 'java' => 510,
- 'jg=africanfeh' => 511,
- 'jg=africannoon' => 512,
- 'jg=africanqaf' => 513,
- 'jg=ain' => 514,
- 'jg=alaph' => 515,
- 'jg=alef' => 516,
- 'jg=beh' => 517,
- 'jg=beth' => 518,
- 'jg=burushaskiyehbarree' => 519,
- 'jg=dal' => 520,
- 'jg=dalathrish' => 521,
- 'jg=e' => 522,
- 'jg=farsiyeh' => 523,
- 'jg=fe' => 524,
- 'jg=feh' => 525,
- 'jg=finalsemkath' => 526,
- 'jg=gaf' => 527,
- 'jg=gamal' => 528,
- 'jg=hah' => 529,
- 'jg=hamzaonhehgoal' => 530,
- 'jg=hanifirohingyakinnaya' => 531,
- 'jg=hanifirohingyapa' => 532,
- 'jg=he' => 533,
- 'jg=heh' => 534,
- 'jg=hehgoal' => 535,
- 'jg=heth' => 536,
- 'jg=kaf' => 537,
- 'jg=kaph' => 538,
- 'jg=khaph' => 539,
- 'jg=knottedheh' => 540,
- 'jg=lam' => 541,
- 'jg=lamadh' => 542,
- 'jg=malayalambha' => 543,
- 'jg=malayalamja' => 544,
- 'jg=malayalamlla' => 545,
- 'jg=malayalamllla' => 546,
- 'jg=malayalamnga' => 547,
- 'jg=malayalamnna' => 548,
- 'jg=malayalamnnna' => 549,
- 'jg=malayalamnya' => 550,
- 'jg=malayalamra' => 551,
- 'jg=malayalamssa' => 552,
- 'jg=malayalamtta' => 553,
- 'jg=manichaeanaleph' => 554,
- 'jg=manichaeanayin' => 555,
- 'jg=manichaeanbeth' => 556,
- 'jg=manichaeandaleth' => 557,
- 'jg=manichaeandhamedh' => 558,
- 'jg=manichaeanfive' => 559,
- 'jg=manichaeangimel' => 560,
- 'jg=manichaeanheth' => 561,
- 'jg=manichaeanhundred' => 562,
- 'jg=manichaeankaph' => 563,
- 'jg=manichaeanlamedh' => 564,
- 'jg=manichaeanmem' => 565,
- 'jg=manichaeannun' => 566,
- 'jg=manichaeanone' => 567,
- 'jg=manichaeanpe' => 568,
- 'jg=manichaeanqoph' => 569,
- 'jg=manichaeanresh' => 570,
- 'jg=manichaeansadhe' => 571,
- 'jg=manichaeansamekh' => 572,
- 'jg=manichaeantaw' => 573,
- 'jg=manichaeanten' => 574,
- 'jg=manichaeanteth' => 575,
- 'jg=manichaeanthamedh' => 576,
- 'jg=manichaeantwenty' => 577,
- 'jg=manichaeanwaw' => 578,
- 'jg=manichaeanyodh' => 579,
- 'jg=manichaeanzayin' => 580,
- 'jg=meem' => 581,
- 'jg=mim' => 582,
- 'jg=nojoininggroup' => 583,
- 'jg=noon' => 584,
- 'jg=nun' => 585,
- 'jg=nya' => 586,
- 'jg=pe' => 587,
- 'jg=qaf' => 588,
- 'jg=qaph' => 589,
- 'jg=reh' => 590,
- 'jg=reversedpe' => 591,
- 'jg=rohingyayeh' => 592,
- 'jg=sad' => 593,
- 'jg=sadhe' => 594,
- 'jg=seen' => 595,
- 'jg=semkath' => 596,
- 'jg=shin' => 597,
- 'jg=straightwaw' => 598,
- 'jg=swashkaf' => 599,
- 'jg=syriacwaw' => 600,
- 'jg=tah' => 601,
- 'jg=taw' => 602,
- 'jg=tehmarbuta' => 603,
- 'jg=teth' => 604,
- 'jg=waw' => 605,
- 'jg=yeh' => 606,
- 'jg=yehbarree' => 607,
- 'jg=yehwithtail' => 608,
- 'jg=yudh' => 609,
- 'jg=yudhhe' => 610,
- 'jg=zain' => 611,
- 'jg=zhain' => 612,
- 'joinc' => 613,
- 'jt=c' => 614,
- 'jt=d' => 615,
- 'jt=l' => 616,
- 'jt=r' => 617,
- 'jt=t' => 618,
- 'jt=u' => 619,
- 'kali' => 620,
- 'kana' => 621,
- 'kanaexta' => 622,
- 'kanasup' => 623,
- 'kanbun' => 624,
- 'kangxi' => 625,
- 'katakanaext' => 626,
- 'khar' => 627,
- 'khmersymbols' => 628,
- 'khmr' => 629,
- 'khoj' => 630,
- 'knda' => 631,
- 'kthi' => 632,
- 'l' => 633,
- 'l_' => 95,
- 'l_amp_' => 95,
- 'lana' => 634,
- 'lao' => 635,
- 'latin1' => 636,
- 'latinexta' => 637,
- 'latinextadditional' => 638,
- 'latinextb' => 639,
- 'latinextc' => 640,
- 'latinextd' => 641,
- 'latinexte' => 642,
- 'latn' => 643,
- 'lb=ai' => 644,
- 'lb=al' => 645,
- 'lb=b2' => 646,
- 'lb=ba' => 647,
- 'lb=bb' => 648,
- 'lb=bk' => 649,
- 'lb=cb' => 650,
- 'lb=cj' => 651,
- 'lb=cl' => 652,
- 'lb=cm' => 653,
- 'lb=cp' => 654,
- 'lb=cr' => 655,
- 'lb=eb' => 656,
- 'lb=em' => 657,
- 'lb=ex' => 658,
- 'lb=gl' => 659,
- 'lb=h2' => 660,
- 'lb=h3' => 661,
- 'lb=hl' => 662,
- 'lb=hy' => 663,
- 'lb=id' => 664,
- 'lb=in' => 665,
- 'lb=is' => 666,
- 'lb=lf' => 667,
- 'lb=nl' => 668,
- 'lb=ns' => 669,
- 'lb=nu' => 670,
- 'lb=op' => 671,
- 'lb=po' => 672,
- 'lb=pr' => 673,
- 'lb=qu' => 674,
- 'lb=sa' => 675,
- 'lb=sg_perl_aux' => 676,
- 'lb=sp' => 677,
- 'lb=sy' => 678,
- 'lb=wj' => 679,
- 'lb=xx' => 680,
- 'lb=zw' => 681,
- 'lb=zwj' => 682,
- 'lc' => 95,
- 'lepc' => 683,
- 'letterlikesymbols' => 684,
- 'limb' => 685,
- 'lina' => 686,
- 'linb' => 687,
- 'linearbideograms' => 688,
- 'linearbsyllabary' => 689,
- 'lisu' => 690,
- 'll' => 694,
- 'lm' => 691,
- 'lo' => 692,
- 'loe' => 693,
- 'lower' => 1135,
- 'lowercase' => 1135,
- 'lowercaseletter' => 694,
- 'lowsurrogates' => 695,
- 'lt' => 1092,
- 'lu' => 1098,
- 'lyci' => 696,
- 'lydi' => 697,
- 'm' => 698,
- 'mahj' => 699,
- 'mahjong' => 700,
- 'maka' => 701,
- 'mand' => 702,
- 'mani' => 703,
- 'marc' => 704,
- 'math' => 705,
- 'mathalphanum' => 706,
- 'mathoperators' => 707,
- 'mayannumerals' => 708,
- 'mc' => 709,
- 'me' => 710,
- 'medf' => 711,
- 'meeteimayekext' => 712,
- 'mend' => 713,
- 'merc' => 714,
- 'mero' => 715,
- 'miao' => 716,
- 'miscarrows' => 717,
- 'miscmathsymbolsa' => 718,
- 'miscmathsymbolsb' => 719,
- 'miscpictographs' => 720,
- 'miscsymbols' => 721,
- 'misctechnical' => 722,
- 'mlym' => 723,
- 'mn' => 724,
- 'modi' => 725,
- 'modifierletters' => 726,
- 'modifiertoneletters' => 727,
- 'mong' => 728,
- 'mongoliansup' => 729,
- 'mro' => 730,
- 'mtei' => 731,
- 'mult' => 732,
- 'music' => 733,
- 'myanmarexta' => 734,
- 'myanmarextb' => 735,
- 'mymr' => 736,
- 'n' => 737,
- 'nand' => 738,
- 'narb' => 739,
- 'nb' => 740,
- 'nbat' => 741,
- 'nd' => 1133,
- 'newa' => 742,
- 'nfcqc=m' => 743,
- 'nfcqc=y' => 744,
- 'nfdqc=y' => 745,
- 'nfkcqc=n' => 746,
- 'nfkcqc=y' => 747,
- 'nfkdqc=n' => 748,
- 'nko' => 749,
- 'nl' => 750,
- 'no' => 751,
- 'nshu' => 752,
- 'nt=di' => 753,
- 'nt=nu' => 754,
- 'numberforms' => 755,
- 'nv=0' => 756,
- 'nv=1' => 757,
- 'nv=1/10' => 782,
- 'nv=1/12' => 783,
- 'nv=1/16' => 784,
- 'nv=1/160' => 785,
- 'nv=1/2' => 786,
- 'nv=1/20' => 787,
- 'nv=1/3' => 788,
- 'nv=1/32' => 789,
- 'nv=1/320' => 790,
- 'nv=1/4' => 791,
- 'nv=1/40' => 792,
- 'nv=1/5' => 793,
- 'nv=1/6' => 794,
- 'nv=1/64' => 795,
- 'nv=1/7' => 796,
- 'nv=1/8' => 797,
- 'nv=1/80' => 798,
- 'nv=1/9' => 799,
- 'nv=10' => 758,
- 'nv=100' => 759,
- 'nv=1000' => 760,
- 'nv=10000' => 761,
- 'nv=100000' => 762,
- 'nv=1000000' => 763,
- 'nv=10000000' => 764,
- 'nv=100000000' => 765,
- 'nv=10000000000' => 766,
- 'nv=1000000000000' => 767,
- 'nv=11' => 768,
- 'nv=11/12' => 769,
- 'nv=11/2' => 770,
- 'nv=12' => 771,
- 'nv=13' => 772,
- 'nv=13/2' => 773,
- 'nv=14' => 774,
- 'nv=15' => 775,
- 'nv=15/2' => 776,
- 'nv=16' => 777,
- 'nv=17' => 778,
- 'nv=17/2' => 779,
- 'nv=18' => 780,
- 'nv=19' => 781,
- 'nv=2' => 800,
- 'nv=2/3' => 817,
- 'nv=2/5' => 818,
- 'nv=20' => 801,
- 'nv=200' => 802,
- 'nv=2000' => 803,
- 'nv=20000' => 804,
- 'nv=200000' => 805,
- 'nv=20000000' => 806,
- 'nv=21' => 807,
- 'nv=216000' => 808,
- 'nv=22' => 809,
- 'nv=23' => 810,
- 'nv=24' => 811,
- 'nv=25' => 812,
- 'nv=26' => 813,
- 'nv=27' => 814,
- 'nv=28' => 815,
- 'nv=29' => 816,
- 'nv=3' => 819,
- 'nv=3/16' => 834,
- 'nv=3/2' => 835,
- 'nv=3/20' => 836,
- 'nv=3/4' => 837,
- 'nv=3/5' => 838,
- 'nv=3/64' => 839,
- 'nv=3/8' => 840,
- 'nv=3/80' => 841,
- 'nv=30' => 820,
- 'nv=300' => 821,
- 'nv=3000' => 822,
- 'nv=30000' => 823,
- 'nv=300000' => 824,
- 'nv=31' => 825,
- 'nv=32' => 826,
- 'nv=33' => 827,
- 'nv=34' => 828,
- 'nv=35' => 829,
- 'nv=36' => 830,
- 'nv=37' => 831,
- 'nv=38' => 832,
- 'nv=39' => 833,
- 'nv=4' => 842,
- 'nv=4/5' => 858,
- 'nv=40' => 843,
- 'nv=400' => 844,
- 'nv=4000' => 845,
- 'nv=40000' => 846,
- 'nv=400000' => 847,
- 'nv=41' => 848,
- 'nv=42' => 849,
- 'nv=43' => 850,
- 'nv=432000' => 851,
- 'nv=44' => 852,
- 'nv=45' => 853,
- 'nv=46' => 854,
- 'nv=47' => 855,
- 'nv=48' => 856,
- 'nv=49' => 857,
- 'nv=5' => 859,
- 'nv=5/12' => 865,
- 'nv=5/2' => 866,
- 'nv=5/6' => 867,
- 'nv=5/8' => 868,
- 'nv=50' => 860,
- 'nv=500' => 861,
- 'nv=5000' => 862,
- 'nv=50000' => 863,
- 'nv=500000' => 864,
- 'nv=6' => 869,
- 'nv=60' => 870,
- 'nv=600' => 871,
- 'nv=6000' => 872,
- 'nv=60000' => 873,
- 'nv=600000' => 874,
- 'nv=7' => 875,
- 'nv=7/12' => 881,
- 'nv=7/2' => 882,
- 'nv=7/8' => 883,
- 'nv=70' => 876,
- 'nv=700' => 877,
- 'nv=7000' => 878,
- 'nv=70000' => 879,
- 'nv=700000' => 880,
- 'nv=8' => 884,
- 'nv=80' => 885,
- 'nv=800' => 886,
- 'nv=8000' => 887,
- 'nv=80000' => 888,
- 'nv=800000' => 889,
- 'nv=9' => 890,
- 'nv=9/2' => 896,
- 'nv=90' => 891,
- 'nv=900' => 892,
- 'nv=9000' => 893,
- 'nv=90000' => 894,
- 'nv=900000' => 895,
- 'nv=_minus_1/2' => 898,
- 'nv=nan' => 897,
- 'ocr' => 899,
- 'ogam' => 900,
- 'olck' => 901,
- 'orkh' => 902,
- 'ornamentaldingbats' => 903,
- 'orya' => 904,
- 'osge' => 905,
- 'osma' => 906,
- 'ottomansiyaqnumbers' => 907,
- 'p' => 908,
- 'palm' => 909,
- 'patsyn' => 910,
- 'pauc' => 911,
- 'pc' => 912,
- 'pcm' => 913,
- 'pd' => 914,
- 'pe' => 915,
- 'perlspace' => 937,
- 'perlword' => 939,
- 'perm' => 916,
- 'pf' => 917,
- 'phag' => 918,
- 'phaistos' => 919,
- 'phli' => 920,
- 'phlp' => 921,
- 'phnx' => 922,
- 'phoneticext' => 923,
- 'phoneticextsup' => 924,
- 'pi' => 925,
- 'playingcards' => 926,
- 'po' => 927,
- 'posixalnum' => 928,
- 'posixalpha' => 929,
- 'posixblank' => 930,
- 'posixcntrl' => 931,
- 'posixdigit' => 932,
- 'posixgraph' => 933,
- 'posixlower' => 934,
- 'posixprint' => 935,
- 'posixpunct' => 936,
- 'posixspace' => 937,
- 'posixupper' => 938,
- 'posixword' => 939,
- 'posixxdigit' => 940,
- 'print' => 1136,
- 'prti' => 941,
- 'ps' => 942,
- 'pua' => 943,
- 'qaai' => 944,
- 'qmark' => 945,
- 'radical' => 946,
- 'ri' => 947,
- 'rjng' => 948,
- 'rohg' => 949,
- 'rumi' => 950,
- 'runr' => 951,
- 's' => 952,
- 'samr' => 953,
- 'sarb' => 954,
- 'saur' => 955,
- 'sb=at' => 956,
- 'sb=cl' => 957,
- 'sb=ex' => 958,
- 'sb=fo' => 959,
- 'sb=le' => 960,
- 'sb=lo' => 961,
- 'sb=nu' => 962,
- 'sb=sc' => 963,
- 'sb=se' => 964,
- 'sb=sp' => 965,
- 'sb=st' => 966,
- 'sb=up' => 967,
- 'sb=xx' => 968,
- 'sc' => 969,
- 'sc=adlm' => 970,
- 'sc=arab' => 971,
- 'sc=armn' => 972,
- 'sc=beng' => 973,
- 'sc=bopo' => 974,
- 'sc=bugi' => 975,
- 'sc=buhd' => 976,
- 'sc=cakm' => 977,
- 'sc=copt' => 978,
- 'sc=cprt' => 979,
- 'sc=cyrl' => 980,
- 'sc=deva' => 981,
- 'sc=dogr' => 982,
- 'sc=dupl' => 983,
- 'sc=geor' => 984,
- 'sc=glag' => 985,
- 'sc=gong' => 986,
- 'sc=gonm' => 987,
- 'sc=gran' => 988,
- 'sc=grek' => 989,
- 'sc=gujr' => 990,
- 'sc=guru' => 991,
- 'sc=han' => 992,
- 'sc=hang' => 993,
- 'sc=hano' => 994,
- 'sc=hira' => 995,
- 'sc=java' => 996,
- 'sc=kali' => 997,
- 'sc=kana' => 998,
- 'sc=khoj' => 999,
- 'sc=knda' => 1000,
- 'sc=kthi' => 1001,
- 'sc=latn' => 1002,
- 'sc=limb' => 1003,
- 'sc=lina' => 1004,
- 'sc=linb' => 1005,
- 'sc=mahj' => 1006,
- 'sc=mand' => 1007,
- 'sc=mani' => 1008,
- 'sc=mlym' => 1009,
- 'sc=modi' => 1010,
- 'sc=mong' => 1011,
- 'sc=mult' => 1012,
- 'sc=mymr' => 1013,
- 'sc=nand' => 1014,
- 'sc=orya' => 1015,
- 'sc=perm' => 1016,
- 'sc=phag' => 1017,
- 'sc=phlp' => 1018,
- 'sc=qaai' => 1019,
- 'sc=rohg' => 1020,
- 'sc=shrd' => 1021,
- 'sc=sind' => 1022,
- 'sc=sinh' => 1023,
- 'sc=sogd' => 1024,
- 'sc=sylo' => 1025,
- 'sc=syrc' => 1026,
- 'sc=tagb' => 1027,
- 'sc=takr' => 1028,
- 'sc=tale' => 1029,
- 'sc=taml' => 1030,
- 'sc=telu' => 1031,
- 'sc=tglg' => 1032,
- 'sc=thaa' => 1033,
- 'sc=tirh' => 1034,
- 'sc=yi' => 1035,
- 'sc=zyyy' => 1036,
- 'sd' => 1037,
- 'sgnw' => 1038,
- 'shaw' => 1039,
- 'shorthandformatcontrols' => 1040,
- 'shrd' => 1041,
- 'sidd' => 1042,
- 'sind' => 1043,
- 'sinh' => 1044,
- 'sinhalaarchaicnumbers' => 1045,
- 'sk' => 1046,
- 'sm' => 1047,
- 'smallforms' => 1048,
- 'smallkanaext' => 1049,
- 'so' => 1050,
- 'sogd' => 1051,
- 'sogo' => 1052,
- 'sora' => 1053,
- 'soyo' => 1054,
- 'space' => 1138,
- 'spaceperl' => 1138,
- 'specials' => 1055,
- 'sterm' => 1056,
- 'sund' => 1057,
- 'sundanesesup' => 1058,
- 'suparrowsa' => 1059,
- 'suparrowsb' => 1060,
- 'suparrowsc' => 1061,
- 'superandsub' => 1062,
- 'supmathoperators' => 1063,
- 'suppuaa' => 1064,
- 'suppuab' => 1065,
- 'suppunctuation' => 1066,
- 'supsymbolsandpictographs' => 1067,
- 'suttonsignwriting' => 1068,
- 'sylo' => 1069,
- 'symbolsandpictographsexta' => 1070,
- 'syrc' => 1071,
- 'syriacsup' => 1072,
- 'tagb' => 1073,
- 'tags' => 1074,
- 'taixuanjing' => 1075,
- 'takr' => 1076,
- 'tale' => 1077,
- 'talu' => 1078,
- 'tamilsup' => 1079,
- 'taml' => 1080,
- 'tang' => 1081,
- 'tangutcomponents' => 1082,
- 'tavt' => 1083,
- 'telu' => 1084,
- 'term' => 1085,
- 'tfng' => 1086,
- 'tglg' => 1087,
- 'thaa' => 1088,
- 'thai' => 1089,
- 'tibt' => 1090,
- 'tirh' => 1091,
- 'title' => 1092,
- 'titlecase' => 1092,
- 'titlecaseletter' => 1092,
- 'transportandmap' => 1093,
- 'ucas' => 1094,
- 'ucasext' => 1095,
- 'ugar' => 1096,
- 'uideo' => 1097,
- 'upper' => 1139,
- 'uppercase' => 1139,
- 'uppercaseletter' => 1098,
- 'vai' => 1099,
- 'vedicext' => 1100,
- 'verticalforms' => 1101,
- 'vertspace' => 1102,
- 'vo=r' => 1103,
- 'vo=tr' => 1104,
- 'vo=tu' => 1105,
- 'vo=u' => 1106,
- 'vs' => 1107,
- 'vssup' => 1108,
- 'wara' => 1109,
- 'wb=dq' => 1110,
- 'wb=eb' => 1111,
- 'wb=ex' => 1112,
- 'wb=extend' => 1113,
- 'wb=fo' => 1114,
- 'wb=ka' => 1115,
- 'wb=le' => 1116,
- 'wb=mb' => 1117,
- 'wb=ml' => 1118,
- 'wb=mn' => 1119,
- 'wb=nl' => 1120,
- 'wb=nu' => 1121,
- 'wb=sq' => 1122,
- 'wb=wsegspace' => 1123,
- 'wb=xx' => 1124,
- 'wcho' => 1125,
- 'whitespace' => 1138,
- 'word' => 1140,
- 'wspace' => 1138,
- 'xdigit' => 1141,
- 'xidc' => 1126,
- 'xids' => 1127,
- 'xpeo' => 1128,
- 'xperlspace' => 1138,
- 'xposixalnum' => 1129,
- 'xposixalpha' => 1130,
- 'xposixblank' => 1131,
- 'xposixcntrl' => 1132,
- 'xposixdigit' => 1133,
- 'xposixgraph' => 1134,
- 'xposixlower' => 1135,
- 'xposixprint' => 1136,
- 'xposixpunct' => 1137,
- 'xposixspace' => 1138,
- 'xposixupper' => 1139,
- 'xposixword' => 1140,
- 'xposixxdigit' => 1141,
- 'xsux' => 1142,
- 'yi' => 1143,
- 'yijing' => 1144,
- 'yiradicals' => 1145,
- 'yisyllables' => 1146,
- 'z' => 1147,
- 'zanb' => 1148,
- 'zl' => 1149,
- 'zp' => 1150,
- 'zs' => 1151,
- 'zyyy' => 1152,
- 'zzzz' => 1153,
+ 'age=13' => 7,
+ 'age=2' => 8,
+ 'age=2.1' => 9,
+ 'age=3' => 10,
+ 'age=3.1' => 11,
+ 'age=3.2' => 12,
+ 'age=4' => 13,
+ 'age=4.1' => 14,
+ 'age=5' => 15,
+ 'age=5.1' => 16,
+ 'age=5.2' => 17,
+ 'age=6' => 18,
+ 'age=6.1' => 19,
+ 'age=6.2' => 20,
+ 'age=6.3' => 21,
+ 'age=7' => 22,
+ 'age=8' => 23,
+ 'age=9' => 24,
+ 'age=na' => 25,
+ 'aghb' => 26,
+ 'ahex' => 970,
+ 'ahom' => 27,
+ 'alchemical' => 28,
+ 'all' => 29,
+ 'alnum' => 1161,
+ 'alpha' => 1162,
+ 'alphabetic' => 1162,
+ 'alphabeticpf' => 30,
+ 'ancientgreekmusic' => 31,
+ 'ancientgreeknumbers' => 32,
+ 'ancientsymbols' => 33,
+ 'any' => 34,
+ 'arab' => 35,
+ 'arabicexta' => 36,
+ 'arabicmath' => 37,
+ 'arabicpfa' => 38,
+ 'arabicpfb' => 39,
+ 'arabicsup' => 40,
+ 'armi' => 41,
+ 'armn' => 42,
+ 'arrows' => 43,
+ 'ascii' => 44,
+ 'asciihexdigit' => 970,
+ 'assigned' => 45,
+ 'avst' => 46,
+ 'bali' => 47,
+ 'bamu' => 48,
+ 'bamumsup' => 49,
+ 'basiclatin' => 44,
+ 'bass' => 50,
+ 'batk' => 51,
+ 'bc=al' => 52,
+ 'bc=an' => 53,
+ 'bc=b' => 54,
+ 'bc=bn' => 55,
+ 'bc=cs' => 56,
+ 'bc=en' => 57,
+ 'bc=es' => 58,
+ 'bc=et' => 59,
+ 'bc=fsi' => 60,
+ 'bc=l' => 61,
+ 'bc=lre' => 62,
+ 'bc=lri' => 63,
+ 'bc=lro' => 64,
+ 'bc=nsm' => 65,
+ 'bc=on' => 66,
+ 'bc=pdf' => 67,
+ 'bc=pdi' => 68,
+ 'bc=r' => 69,
+ 'bc=rle' => 70,
+ 'bc=rli' => 71,
+ 'bc=rlo' => 72,
+ 'bc=s' => 73,
+ 'bc=ws' => 74,
+ 'beng' => 75,
+ 'bhks' => 76,
+ 'bidic' => 77,
+ 'bidim' => 78,
+ 'blank' => 1163,
+ 'blockelements' => 79,
+ 'bopo' => 80,
+ 'bopomofoext' => 81,
+ 'boxdrawing' => 82,
+ 'bpt=c' => 83,
+ 'bpt=n' => 84,
+ 'bpt=o' => 85,
+ 'brah' => 86,
+ 'brai' => 87,
+ 'bugi' => 88,
+ 'buhd' => 89,
+ 'byzantinemusic' => 90,
+ 'c' => 91,
+ 'cakm' => 92,
+ 'cans' => 93,
+ 'cari' => 94,
+ 'cased' => 95,
+ 'casedletter' => 96,
+ 'cc' => 1164,
+ 'ccc=0' => 97,
+ 'ccc=1' => 98,
+ 'ccc=10' => 99,
+ 'ccc=103' => 100,
+ 'ccc=107' => 101,
+ 'ccc=11' => 102,
+ 'ccc=118' => 103,
+ 'ccc=12' => 104,
+ 'ccc=122' => 105,
+ 'ccc=129' => 106,
+ 'ccc=13' => 107,
+ 'ccc=130' => 108,
+ 'ccc=132' => 109,
+ 'ccc=14' => 110,
+ 'ccc=15' => 111,
+ 'ccc=16' => 112,
+ 'ccc=17' => 113,
+ 'ccc=18' => 114,
+ 'ccc=19' => 115,
+ 'ccc=20' => 116,
+ 'ccc=202' => 117,
+ 'ccc=21' => 118,
+ 'ccc=214' => 119,
+ 'ccc=216' => 120,
+ 'ccc=22' => 121,
+ 'ccc=23' => 122,
+ 'ccc=24' => 123,
+ 'ccc=25' => 124,
+ 'ccc=26' => 125,
+ 'ccc=27' => 126,
+ 'ccc=28' => 127,
+ 'ccc=29' => 128,
+ 'ccc=30' => 129,
+ 'ccc=31' => 130,
+ 'ccc=32' => 131,
+ 'ccc=33' => 132,
+ 'ccc=34' => 133,
+ 'ccc=35' => 134,
+ 'ccc=36' => 135,
+ 'ccc=6' => 136,
+ 'ccc=7' => 137,
+ 'ccc=8' => 138,
+ 'ccc=84' => 139,
+ 'ccc=9' => 140,
+ 'ccc=91' => 141,
+ 'ccc=a' => 142,
+ 'ccc=al' => 143,
+ 'ccc=ar' => 144,
+ 'ccc=b' => 145,
+ 'ccc=bl' => 146,
+ 'ccc=br' => 147,
+ 'ccc=da' => 148,
+ 'ccc=db' => 149,
+ 'ccc=is' => 150,
+ 'ccc=l' => 151,
+ 'ccc=r' => 152,
+ 'ce' => 153,
+ 'cf' => 154,
+ 'cham' => 155,
+ 'cher' => 156,
+ 'cherokeesup' => 157,
+ 'chesssymbols' => 158,
+ 'chrs' => 159,
+ 'ci' => 160,
+ 'cjk' => 161,
+ 'cjkcompat' => 162,
+ 'cjkcompatforms' => 163,
+ 'cjkcompatideographs' => 164,
+ 'cjkcompatideographssup' => 165,
+ 'cjkexta' => 166,
+ 'cjkextb' => 167,
+ 'cjkextc' => 168,
+ 'cjkextd' => 169,
+ 'cjkexte' => 170,
+ 'cjkextf' => 171,
+ 'cjkextg' => 172,
+ 'cjkradicalssup' => 173,
+ 'cjkstrokes' => 174,
+ 'cjksymbols' => 175,
+ 'cn' => 176,
+ 'cntrl' => 1164,
+ 'co' => 177,
+ 'compatjamo' => 178,
+ 'compex' => 179,
+ 'control' => 1164,
+ 'controlpictures' => 180,
+ 'copt' => 181,
+ 'copticepactnumbers' => 182,
+ 'countingrod' => 183,
+ 'cprt' => 184,
+ 'cuneiformnumbers' => 185,
+ 'currencysymbols' => 186,
+ 'cwcf' => 187,
+ 'cwcm' => 188,
+ 'cwkcf' => 189,
+ 'cwl' => 190,
+ 'cwt' => 191,
+ 'cwu' => 192,
+ 'cypriotsyllabary' => 193,
+ 'cyrillicexta' => 194,
+ 'cyrillicextb' => 195,
+ 'cyrillicextc' => 196,
+ 'cyrillicsup' => 197,
+ 'cyrl' => 198,
+ 'dash' => 199,
+ 'decimalnumber' => 1165,
+ 'dep' => 200,
+ 'deva' => 201,
+ 'devanagariext' => 202,
+ 'di' => 203,
+ 'dia' => 204,
+ 'diacriticals' => 205,
+ 'diacriticalsext' => 206,
+ 'diacriticalsforsymbols' => 207,
+ 'diacriticalssup' => 208,
+ 'diak' => 209,
+ 'digit' => 1165,
+ 'dingbats' => 210,
+ 'dogr' => 211,
+ 'domino' => 212,
+ 'dsrt' => 213,
+ 'dt=can' => 214,
+ 'dt=com' => 215,
+ 'dt=enc' => 216,
+ 'dt=fin' => 217,
+ 'dt=font' => 218,
+ 'dt=fra' => 219,
+ 'dt=init' => 220,
+ 'dt=iso' => 221,
+ 'dt=med' => 222,
+ 'dt=nar' => 223,
+ 'dt=nb' => 224,
+ 'dt=noncanon' => 225,
+ 'dt=none' => 226,
+ 'dt=sml' => 227,
+ 'dt=sqr' => 228,
+ 'dt=sub' => 229,
+ 'dt=sup' => 230,
+ 'dt=vert' => 231,
+ 'dupl' => 232,
+ 'ea=a' => 234,
+ 'ea=f' => 235,
+ 'ea=h' => 236,
+ 'ea=n' => 237,
+ 'ea=na' => 238,
+ 'ea=w' => 239,
+ 'earlydynasticcuneiform' => 233,
+ 'ebase' => 240,
+ 'ecomp' => 241,
+ 'egyp' => 242,
+ 'egyptianhieroglyphformatcontrols' => 243,
+ 'elba' => 244,
+ 'elym' => 245,
+ 'emod' => 246,
+ 'emoji' => 247,
+ 'emoticons' => 248,
+ 'enclosedalphanum' => 249,
+ 'enclosedalphanumsup' => 250,
+ 'enclosedcjk' => 251,
+ 'enclosedideographicsup' => 252,
+ 'epres' => 253,
+ 'ethi' => 254,
+ 'ethiopicext' => 255,
+ 'ethiopicexta' => 256,
+ 'ethiopicsup' => 257,
+ 'ext' => 258,
+ 'extpict' => 259,
+ 'gcb=cn' => 260,
+ 'gcb=ex' => 261,
+ 'gcb=l' => 262,
+ 'gcb=pp' => 263,
+ 'gcb=sm' => 264,
+ 'gcb=t' => 265,
+ 'gcb=v' => 266,
+ 'gcb=xx' => 267,
+ 'geometricshapes' => 268,
+ 'geometricshapesext' => 269,
+ 'geor' => 270,
+ 'georgianext' => 271,
+ 'georgiansup' => 272,
+ 'glag' => 273,
+ 'glagoliticsup' => 274,
+ 'gong' => 275,
+ 'gonm' => 276,
+ 'goth' => 277,
+ 'gran' => 278,
+ 'graph' => 1166,
+ 'grbase' => 279,
+ 'greekext' => 280,
+ 'grek' => 281,
+ 'grext' => 282,
+ 'gujr' => 283,
+ 'guru' => 284,
+ 'halfandfullforms' => 285,
+ 'halfmarks' => 286,
+ 'han' => 287,
+ 'hang' => 288,
+ 'hano' => 289,
+ 'hatr' => 290,
+ 'hebr' => 291,
+ 'hex' => 1173,
+ 'hexdigit' => 1173,
+ 'highpusurrogates' => 292,
+ 'highsurrogates' => 293,
+ 'hira' => 294,
+ 'hluw' => 295,
+ 'hmng' => 296,
+ 'hmnp' => 297,
+ 'horizspace' => 1163,
+ 'hst=na' => 298,
+ 'hung' => 299,
+ 'hyphen_perl_aux' => 300,
+ 'idc' => 301,
+ 'identifierstatus=allowed' => 302,
+ 'identifierstatus=restricted' => 303,
+ 'identifiertype=defaultignorable' => 304,
+ 'identifiertype=exclusion' => 305,
+ 'identifiertype=inclusion' => 306,
+ 'identifiertype=limiteduse' => 307,
+ 'identifiertype=notcharacter' => 308,
+ 'identifiertype=notnfkc' => 309,
+ 'identifiertype=notxid' => 310,
+ 'identifiertype=obsolete' => 311,
+ 'identifiertype=recommended' => 312,
+ 'identifiertype=technical' => 313,
+ 'identifiertype=uncommonuse' => 314,
+ 'ideo' => 315,
+ 'ideographicsymbols' => 316,
+ 'ids' => 317,
+ 'idsb' => 318,
+ 'idst' => 319,
+ 'in=1.1' => 517,
+ 'in=10' => 512,
+ 'in=11' => 513,
+ 'in=12' => 514,
+ 'in=12.1' => 515,
+ 'in=13' => 516,
+ 'in=2' => 518,
+ 'in=2.1' => 519,
+ 'in=3' => 520,
+ 'in=3.1' => 521,
+ 'in=3.2' => 522,
+ 'in=4' => 523,
+ 'in=4.1' => 524,
+ 'in=5' => 525,
+ 'in=5.1' => 526,
+ 'in=5.2' => 527,
+ 'in=6' => 528,
+ 'in=6.1' => 529,
+ 'in=6.2' => 530,
+ 'in=6.3' => 531,
+ 'in=7' => 532,
+ 'in=8' => 533,
+ 'in=9' => 534,
+ 'inadlam' => 320,
+ 'inahom' => 321,
+ 'inanatolianhieroglyphs' => 322,
+ 'inarabic' => 323,
+ 'inarmenian' => 324,
+ 'inavestan' => 325,
+ 'inbalinese' => 326,
+ 'inbamum' => 327,
+ 'inbassavah' => 328,
+ 'inbatak' => 329,
+ 'inbengali' => 330,
+ 'inbhaiksuki' => 331,
+ 'inbopomofo' => 332,
+ 'inbrahmi' => 333,
+ 'inbuginese' => 334,
+ 'inbuhid' => 335,
+ 'incarian' => 336,
+ 'incaucasianalbanian' => 337,
+ 'inchakma' => 338,
+ 'incham' => 339,
+ 'incherokee' => 340,
+ 'inchorasmian' => 341,
+ 'incoptic' => 342,
+ 'incuneiform' => 343,
+ 'incyrillic' => 344,
+ 'indevanagari' => 345,
+ 'indicnumberforms' => 346,
+ 'indicsiyaqnumbers' => 347,
+ 'indivesakuru' => 348,
+ 'indogra' => 349,
+ 'induployan' => 350,
+ 'inegyptianhieroglyphs' => 351,
+ 'inelbasan' => 352,
+ 'inelymaic' => 353,
+ 'inethiopic' => 354,
+ 'ingeorgian' => 355,
+ 'inglagolitic' => 356,
+ 'ingothic' => 357,
+ 'ingrantha' => 358,
+ 'ingreek' => 359,
+ 'ingujarati' => 360,
+ 'ingunjalagondi' => 361,
+ 'ingurmukhi' => 362,
+ 'inhangul' => 363,
+ 'inhanifirohingya' => 364,
+ 'inhanunoo' => 365,
+ 'inhatran' => 366,
+ 'inhebrew' => 367,
+ 'inhiragana' => 368,
+ 'inidc' => 369,
+ 'inimperialaramaic' => 370,
+ 'ininscriptionalpahlavi' => 371,
+ 'ininscriptionalparthian' => 372,
+ 'injavanese' => 373,
+ 'inkaithi' => 374,
+ 'inkannada' => 375,
+ 'inkatakana' => 376,
+ 'inkharoshthi' => 377,
+ 'inkhitansmallscript' => 378,
+ 'inkhmer' => 379,
+ 'inkhojki' => 380,
+ 'inkhudawadi' => 381,
+ 'inlao' => 382,
+ 'inlepcha' => 383,
+ 'inlimbu' => 384,
+ 'inlineara' => 385,
+ 'inlisu' => 386,
+ 'inlycian' => 387,
+ 'inlydian' => 388,
+ 'inmahajani' => 389,
+ 'inmakasar' => 390,
+ 'inmalayalam' => 391,
+ 'inmandaic' => 392,
+ 'inmanichaean' => 393,
+ 'inmarchen' => 394,
+ 'inmasaramgondi' => 395,
+ 'inmedefaidrin' => 396,
+ 'inmeeteimayek' => 397,
+ 'inmendekikakui' => 398,
+ 'inmeroiticcursive' => 399,
+ 'inmiao' => 400,
+ 'inmodi' => 401,
+ 'inmongolian' => 402,
+ 'inmro' => 403,
+ 'inmultani' => 404,
+ 'inmyanmar' => 405,
+ 'innabataean' => 406,
+ 'innandinagari' => 407,
+ 'innewa' => 408,
+ 'innewtailue' => 409,
+ 'innko' => 410,
+ 'innushu' => 411,
+ 'innyiakengpuachuehmong' => 412,
+ 'inogham' => 413,
+ 'inoldhungarian' => 414,
+ 'inolditalic' => 415,
+ 'inoldpermic' => 416,
+ 'inoldpersian' => 417,
+ 'inoldsogdian' => 418,
+ 'inoldturkic' => 419,
+ 'inoriya' => 420,
+ 'inosage' => 421,
+ 'inosmanya' => 422,
+ 'inpahawhhmong' => 423,
+ 'inpaucinhau' => 424,
+ 'inpc=bottom' => 425,
+ 'inpc=bottomandleft' => 426,
+ 'inpc=bottomandright' => 427,
+ 'inpc=left' => 428,
+ 'inpc=leftandright' => 429,
+ 'inpc=na' => 430,
+ 'inpc=overstruck' => 431,
+ 'inpc=right' => 432,
+ 'inpc=top' => 433,
+ 'inpc=topandbottom' => 434,
+ 'inpc=topandbottomandleft' => 435,
+ 'inpc=topandbottomandright' => 436,
+ 'inpc=topandleft' => 437,
+ 'inpc=topandleftandright' => 438,
+ 'inpc=topandright' => 439,
+ 'inphagspa' => 440,
+ 'inphoenician' => 441,
+ 'inpsalterpahlavi' => 442,
+ 'inpunctuation' => 443,
+ 'inrejang' => 444,
+ 'inrunic' => 445,
+ 'insamaritan' => 446,
+ 'insaurashtra' => 447,
+ 'insc=avagraha' => 448,
+ 'insc=bindu' => 449,
+ 'insc=brahmijoiningnumber' => 450,
+ 'insc=cantillationmark' => 451,
+ 'insc=consonant' => 452,
+ 'insc=consonantdead' => 453,
+ 'insc=consonantfinal' => 454,
+ 'insc=consonantheadletter' => 455,
+ 'insc=consonantinitialpostfixed' => 456,
+ 'insc=consonantkiller' => 457,
+ 'insc=consonantmedial' => 458,
+ 'insc=consonantplaceholder' => 459,
+ 'insc=consonantprecedingrepha' => 460,
+ 'insc=consonantprefixed' => 461,
+ 'insc=consonantsubjoined' => 462,
+ 'insc=consonantsucceedingrepha' => 463,
+ 'insc=consonantwithstacker' => 464,
+ 'insc=geminationmark' => 465,
+ 'insc=invisiblestacker' => 466,
+ 'insc=modifyingletter' => 467,
+ 'insc=nonjoiner' => 468,
+ 'insc=nukta' => 469,
+ 'insc=number' => 470,
+ 'insc=numberjoiner' => 471,
+ 'insc=other' => 472,
+ 'insc=purekiller' => 473,
+ 'insc=registershifter' => 474,
+ 'insc=syllablemodifier' => 475,
+ 'insc=toneletter' => 476,
+ 'insc=tonemark' => 477,
+ 'insc=virama' => 478,
+ 'insc=visarga' => 479,
+ 'insc=vowel' => 480,
+ 'insc=voweldependent' => 481,
+ 'insc=vowelindependent' => 482,
+ 'insiddham' => 483,
+ 'insinhala' => 484,
+ 'insogdian' => 485,
+ 'insorasompeng' => 486,
+ 'insoyombo' => 487,
+ 'insundanese' => 488,
+ 'insylotinagri' => 489,
+ 'insyriac' => 490,
+ 'intagalog' => 491,
+ 'intagbanwa' => 492,
+ 'intaile' => 493,
+ 'intaitham' => 494,
+ 'intaiviet' => 495,
+ 'intakri' => 496,
+ 'intamil' => 497,
+ 'intangut' => 498,
+ 'intelugu' => 499,
+ 'inthaana' => 500,
+ 'inthai' => 501,
+ 'intibetan' => 502,
+ 'intifinagh' => 503,
+ 'intirhuta' => 504,
+ 'inugaritic' => 505,
+ 'invai' => 506,
+ 'invs' => 507,
+ 'inwancho' => 508,
+ 'inwarangciti' => 509,
+ 'inyezidi' => 510,
+ 'inzanabazarsquare' => 511,
+ 'ipaext' => 535,
+ 'ital' => 536,
+ 'jamo' => 537,
+ 'jamoexta' => 538,
+ 'jamoextb' => 539,
+ 'java' => 540,
+ 'jg=africanfeh' => 541,
+ 'jg=africannoon' => 542,
+ 'jg=africanqaf' => 543,
+ 'jg=ain' => 544,
+ 'jg=alaph' => 545,
+ 'jg=alef' => 546,
+ 'jg=beh' => 547,
+ 'jg=beth' => 548,
+ 'jg=burushaskiyehbarree' => 549,
+ 'jg=dal' => 550,
+ 'jg=dalathrish' => 551,
+ 'jg=e' => 552,
+ 'jg=farsiyeh' => 553,
+ 'jg=fe' => 554,
+ 'jg=feh' => 555,
+ 'jg=finalsemkath' => 556,
+ 'jg=gaf' => 557,
+ 'jg=gamal' => 558,
+ 'jg=hah' => 559,
+ 'jg=hamzaonhehgoal' => 560,
+ 'jg=hanifirohingyakinnaya' => 561,
+ 'jg=hanifirohingyapa' => 562,
+ 'jg=he' => 563,
+ 'jg=heh' => 564,
+ 'jg=hehgoal' => 565,
+ 'jg=heth' => 566,
+ 'jg=kaf' => 567,
+ 'jg=kaph' => 568,
+ 'jg=khaph' => 569,
+ 'jg=knottedheh' => 570,
+ 'jg=lam' => 571,
+ 'jg=lamadh' => 572,
+ 'jg=malayalambha' => 573,
+ 'jg=malayalamja' => 574,
+ 'jg=malayalamlla' => 575,
+ 'jg=malayalamllla' => 576,
+ 'jg=malayalamnga' => 577,
+ 'jg=malayalamnna' => 578,
+ 'jg=malayalamnnna' => 579,
+ 'jg=malayalamnya' => 580,
+ 'jg=malayalamra' => 581,
+ 'jg=malayalamssa' => 582,
+ 'jg=malayalamtta' => 583,
+ 'jg=manichaeanaleph' => 584,
+ 'jg=manichaeanayin' => 585,
+ 'jg=manichaeanbeth' => 586,
+ 'jg=manichaeandaleth' => 587,
+ 'jg=manichaeandhamedh' => 588,
+ 'jg=manichaeanfive' => 589,
+ 'jg=manichaeangimel' => 590,
+ 'jg=manichaeanheth' => 591,
+ 'jg=manichaeanhundred' => 592,
+ 'jg=manichaeankaph' => 593,
+ 'jg=manichaeanlamedh' => 594,
+ 'jg=manichaeanmem' => 595,
+ 'jg=manichaeannun' => 596,
+ 'jg=manichaeanone' => 597,
+ 'jg=manichaeanpe' => 598,
+ 'jg=manichaeanqoph' => 599,
+ 'jg=manichaeanresh' => 600,
+ 'jg=manichaeansadhe' => 601,
+ 'jg=manichaeansamekh' => 602,
+ 'jg=manichaeantaw' => 603,
+ 'jg=manichaeanten' => 604,
+ 'jg=manichaeanteth' => 605,
+ 'jg=manichaeanthamedh' => 606,
+ 'jg=manichaeantwenty' => 607,
+ 'jg=manichaeanwaw' => 608,
+ 'jg=manichaeanyodh' => 609,
+ 'jg=manichaeanzayin' => 610,
+ 'jg=meem' => 611,
+ 'jg=mim' => 612,
+ 'jg=nojoininggroup' => 613,
+ 'jg=noon' => 614,
+ 'jg=nun' => 615,
+ 'jg=nya' => 616,
+ 'jg=pe' => 617,
+ 'jg=qaf' => 618,
+ 'jg=qaph' => 619,
+ 'jg=reh' => 620,
+ 'jg=reversedpe' => 621,
+ 'jg=rohingyayeh' => 622,
+ 'jg=sad' => 623,
+ 'jg=sadhe' => 624,
+ 'jg=seen' => 625,
+ 'jg=semkath' => 626,
+ 'jg=shin' => 627,
+ 'jg=straightwaw' => 628,
+ 'jg=swashkaf' => 629,
+ 'jg=syriacwaw' => 630,
+ 'jg=tah' => 631,
+ 'jg=taw' => 632,
+ 'jg=tehmarbuta' => 633,
+ 'jg=teth' => 634,
+ 'jg=waw' => 635,
+ 'jg=yeh' => 636,
+ 'jg=yehbarree' => 637,
+ 'jg=yehwithtail' => 638,
+ 'jg=yudh' => 639,
+ 'jg=yudhhe' => 640,
+ 'jg=zain' => 641,
+ 'jg=zhain' => 642,
+ 'joinc' => 643,
+ 'jt=c' => 644,
+ 'jt=d' => 645,
+ 'jt=l' => 646,
+ 'jt=r' => 647,
+ 'jt=t' => 648,
+ 'jt=u' => 649,
+ 'kali' => 650,
+ 'kana' => 651,
+ 'kanaexta' => 652,
+ 'kanasup' => 653,
+ 'kanbun' => 654,
+ 'kangxi' => 655,
+ 'katakanaext' => 656,
+ 'khar' => 657,
+ 'khmersymbols' => 658,
+ 'khmr' => 659,
+ 'khoj' => 660,
+ 'kits' => 661,
+ 'knda' => 662,
+ 'kthi' => 663,
+ 'l' => 664,
+ 'l_' => 96,
+ 'l_amp_' => 96,
+ 'lana' => 665,
+ 'lao' => 666,
+ 'latin1' => 667,
+ 'latinexta' => 668,
+ 'latinextadditional' => 669,
+ 'latinextb' => 670,
+ 'latinextc' => 671,
+ 'latinextd' => 672,
+ 'latinexte' => 673,
+ 'latn' => 674,
+ 'lb=ai' => 675,
+ 'lb=al' => 676,
+ 'lb=b2' => 677,
+ 'lb=ba' => 678,
+ 'lb=bb' => 679,
+ 'lb=bk' => 680,
+ 'lb=cb' => 681,
+ 'lb=cj' => 682,
+ 'lb=cl' => 683,
+ 'lb=cm' => 684,
+ 'lb=cp' => 685,
+ 'lb=cr' => 686,
+ 'lb=ex' => 687,
+ 'lb=gl' => 688,
+ 'lb=h2' => 689,
+ 'lb=h3' => 690,
+ 'lb=hl' => 691,
+ 'lb=hy' => 692,
+ 'lb=id' => 693,
+ 'lb=in' => 694,
+ 'lb=is' => 695,
+ 'lb=lf' => 696,
+ 'lb=nl' => 697,
+ 'lb=ns' => 698,
+ 'lb=nu' => 699,
+ 'lb=op' => 700,
+ 'lb=po' => 701,
+ 'lb=pr' => 702,
+ 'lb=qu' => 703,
+ 'lb=sa' => 704,
+ 'lb=sg_perl_aux' => 705,
+ 'lb=sp' => 706,
+ 'lb=sy' => 707,
+ 'lb=wj' => 708,
+ 'lb=xx' => 709,
+ 'lb=zw' => 710,
+ 'lb=zwj' => 711,
+ 'lc' => 96,
+ 'lepc' => 712,
+ 'letterlikesymbols' => 713,
+ 'limb' => 714,
+ 'lina' => 715,
+ 'linb' => 716,
+ 'linearbideograms' => 717,
+ 'linearbsyllabary' => 718,
+ 'lisu' => 719,
+ 'lisusup' => 720,
+ 'll' => 724,
+ 'lm' => 721,
+ 'lo' => 722,
+ 'loe' => 723,
+ 'lower' => 1167,
+ 'lowercase' => 1167,
+ 'lowercaseletter' => 724,
+ 'lowsurrogates' => 725,
+ 'lt' => 1124,
+ 'lu' => 1130,
+ 'lyci' => 726,
+ 'lydi' => 727,
+ 'm' => 728,
+ 'mahj' => 729,
+ 'mahjong' => 730,
+ 'maka' => 731,
+ 'mand' => 732,
+ 'mani' => 733,
+ 'marc' => 734,
+ 'math' => 735,
+ 'mathalphanum' => 736,
+ 'mathoperators' => 737,
+ 'mayannumerals' => 738,
+ 'mc' => 739,
+ 'me' => 740,
+ 'medf' => 741,
+ 'meeteimayekext' => 742,
+ 'mend' => 743,
+ 'merc' => 744,
+ 'mero' => 745,
+ 'miao' => 746,
+ 'miscarrows' => 747,
+ 'miscmathsymbolsa' => 748,
+ 'miscmathsymbolsb' => 749,
+ 'miscpictographs' => 750,
+ 'miscsymbols' => 751,
+ 'misctechnical' => 752,
+ 'mlym' => 753,
+ 'mn' => 754,
+ 'modi' => 755,
+ 'modifierletters' => 756,
+ 'modifiertoneletters' => 757,
+ 'mong' => 758,
+ 'mongoliansup' => 759,
+ 'mro' => 760,
+ 'mtei' => 761,
+ 'mult' => 762,
+ 'music' => 763,
+ 'myanmarexta' => 764,
+ 'myanmarextb' => 765,
+ 'mymr' => 766,
+ 'n' => 767,
+ 'nand' => 768,
+ 'narb' => 769,
+ 'nb' => 770,
+ 'nbat' => 771,
+ 'nd' => 1165,
+ 'newa' => 772,
+ 'nfcqc=m' => 773,
+ 'nfcqc=y' => 774,
+ 'nfdqc=y' => 775,
+ 'nfkcqc=n' => 776,
+ 'nfkcqc=y' => 777,
+ 'nfkdqc=n' => 778,
+ 'nko' => 779,
+ 'nl' => 780,
+ 'no' => 781,
+ 'nshu' => 782,
+ 'nt=di' => 783,
+ 'nt=nu' => 784,
+ 'numberforms' => 785,
+ 'nv=0' => 786,
+ 'nv=1' => 787,
+ 'nv=1/10' => 812,
+ 'nv=1/12' => 813,
+ 'nv=1/16' => 814,
+ 'nv=1/160' => 815,
+ 'nv=1/2' => 816,
+ 'nv=1/20' => 817,
+ 'nv=1/3' => 818,
+ 'nv=1/32' => 819,
+ 'nv=1/320' => 820,
+ 'nv=1/4' => 821,
+ 'nv=1/40' => 822,
+ 'nv=1/5' => 823,
+ 'nv=1/6' => 824,
+ 'nv=1/64' => 825,
+ 'nv=1/7' => 826,
+ 'nv=1/8' => 827,
+ 'nv=1/80' => 828,
+ 'nv=1/9' => 829,
+ 'nv=10' => 788,
+ 'nv=100' => 789,
+ 'nv=1000' => 790,
+ 'nv=10000' => 791,
+ 'nv=100000' => 792,
+ 'nv=1000000' => 793,
+ 'nv=10000000' => 794,
+ 'nv=100000000' => 795,
+ 'nv=10000000000' => 796,
+ 'nv=1000000000000' => 797,
+ 'nv=11' => 798,
+ 'nv=11/12' => 799,
+ 'nv=11/2' => 800,
+ 'nv=12' => 801,
+ 'nv=13' => 802,
+ 'nv=13/2' => 803,
+ 'nv=14' => 804,
+ 'nv=15' => 805,
+ 'nv=15/2' => 806,
+ 'nv=16' => 807,
+ 'nv=17' => 808,
+ 'nv=17/2' => 809,
+ 'nv=18' => 810,
+ 'nv=19' => 811,
+ 'nv=2' => 830,
+ 'nv=2/3' => 847,
+ 'nv=2/5' => 848,
+ 'nv=20' => 831,
+ 'nv=200' => 832,
+ 'nv=2000' => 833,
+ 'nv=20000' => 834,
+ 'nv=200000' => 835,
+ 'nv=20000000' => 836,
+ 'nv=21' => 837,
+ 'nv=216000' => 838,
+ 'nv=22' => 839,
+ 'nv=23' => 840,
+ 'nv=24' => 841,
+ 'nv=25' => 842,
+ 'nv=26' => 843,
+ 'nv=27' => 844,
+ 'nv=28' => 845,
+ 'nv=29' => 846,
+ 'nv=3' => 849,
+ 'nv=3/16' => 864,
+ 'nv=3/2' => 865,
+ 'nv=3/20' => 866,
+ 'nv=3/4' => 867,
+ 'nv=3/5' => 868,
+ 'nv=3/64' => 869,
+ 'nv=3/8' => 870,
+ 'nv=3/80' => 871,
+ 'nv=30' => 850,
+ 'nv=300' => 851,
+ 'nv=3000' => 852,
+ 'nv=30000' => 853,
+ 'nv=300000' => 854,
+ 'nv=31' => 855,
+ 'nv=32' => 856,
+ 'nv=33' => 857,
+ 'nv=34' => 858,
+ 'nv=35' => 859,
+ 'nv=36' => 860,
+ 'nv=37' => 861,
+ 'nv=38' => 862,
+ 'nv=39' => 863,
+ 'nv=4' => 872,
+ 'nv=4/5' => 888,
+ 'nv=40' => 873,
+ 'nv=400' => 874,
+ 'nv=4000' => 875,
+ 'nv=40000' => 876,
+ 'nv=400000' => 877,
+ 'nv=41' => 878,
+ 'nv=42' => 879,
+ 'nv=43' => 880,
+ 'nv=432000' => 881,
+ 'nv=44' => 882,
+ 'nv=45' => 883,
+ 'nv=46' => 884,
+ 'nv=47' => 885,
+ 'nv=48' => 886,
+ 'nv=49' => 887,
+ 'nv=5' => 889,
+ 'nv=5/12' => 895,
+ 'nv=5/2' => 896,
+ 'nv=5/6' => 897,
+ 'nv=5/8' => 898,
+ 'nv=50' => 890,
+ 'nv=500' => 891,
+ 'nv=5000' => 892,
+ 'nv=50000' => 893,
+ 'nv=500000' => 894,
+ 'nv=6' => 899,
+ 'nv=60' => 900,
+ 'nv=600' => 901,
+ 'nv=6000' => 902,
+ 'nv=60000' => 903,
+ 'nv=600000' => 904,
+ 'nv=7' => 905,
+ 'nv=7/12' => 911,
+ 'nv=7/2' => 912,
+ 'nv=7/8' => 913,
+ 'nv=70' => 906,
+ 'nv=700' => 907,
+ 'nv=7000' => 908,
+ 'nv=70000' => 909,
+ 'nv=700000' => 910,
+ 'nv=8' => 914,
+ 'nv=80' => 915,
+ 'nv=800' => 916,
+ 'nv=8000' => 917,
+ 'nv=80000' => 918,
+ 'nv=800000' => 919,
+ 'nv=9' => 920,
+ 'nv=9/2' => 926,
+ 'nv=90' => 921,
+ 'nv=900' => 922,
+ 'nv=9000' => 923,
+ 'nv=90000' => 924,
+ 'nv=900000' => 925,
+ 'nv=_minus_1/2' => 928,
+ 'nv=nan' => 927,
+ 'ocr' => 929,
+ 'ogam' => 930,
+ 'olck' => 931,
+ 'orkh' => 932,
+ 'ornamentaldingbats' => 933,
+ 'orya' => 934,
+ 'osge' => 935,
+ 'osma' => 936,
+ 'ottomansiyaqnumbers' => 937,
+ 'p' => 938,
+ 'palm' => 939,
+ 'patsyn' => 940,
+ 'pauc' => 941,
+ 'pc' => 942,
+ 'pcm' => 943,
+ 'pd' => 944,
+ 'pe' => 945,
+ 'perlspace' => 967,
+ 'perlword' => 969,
+ 'perm' => 946,
+ 'pf' => 947,
+ 'phag' => 948,
+ 'phaistos' => 949,
+ 'phli' => 950,
+ 'phlp' => 951,
+ 'phnx' => 952,
+ 'phoneticext' => 953,
+ 'phoneticextsup' => 954,
+ 'pi' => 955,
+ 'playingcards' => 956,
+ 'po' => 957,
+ 'posixalnum' => 958,
+ 'posixalpha' => 959,
+ 'posixblank' => 960,
+ 'posixcntrl' => 961,
+ 'posixdigit' => 962,
+ 'posixgraph' => 963,
+ 'posixlower' => 964,
+ 'posixprint' => 965,
+ 'posixpunct' => 966,
+ 'posixspace' => 967,
+ 'posixupper' => 968,
+ 'posixword' => 969,
+ 'posixxdigit' => 970,
+ 'print' => 1168,
+ 'prti' => 971,
+ 'ps' => 972,
+ 'pua' => 973,
+ 'qaai' => 974,
+ 'qmark' => 975,
+ 'radical' => 976,
+ 'ri' => 977,
+ 'rjng' => 978,
+ 'rohg' => 979,
+ 'rumi' => 980,
+ 'runr' => 981,
+ 's' => 982,
+ 'samr' => 983,
+ 'sarb' => 984,
+ 'saur' => 985,
+ 'sb=at' => 986,
+ 'sb=cl' => 987,
+ 'sb=ex' => 988,
+ 'sb=fo' => 989,
+ 'sb=le' => 990,
+ 'sb=lo' => 991,
+ 'sb=nu' => 992,
+ 'sb=sc' => 993,
+ 'sb=se' => 994,
+ 'sb=sp' => 995,
+ 'sb=st' => 996,
+ 'sb=up' => 997,
+ 'sb=xx' => 998,
+ 'sc' => 999,
+ 'sc=adlm' => 1000,
+ 'sc=arab' => 1001,
+ 'sc=beng' => 1002,
+ 'sc=bopo' => 1003,
+ 'sc=bugi' => 1004,
+ 'sc=buhd' => 1005,
+ 'sc=cakm' => 1006,
+ 'sc=copt' => 1007,
+ 'sc=cprt' => 1008,
+ 'sc=cyrl' => 1009,
+ 'sc=deva' => 1010,
+ 'sc=dogr' => 1011,
+ 'sc=dupl' => 1012,
+ 'sc=geor' => 1013,
+ 'sc=glag' => 1014,
+ 'sc=gong' => 1015,
+ 'sc=gonm' => 1016,
+ 'sc=gran' => 1017,
+ 'sc=grek' => 1018,
+ 'sc=gujr' => 1019,
+ 'sc=guru' => 1020,
+ 'sc=han' => 1021,
+ 'sc=hang' => 1022,
+ 'sc=hano' => 1023,
+ 'sc=hira' => 1024,
+ 'sc=java' => 1025,
+ 'sc=kali' => 1026,
+ 'sc=kana' => 1027,
+ 'sc=khoj' => 1028,
+ 'sc=knda' => 1029,
+ 'sc=kthi' => 1030,
+ 'sc=latn' => 1031,
+ 'sc=limb' => 1032,
+ 'sc=lina' => 1033,
+ 'sc=linb' => 1034,
+ 'sc=mahj' => 1035,
+ 'sc=mand' => 1036,
+ 'sc=mani' => 1037,
+ 'sc=mlym' => 1038,
+ 'sc=modi' => 1039,
+ 'sc=mong' => 1040,
+ 'sc=mult' => 1041,
+ 'sc=mymr' => 1042,
+ 'sc=nand' => 1043,
+ 'sc=orya' => 1044,
+ 'sc=perm' => 1045,
+ 'sc=phag' => 1046,
+ 'sc=phlp' => 1047,
+ 'sc=qaai' => 1048,
+ 'sc=rohg' => 1049,
+ 'sc=shrd' => 1050,
+ 'sc=sind' => 1051,
+ 'sc=sinh' => 1052,
+ 'sc=sogd' => 1053,
+ 'sc=sylo' => 1054,
+ 'sc=syrc' => 1055,
+ 'sc=tagb' => 1056,
+ 'sc=takr' => 1057,
+ 'sc=tale' => 1058,
+ 'sc=taml' => 1059,
+ 'sc=telu' => 1060,
+ 'sc=tglg' => 1061,
+ 'sc=thaa' => 1062,
+ 'sc=tirh' => 1063,
+ 'sc=yezi' => 1064,
+ 'sc=yi' => 1065,
+ 'sc=zyyy' => 1066,
+ 'sd' => 1067,
+ 'sgnw' => 1068,
+ 'shaw' => 1069,
+ 'shorthandformatcontrols' => 1070,
+ 'shrd' => 1071,
+ 'sidd' => 1072,
+ 'sind' => 1073,
+ 'sinh' => 1074,
+ 'sinhalaarchaicnumbers' => 1075,
+ 'sk' => 1076,
+ 'sm' => 1077,
+ 'smallforms' => 1078,
+ 'smallkanaext' => 1079,
+ 'so' => 1080,
+ 'sogd' => 1081,
+ 'sogo' => 1082,
+ 'sora' => 1083,
+ 'soyo' => 1084,
+ 'space' => 1170,
+ 'spaceperl' => 1170,
+ 'specials' => 1085,
+ 'sterm' => 1086,
+ 'sund' => 1087,
+ 'sundanesesup' => 1088,
+ 'suparrowsa' => 1089,
+ 'suparrowsb' => 1090,
+ 'suparrowsc' => 1091,
+ 'superandsub' => 1092,
+ 'supmathoperators' => 1093,
+ 'suppuaa' => 1094,
+ 'suppuab' => 1095,
+ 'suppunctuation' => 1096,
+ 'supsymbolsandpictographs' => 1097,
+ 'suttonsignwriting' => 1098,
+ 'sylo' => 1099,
+ 'symbolsandpictographsexta' => 1100,
+ 'symbolsforlegacycomputing' => 1101,
+ 'syrc' => 1102,
+ 'syriacsup' => 1103,
+ 'tagb' => 1104,
+ 'tags' => 1105,
+ 'taixuanjing' => 1106,
+ 'takr' => 1107,
+ 'tale' => 1108,
+ 'talu' => 1109,
+ 'tamilsup' => 1110,
+ 'taml' => 1111,
+ 'tang' => 1112,
+ 'tangutcomponents' => 1113,
+ 'tangutsup' => 1114,
+ 'tavt' => 1115,
+ 'telu' => 1116,
+ 'term' => 1117,
+ 'tfng' => 1118,
+ 'tglg' => 1119,
+ 'thaa' => 1120,
+ 'thai' => 1121,
+ 'tibt' => 1122,
+ 'tirh' => 1123,
+ 'title' => 1124,
+ 'titlecase' => 1124,
+ 'titlecaseletter' => 1124,
+ 'transportandmap' => 1125,
+ 'ucas' => 1126,
+ 'ucasext' => 1127,
+ 'ugar' => 1128,
+ 'uideo' => 1129,
+ 'upper' => 1171,
+ 'uppercase' => 1171,
+ 'uppercaseletter' => 1130,
+ 'vai' => 1131,
+ 'vedicext' => 1132,
+ 'verticalforms' => 1133,
+ 'vertspace' => 1134,
+ 'vo=r' => 1135,
+ 'vo=tr' => 1136,
+ 'vo=tu' => 1137,
+ 'vo=u' => 1138,
+ 'vs' => 1139,
+ 'vssup' => 1140,
+ 'wara' => 1141,
+ 'wb=dq' => 1142,
+ 'wb=eb' => 1143,
+ 'wb=ex' => 1144,
+ 'wb=extend' => 1145,
+ 'wb=fo' => 1146,
+ 'wb=ka' => 1147,
+ 'wb=le' => 1148,
+ 'wb=mb' => 1149,
+ 'wb=ml' => 1150,
+ 'wb=mn' => 1151,
+ 'wb=nl' => 1152,
+ 'wb=nu' => 1153,
+ 'wb=sq' => 1154,
+ 'wb=wsegspace' => 1155,
+ 'wb=xx' => 1156,
+ 'wcho' => 1157,
+ 'whitespace' => 1170,
+ 'word' => 1172,
+ 'wspace' => 1170,
+ 'xdigit' => 1173,
+ 'xidc' => 1158,
+ 'xids' => 1159,
+ 'xpeo' => 1160,
+ 'xperlspace' => 1170,
+ 'xposixalnum' => 1161,
+ 'xposixalpha' => 1162,
+ 'xposixblank' => 1163,
+ 'xposixcntrl' => 1164,
+ 'xposixdigit' => 1165,
+ 'xposixgraph' => 1166,
+ 'xposixlower' => 1167,
+ 'xposixprint' => 1168,
+ 'xposixpunct' => 1169,
+ 'xposixspace' => 1170,
+ 'xposixupper' => 1171,
+ 'xposixword' => 1172,
+ 'xposixxdigit' => 1173,
+ 'xsux' => 1174,
+ 'yezi' => 1175,
+ 'yi' => 1176,
+ 'yijing' => 1177,
+ 'yiradicals' => 1178,
+ 'yisyllables' => 1179,
+ 'z' => 1180,
+ 'zanb' => 1181,
+ 'zl' => 1182,
+ 'zp' => 1183,
+ 'zs' => 1184,
+ 'zyyy' => 1185,
+ 'zzzz' => 1186,
);
1;
# Generated from:
-# d34c77b7e7a94986cc82056919f4ffc1503b73091561e16bd8ef145ac0fd04c5 lib/Unicode/UCD.pm
-# 5e91b649379ec79af7cfb6b09410a24557cba4c6d733cd0a2b8a78a1448736d2 lib/unicore/ArabicShaping.txt
-# f5feb19cd084b2b1568fbc0f94f4b4b54941406e7fb36c7570f8352fd5022dbe lib/unicore/BidiBrackets.txt
-# e6cbd8ffe94f2e0fbfa6695d6c06c1e72eef7d3aa93cb6329d111285198b5e62 lib/unicore/BidiMirroring.txt
-# a28b205afe8625fffdb6544a5fe14cf02b91493d9900f07820fa2102a17548f7 lib/unicore/Blocks.txt
-# 9c772627c6ee77eea6a17b42927b8ee28ca05dc65d6a511062104baaf3d12294 lib/unicore/CaseFolding.txt
-# abc8394c5bde62453118b00c1c5842160a04d7fffb2e829ee5426b846596d081 lib/unicore/CompositionExclusions.txt
-# 2fc081011d8fabaf7cf4937732dd5a6d6a57e492c43f3adfeded513387ee0ec3 lib/unicore/DAge.txt
-# a6eb7a8671fb532fbd88c37fd7b20b5b2e7dbfc8b121f74c14abe2947db0da68 lib/unicore/DCoreProperties.txt
-# 92dcdda84142194a1596f22180fcdf8c0e7f86897f09cc9203c7dc636c549f5f lib/unicore/DNormalizationProps.txt
-# 904500178b2e752635bef27aaed3a2a3718a100bce35ff96b3890be7a8315d8f lib/unicore/EastAsianWidth.txt
-# 1989b03d93023d8f5cc33eebf0d2ea80c8bd8f8c97843059ea039acb582c2078 lib/unicore/EmojiData.txt
-# d7930c2a7318e66b4ba756d5e5b41fbc586c2ad43d450ae9d320a758510bae2e lib/unicore/EquivalentUnifiedIdeograph.txt
-# 8606af08712a8c18fe268d418e2e5a87eddee6e190cce4c2d5a76b4fadf035e8 lib/unicore/HangulSyllableType.txt
-# 49a1bf18b048454154881f6a8a605b5e2fc73e85fcc4df1cb26d52e8c2aeb9bf lib/unicore/IndicPositionalCategory.txt
-# 1b6f3ef6e00e5b2e2a93d2d3c954ca1cce368599c5f11874cd0f0ce222d4637b lib/unicore/IndicSyllabicCategory.txt
-# 285c5c1ae458bc3ccd6a1398a94d2d67ce6bc1d7fc0f098762836050345e9434 lib/unicore/Jamo.txt
-# 961f842fc70b5afd1d82c6645e68c10d1f701382aed38ae38cb2ff27f671903c lib/unicore/LineBreak.txt
-# ff61a0687d2f32c0dd1094254b8bde967883b43c2d4d50fd17531d498e41ab2c lib/unicore/NameAliases.txt
-# d3eb9a288ebeaf9de1237989f490705e287b6f610b59d2459fb1b7c2d8e39c39 lib/unicore/NamedSequences.txt
-# d30d3ee430cf3527449d024954f053e419fa4aa2246eb59e5cd8d621af0c4b3f lib/unicore/PropList.txt
-# efce54f7c715a332c19b3d14c6a0eea30c6cde91caf6ff0d21c755be933736f4 lib/unicore/PropValueAliases.txt
-# d3cc3f9f0b6a8f0b7ef1d6ef202675426c28f4a75de01fc69ed977a93a00982b lib/unicore/PropertyAliases.txt
-# 3746848c181b5dbc1e614dfac9b8a5e3568e6525c693ac14e692ac55dec57e91 lib/unicore/ScriptExtensions.txt
-# e6313a8edfd24f36c7a006fbcf1d1b7245b5dd009c6dde80441f0da08b822c43 lib/unicore/Scripts.txt
-# 817ce2e9edca8e075a153f54b8f3b020345e37652cd2bda9b1495c366af17e7e lib/unicore/SpecialCasing.txt
-# 93ab1acd8fd9d450463b50ae77eab151a7cda48f98b25b56baed8070f80fc936 lib/unicore/UnicodeData.txt
-# ec5ba64af58297a46de17848eb984d2b231adb304de92e9d0d3befdbf9dc2551 lib/unicore/VerticalOrientation.txt
-# 95bd55cf803b93eb0b4990cf0e1d70ede263b36412d9c6921fd6f15cef058961 lib/unicore/auxiliary/GCBTest.txt
-# 39d73448fd257e6082f83ddf4c8bf6feb191e85dc8fc56b1a8512482de5e3dea lib/unicore/auxiliary/GraphemeBreakProperty.txt
-# f385e70f79f5959ae66d64b00f4bda39db6cef78e5363a0cdd88db46eafc6c8f lib/unicore/auxiliary/LBTest.txt
-# 7d6c909af97d0ab545a132d412f6e4e65c7eb5158514a7feb9bf00bcd05875f9 lib/unicore/auxiliary/SBTest.txt
-# c47d674ef4170c46185bf56f7a4c6627f65f012295e0994f7dc4aea51f8fd8cf lib/unicore/auxiliary/SentenceBreakProperty.txt
-# 3e3320bbbe775de7f1a0b9a30021eb949116a9b05cb461c90596c5ecf1743831 lib/unicore/auxiliary/WBTest.txt
-# f221f89fe3bb3becc00de726d5694c4b7f464c316baff6d339b2ff3900bcb96c lib/unicore/auxiliary/WordBreakProperty.txt
-# db2c41c618bab54b00e58223ad11cec550f9b9fd1a471de236e660da92fe4870 lib/unicore/extracted/DBidiClass.txt
-# fecd8a1c49935d794c4c1012f4158aa536a13049a4c10d01aaf7b5f90f3b2cbc lib/unicore/extracted/DBinaryProperties.txt
-# db6f38fb4aa8b9181b5e6a9f320de9d5c2c9b5687116a619b3cb90138b025e0b lib/unicore/extracted/DCombiningClass.txt
-# 2524f69c175831fd84bfbaf13ea37992f41db167d728c51b1d0002c1d0b130b0 lib/unicore/extracted/DDecompositionType.txt
-# 16852301d54ae59b5cfe0daa6b8e17fb688ed055d59b2a5a11eaafc650cc9d30 lib/unicore/extracted/DEastAsianWidth.txt
-# 78f898b988049a5bea5039cea6ffe87a92596859ac660a6c438519b512fe2ee6 lib/unicore/extracted/DGeneralCategory.txt
-# 33441692403901287c834f96bd33b671133a6f74e2732c61a497608b9e434932 lib/unicore/extracted/DJoinGroup.txt
-# a792ac5ef602e3bace679cc96d7491701dcdb73d81c782253de88fdcc5e70e50 lib/unicore/extracted/DJoinType.txt
-# 78e2600e24fa7d5ab62117de50b382f8b31b08401c37a0782c38dacb340b64e7 lib/unicore/extracted/DLineBreak.txt
-# 1bde4ad73e271c6349fbd1972e54f38bba5cc1900c28f678e79b9e8909b31793 lib/unicore/extracted/DNumType.txt
-# 6278722699123f3890e4b1cc42011e96d8960e4958a3b93484361530983d2611 lib/unicore/extracted/DNumValues.txt
-# b3d90fc23817ea4e33e9a90107c0a6c7b23314efd5712905ed172624d5524693 lib/unicore/mktables
-# a712c758275b460d18fa77a26ed3589689bb3f69dcc1ea99b913e32db92a5cd2 lib/unicore/version
+# d60b1a3dffe16c4aaaf3f00d21993bb320d05e9828b106182214764d4c69935c lib/Unicode/UCD.pm
+# ce96627d4fc91b4fd886c409caeb9b76cf7bd345e12f05c6701add7f233f6437 lib/unicore/ArabicShaping.txt
+# 0e69eef3da722cc104522d8372e86d5b86bb7afcc761b0c991e39e832294946d lib/unicore/BidiBrackets.txt
+# a00d9d21585106a52113fb7b1d3d0373a5835be72e76862fb559ebddd474d70e lib/unicore/BidiMirroring.txt
+# 81a82b6a9fcf1a9c12f588d7a1decd73a9afdc4cac95b0eb7e576e7942d6c19f lib/unicore/Blocks.txt
+# 99d231d7c91688bbe8ca8ccebcc2f46b5b222f844babe4827295bae11e2abe5f lib/unicore/CaseFolding.txt
+# 38badafd818d8405324fe298c0676be0c95186368c84b5368375fd871a645144 lib/unicore/CompositionExclusions.txt
+# e779a443d3aa2a3166a15becaa2b737c922480e32c0453d5956093633555078f lib/unicore/DAge.txt
+# a5d45f59b39deaab3c72ce8c1a2e212a5e086dff11b1f9d5bb0e352642e82248 lib/unicore/DCoreProperties.txt
+# 3ac44e11c84bdaf6b207d2c2c20eed857ae17052393fc7f71b0fe951186ba906 lib/unicore/DNormalizationProps.txt
+# 4f822ec7a9ebbb3138ad29bade8b9688d25b39c7a3c0b7431f01e7229e4fcb6e lib/unicore/EastAsianWidth.txt
+# fc535aa1047a70105ab9a22c2b4c3f363a2ff02fe48ebbc5eeb9873b2752ff0b lib/unicore/EquivalentUnifiedIdeograph.txt
+# b9c5158ce944d2fec57e0e4ecb716bdabfc3bdde73525f1772fe03f61a30d473 lib/unicore/HangulSyllableType.txt
+# 36c1b2a626ff1fb23b8b21e6ea8712698f8ce668dded1cb48b8ddf6a6a1b04e9 lib/unicore/IdStatus.txt
+# 4857c4ffa3898e6128b2d46b0a02e499a663fb91464a69ef3611096f01293acc lib/unicore/IdType.txt
+# 69197b019fa5f2fb0d8c6ed1ed8acb9f2e8b5b8f45a947953ffa652f3bf54983 lib/unicore/IndicPositionalCategory.txt
+# 6604e2f0fde7428675364aa0006bc686b79488dcc60ae8cb29800af2be3352e8 lib/unicore/IndicSyllabicCategory.txt
+# 84ead63924aaa74b988b2eaf254a8733276ed108633ce2ef77a9ee1de7818162 lib/unicore/Jamo.txt
+# d5abcd8f54c8a2aa912924c485ccf7f968ad98feaa303d8e9a29ad89172f1faf lib/unicore/LineBreak.txt
+# 985128e8c8b2540233331d9b27d897d2c23bd5bcf1d05da960befce6efc59542 lib/unicore/NameAliases.txt
+# 27282b8aa01d4d0c44aef436cb74195ae8639ffa187aeee4e6247af76febea76 lib/unicore/NamedSequences.txt
+# 485b5a3ed25dbf1f94dfa5a9b69d8b4550ffd0c33045ccc55ccfd7c80b2a40cf lib/unicore/PropList.txt
+# 6b3902e9268cd843fe65cbdea992108c9528343ec0679f800b96f356bb553e5a lib/unicore/PropValueAliases.txt
+# 2bd5777847e3d6add3c7e5c0d1393ddcab89e5a0ac3ff498cb0c53041f0b86e4 lib/unicore/PropertyAliases.txt
+# 03a61dc89422e44cc2b73e8e893321007880ab69e2a4d281c0f1bc29c602b9d0 lib/unicore/ScriptExtensions.txt
+# 9a5ed1ec9b5f0d7147e9371ad792ab39203611af7637cff2aa4a5c663b172cde lib/unicore/Scripts.txt
+# 6424312f1dc39b22e0ff9c0ffb13dfad424d9b03e6a6dc6bca941f6bf5ef1ffd lib/unicore/SpecialCasing.txt
+# bdbffbbfc8ad4d3a6d01b5891510458f3d36f7170422af4ea2bed3211a73e8bb lib/unicore/UnicodeData.txt
+# 160f41816234addb511901d5f21febd69574578dd93de6ef8153e35693325575 lib/unicore/VerticalOrientation.txt
+# 32dfb37d21db530529a6ec3dc13d96f21f8e7c7faf7ff3db8a9760cd76cec81d lib/unicore/auxiliary/GCBTest.txt
+# 2bd3c5e2d62701ff81fb3ec318e179a4618cabb1493b1e0dd2b4e7e56c5437c4 lib/unicore/auxiliary/GraphemeBreakProperty.txt
+# c51fbebfa82a0f36473b44bfd71d5ef6cb6a1f81fb313375dc9a1910d79bb2b6 lib/unicore/auxiliary/LBTest.txt
+# 80b0107750818d8f370bd120b6fe56b6855b60581f72affe8b60409a469b4b65 lib/unicore/auxiliary/SBTest.txt
+# 09e3166ebab166ac630a227f77f4e794ebd433271abd5588f5a67e7f199c71ee lib/unicore/auxiliary/SentenceBreakProperty.txt
+# bf5373ce28a5df06796c93dc159dd15a997bb2950c92704b40ae8190cfc3716d lib/unicore/auxiliary/WBTest.txt
+# a2b7373cf2fe3fa3b26dbb53405ca849985f771ff47f1c61743978003ff80499 lib/unicore/auxiliary/WordBreakProperty.txt
+# d2686f400a638c80775d7c662556fb8fa8dd3bbe4aa548d9d31624264c6e1bb1 lib/unicore/emoji/emoji.txt
+# b827ae5da8c2b08947cc9a120a7b7fd2f1676fb160b508df78075381635b127c lib/unicore/extracted/DBidiClass.txt
+# 6fdc5b5ef40444a8f0c772e6b67c00498d4216fe0c0fdf76744ce338f2ad3810 lib/unicore/extracted/DBinaryProperties.txt
+# e14928a5bf6ad5958a80332bd42e96e14420080a95c660e5da29384e496755d0 lib/unicore/extracted/DCombiningClass.txt
+# 579a03281fbe87b78d5d9a8523de4d255edd7e4ca6eab0e4c7729de97e9b89b1 lib/unicore/extracted/DDecompositionType.txt
+# ad83c59b257e9d480ffd3001d4ac240c5fed7cb1919453e1c4e8877035256bcd lib/unicore/extracted/DEastAsianWidth.txt
+# 4502f0969e4e6558c4b4c6ca4c23dad70b863d61dd3d5eed1a62a6c3c99fd570 lib/unicore/extracted/DGeneralCategory.txt
+# 00bb88b89e2adb646f3177f9444e2d3192386b81a5de9556104b338274b253e1 lib/unicore/extracted/DJoinGroup.txt
+# ac835b6e11a60c9820d3cf2d1cb0558dd68efb8f53f404a51632e4726690a6d7 lib/unicore/extracted/DJoinType.txt
+# baba9dfc133e3cb770a89aaf0973b1341fa61c2da6c176baf6428898b3b568d8 lib/unicore/extracted/DLineBreak.txt
+# 6d4a8c945dd7db83ed617cbb7d937de7f4ecf016ff22970d846e996a7c9a2a5d lib/unicore/extracted/DNumType.txt
+# 5b7c14380d5cceeaffcfbc18db1ed936391d2af2d51f5a41f1a17b692c77e59b lib/unicore/extracted/DNumValues.txt
+# ee0dd174fd5b158d82dfea95d7d822ca0bfcd490182669353dca3ab39a8ee807 lib/unicore/mktables
+# 50b85a67451145545a65cea370dab8d3444fbfe07e9c34cef560c5b7da9d3eef lib/unicore/version
# 2680b9254eb236c5c090f11b149605043e8c8433661b96efc4a42fb4709342a5 regen/charset_translations.pl
-# 03e51b0f07beebd5da62ab943899aa4934eee1f792fa27c1fb638c33bf4ac6ea regen/mk_PL_charclass.pl
-# 61ea8132bb9ea5c637609e2d026b0b85ce17d6bec544c2f08ce411e6f65e8386 regen/mk_invlists.pl
+# 6bbad21de0848e0236b02f34f5fa0edd3cdae9ba8173cc9469a5513936b9e728 regen/mk_PL_charclass.pl
+# 7a7e778e903508b1c244a77bae57ec57606ab775bb5f81719dbb122eb66d4259 regen/mk_invlists.pl
# ex: set ro: