draft-ietf-precis-framework-03.txt   draft-ietf-precis-framework-04.txt 
Network Working Group P. Saint-Andre Network Working Group P. Saint-Andre
Internet-Draft Cisco Systems, Inc. Internet-Draft Cisco Systems, Inc.
Obsoletes: 3454 (if approved) M. Blanchet Obsoletes: 3454 (if approved) M. Blanchet
Intended status: Standards Track Viagenie Intended status: Standards Track Viagenie
Expires: November 11, 2012 May 10, 2012 Expires: January 17, 2013 July 16, 2012
PRECIS Framework: Preparation and Comparison of Internationalized PRECIS Framework: Preparation and Comparison of Internationalized
Strings in Application Protocols Strings in Application Protocols
draft-ietf-precis-framework-03 draft-ietf-precis-framework-04
Abstract Abstract
Application protocols using Unicode code points in protocol strings Application protocols using Unicode code points in protocol strings
need to prepare such strings in order to perform comparison need to prepare such strings in order to perform comparison
operations (e.g., for purposes of authentication or authorization). operations (e.g., for purposes of authentication or authorization).
This document defines a framework enabling application protocols to This document defines a framework enabling application protocols to
handle various classes of strings in a way that depends on the handle various classes of strings in a way that depends on the
properties of Unicode code points and that is agile with respect to properties of Unicode code points and that is agile with respect to
versions of Unicode; as a result, this framework provides a more versions of Unicode; as a result, this framework provides a more
skipping to change at page 1, line 48 skipping to change at page 1, line 48
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet- working documents as Internet-Drafts. The list of current Internet-
Drafts is at http://datatracker.ietf.org/drafts/current/. Drafts is at http://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
This Internet-Draft will expire on November 11, 2012. This Internet-Draft will expire on January 17, 2013.
Copyright Notice Copyright Notice
Copyright (c) 2012 IETF Trust and the persons identified as the Copyright (c) 2012 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info) in effect on the date of (http://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents publication of this document. Please review these documents
skipping to change at page 2, line 26 skipping to change at page 2, line 26
include Simplified BSD License text as described in Section 4.e of include Simplified BSD License text as described in Section 4.e of
the Trust Legal Provisions and are provided without warranty as the Trust Legal Provisions and are provided without warranty as
described in the Simplified BSD License. described in the Simplified BSD License.
Table of Contents Table of Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 4 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 4
2. Terminology . . . . . . . . . . . . . . . . . . . . . . . . . 5 2. Terminology . . . . . . . . . . . . . . . . . . . . . . . . . 5
3. String Classes . . . . . . . . . . . . . . . . . . . . . . . . 5 3. String Classes . . . . . . . . . . . . . . . . . . . . . . . . 5
3.1. NameClass . . . . . . . . . . . . . . . . . . . . . . . . 7 3.1. NameClass . . . . . . . . . . . . . . . . . . . . . . . . 7
3.1.1. Valid . . . . . . . . . . . . . . . . . . . . . . . . 7 3.1.1. Valid . . . . . . . . . . . . . . . . . . . . . . . . 8
3.1.2. Disallowed . . . . . . . . . . . . . . . . . . . . . . 7 3.1.2. Disallowed . . . . . . . . . . . . . . . . . . . . . . 8
3.1.3. Unassigned . . . . . . . . . . . . . . . . . . . . . . 8 3.1.3. Unassigned . . . . . . . . . . . . . . . . . . . . . . 8
3.1.4. Directionality . . . . . . . . . . . . . . . . . . . . 8 3.1.4. Directionality . . . . . . . . . . . . . . . . . . . . 8
3.1.5. Case Mapping . . . . . . . . . . . . . . . . . . . . . 8 3.1.5. Case Mapping . . . . . . . . . . . . . . . . . . . . . 8
3.1.6. Normalization . . . . . . . . . . . . . . . . . . . . 8 3.1.6. Normalization . . . . . . . . . . . . . . . . . . . . 9
3.2. FreeClass . . . . . . . . . . . . . . . . . . . . . . . . 8 3.2. FreeClass . . . . . . . . . . . . . . . . . . . . . . . . 9
3.2.1. Valid . . . . . . . . . . . . . . . . . . . . . . . . 8 3.2.1. Valid . . . . . . . . . . . . . . . . . . . . . . . . 9
3.2.2. Disallowed . . . . . . . . . . . . . . . . . . . . . . 9 3.2.2. Disallowed . . . . . . . . . . . . . . . . . . . . . . 9
3.2.3. Unassigned . . . . . . . . . . . . . . . . . . . . . . 9 3.2.3. Unassigned . . . . . . . . . . . . . . . . . . . . . . 10
3.2.4. Directionality . . . . . . . . . . . . . . . . . . . . 9 3.2.4. Directionality . . . . . . . . . . . . . . . . . . . . 10
3.2.5. Case Mapping . . . . . . . . . . . . . . . . . . . . . 9 3.2.5. Case Mapping . . . . . . . . . . . . . . . . . . . . . 10
3.2.6. Normalization . . . . . . . . . . . . . . . . . . . . 10 3.2.6. Normalization . . . . . . . . . . . . . . . . . . . . 10
4. Use of PRECIS String Classes . . . . . . . . . . . . . . . . . 10 4. Use of PRECIS String Classes . . . . . . . . . . . . . . . . . 10
4.1. Principles . . . . . . . . . . . . . . . . . . . . . . . . 10 4.1. Principles . . . . . . . . . . . . . . . . . . . . . . . . 10
4.2. Subclassing . . . . . . . . . . . . . . . . . . . . . . . 10 4.2. Subclassing . . . . . . . . . . . . . . . . . . . . . . . 11
4.3. Registration . . . . . . . . . . . . . . . . . . . . . . . 11
5. Code Point Properties . . . . . . . . . . . . . . . . . . . . 11 5. Code Point Properties . . . . . . . . . . . . . . . . . . . . 11
6. Category Definitions Used to Calculate Derived Property 6. Category Definitions Used to Calculate Derived Property
Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
6.1. LetterDigits (A) . . . . . . . . . . . . . . . . . . . . . 13 6.1. LetterDigits (A) . . . . . . . . . . . . . . . . . . . . . 14
6.2. Unstable (B) . . . . . . . . . . . . . . . . . . . . . . . 14 6.2. Unstable (B) . . . . . . . . . . . . . . . . . . . . . . . 14
6.3. IgnorableProperties (C) . . . . . . . . . . . . . . . . . 14 6.3. IgnorableProperties (C) . . . . . . . . . . . . . . . . . 14
6.4. IgnorableBlocks (D) . . . . . . . . . . . . . . . . . . . 14 6.4. IgnorableBlocks (D) . . . . . . . . . . . . . . . . . . . 14
6.5. LDH (E) . . . . . . . . . . . . . . . . . . . . . . . . . 14 6.5. LDH (E) . . . . . . . . . . . . . . . . . . . . . . . . . 14
6.6. Exceptions (F) . . . . . . . . . . . . . . . . . . . . . . 14 6.6. Exceptions (F) . . . . . . . . . . . . . . . . . . . . . . 15
6.7. BackwardCompatible (G) . . . . . . . . . . . . . . . . . . 15 6.7. BackwardCompatible (G) . . . . . . . . . . . . . . . . . . 16
6.8. JoinControl (H) . . . . . . . . . . . . . . . . . . . . . 16 6.8. JoinControl (H) . . . . . . . . . . . . . . . . . . . . . 16
6.9. OldHangulJamo (I) . . . . . . . . . . . . . . . . . . . . 16 6.9. OldHangulJamo (I) . . . . . . . . . . . . . . . . . . . . 17
6.10. Unassigned (J) . . . . . . . . . . . . . . . . . . . . . . 16 6.10. Unassigned (J) . . . . . . . . . . . . . . . . . . . . . . 17
6.11. ASCII7 (K) . . . . . . . . . . . . . . . . . . . . . . . . 17 6.11. ASCII7 (K) . . . . . . . . . . . . . . . . . . . . . . . . 17
6.12. Controls (L) . . . . . . . . . . . . . . . . . . . . . . . 17 6.12. Controls (L) . . . . . . . . . . . . . . . . . . . . . . . 17
6.13. PrecisIgnorableProperties (M) . . . . . . . . . . . . . . 17 6.13. PrecisIgnorableProperties (M) . . . . . . . . . . . . . . 18
6.14. Spaces (N) . . . . . . . . . . . . . . . . . . . . . . . . 17 6.14. Spaces (N) . . . . . . . . . . . . . . . . . . . . . . . . 18
6.15. Symbols (O) . . . . . . . . . . . . . . . . . . . . . . . 18 6.15. Symbols (O) . . . . . . . . . . . . . . . . . . . . . . . 18
6.16. Punctuation (P) . . . . . . . . . . . . . . . . . . . . . 18 6.16. Punctuation (P) . . . . . . . . . . . . . . . . . . . . . 18
6.17. HasCompat (Q) . . . . . . . . . . . . . . . . . . . . . . 18 6.17. HasCompat (Q) . . . . . . . . . . . . . . . . . . . . . . 18
6.18. OtherLetterDigits (R) . . . . . . . . . . . . . . . . . . 18 6.18. OtherLetterDigits (R) . . . . . . . . . . . . . . . . . . 19
7. Calculation of the Derived Property . . . . . . . . . . . . . 18 7. Calculation of the Derived Property . . . . . . . . . . . . . 19
8. Code Points . . . . . . . . . . . . . . . . . . . . . . . . . 19 8. Code Points . . . . . . . . . . . . . . . . . . . . . . . . . 20
9. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 19 9. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 20
9.1. PRECIS Derived Property Value Registry . . . . . . . . . . 20 9.1. PRECIS Derived Property Value Registry . . . . . . . . . . 20
9.2. PRECIS Usage Registry . . . . . . . . . . . . . . . . . . 20 9.2. PRECIS Base Classes Registry . . . . . . . . . . . . . . . 21
10. Security Considerations . . . . . . . . . . . . . . . . . . . 20 9.3. PRECIS Subclasses Registry . . . . . . . . . . . . . . . . 21
10.1. General Issues . . . . . . . . . . . . . . . . . . . . . . 20 9.4. PRECIS Usage Registry . . . . . . . . . . . . . . . . . . 22
10.2. Use of the NameClass . . . . . . . . . . . . . . . . . . . 21 10. Security Considerations . . . . . . . . . . . . . . . . . . . 22
10.3. Use of the FreeClass . . . . . . . . . . . . . . . . . . . 21 10.1. General Issues . . . . . . . . . . . . . . . . . . . . . . 22
10.4. Local Character Set Issues . . . . . . . . . . . . . . . . 21 10.2. Use of the NameClass . . . . . . . . . . . . . . . . . . . 23
10.5. Visually Similar Characters . . . . . . . . . . . . . . . 22 10.3. Use of the FreeClass . . . . . . . . . . . . . . . . . . . 23
10.6. Security of Passwords and Passphrases . . . . . . . . . . 23 10.4. Local Character Set Issues . . . . . . . . . . . . . . . . 23
11. Interoperability Considerations . . . . . . . . . . . . . . . 24 10.5. Visually Similar Characters . . . . . . . . . . . . . . . 24
12. References . . . . . . . . . . . . . . . . . . . . . . . . . . 25 10.6. Security of Passwords and Passphrases . . . . . . . . . . 25
12.1. Normative References . . . . . . . . . . . . . . . . . . . 25 11. Interoperability Considerations . . . . . . . . . . . . . . . 26
12.2. Informative References . . . . . . . . . . . . . . . . . . 25 12. References . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Appendix A. Codepoint Table . . . . . . . . . . . . . . . . . . . 27 12.1. Normative References . . . . . . . . . . . . . . . . . . . 26
Appendix B. Acknowledgements . . . . . . . . . . . . . . . . . . 62 12.2. Informative References . . . . . . . . . . . . . . . . . . 27
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 63 Appendix A. Codepoint Table . . . . . . . . . . . . . . . . . . . 29
Appendix B. Acknowledgements . . . . . . . . . . . . . . . . . . 64
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 65
1. Introduction 1. Introduction
As described in [I-D.ietf-precis-problem-statement], many IETF As described in [I-D.ietf-precis-problem-statement], many IETF
protocols use the Stringprep framework [RFC3454] as the basis for protocols have used the Stringprep framework [RFC3454] as the basis
preparing and comparing protocol strings that contain Unicode code for preparing and comparing protocol strings that contain Unicode
points [UNICODE]. The Stringprep framework was designed during work code points [UNICODE]. The Stringprep framework was developed during
on the original technology for internationalized domain names (IDNs), work on the original technology for internationalized domain names
commonly called "IDNA2003" [RFC3490], and Nameprep [RFC3491] was a (IDNs), here called "IDNA2003" [RFC3490], and Nameprep [RFC3491] was
Stringprep profile for the IDN case. At the time, Stringprep was a Stringprep profile for the IDN case. At the time, Stringprep was
designed as a general framework so that other application protocols designed as a general framework so that other application protocols
could use define their own Stringprep profiles for the preparation could define their own Stringprep profiles for the preparation and
and comparison of strings and identifiers in these protocols, and a comparison of strings and identifiers, and a number of application
number of application protocols did define such profiles. protocols did define such profiles.
Since that time, several significant issues arose with the use of Since the publication of [RFC3454] in 2002, several significant
Stringprep in the IDN case, as documented in [RFC4690] (most issues arose with the use of Stringprep in the IDN case, as
significantly, Stringprep was tied to Unicode version 3.2). documented in [RFC4690] (most significantly, Stringprep was tied to
Therefore, the new IDNA specifications, called "IDNA2008" ([RFC5890], Unicode version 3.2). Therefore, the new IDNA specifications, here
[RFC5891], [RFC5892], [RFC5893], [RFC5894]), no longer use Stringprep called "IDNA2008" ([RFC5890], [RFC5891], [RFC5892], [RFC5893],
and Nameprep. This migration away from Stringprep for [RFC5894]), no longer use Stringprep and Nameprep. This migration
internationalized domain names has prompted other "customers" of away from Stringprep for internationalized domain names has prompted
Stringprep to consider new approaches to the preparation and other "customers" of Stringprep to consider new approaches to the
comparison of internationalized strings (a.k.a. "PRECIS"), as preparation and comparison of internationalized strings (a.k.a.
described in [I-D.ietf-precis-problem-statement]. "PRECIS"), as described in [I-D.ietf-precis-problem-statement].
This document defines a technical framework for a post-Stringprep This document defines a technical framework for a post-Stringprep
approach to the preparation and comparison of internationalized approach to the preparation and comparison of internationalized
strings in application protocols. The framework is based on several strings in application protocols. The framework is based on several
principles: principles:
1. Define a small set of base string classes appropriate for common 1. Define a small set of base string classes appropriate for common
application protocol constructs such as usernames and free-form application protocol constructs such as usernames and free-form
strings. strings.
2. Define each base string class in terms of Unicode code points and 2. Define each base string class in terms of Unicode code points and
their properties so that an algorithm can be used to determine their properties so that an algorithm can be used to determine
whether each code point or character category is valid, whether each code point or character category is valid,
disallowed, or unassigned. disallowed, or unassigned.
3. Enable application protocols to subclass the base string classes, 3. Defining string classes in terms of allowable code points (as in
IDNA2008), so that any code points not explicitly allowed are
forbidden.
4. Enable application protocols to subclass the base string classes,
mainly to disallow particular code points that are currently mainly to disallow particular code points that are currently
disallowed in the relevant application protocol (e.g., characters disallowed in the relevant application protocol (e.g., characters
with special or reserved meaning, such as "@" and "/" when used with special or reserved meaning, such as "@" and "/" when used
as separators within identifiers). as separators within identifiers).
4. Leave various mapping operations (e.g., case preservation or 5. Leave various mapping operations (e.g., case preservation or
lowercasing, Unicode normalization, right-to-left characters) as lowercasing, Unicode normalization, right-to-left characters) as
the responsibility of application protocols, as was done for the responsibility of application protocols, as was done for
IDNA2008 through an IDNA-specific mapping document [RFC5895]. IDNA2008 through an IDNA-specific mapping document [RFC5895].
It is expected that this framework will yield the following benefits: It is expected that this framework will yield the following benefits:
o Application protocols will be more version-agile with regard to o Application protocols will be more version-agile with regard to
the Unicode database. the Unicode database.
o Implementers will be able to share code point tables and software o Implementers will be able to share code point tables and software
code across application protocols, most likely by means of code across application protocols, most likely by means of
skipping to change at page 6, line 30 skipping to change at page 6, line 33
that inclusiveness has been prioritized over safety for this class that inclusiveness has been prioritized over safety for this class
(e.g., protocol designers, application developers, service (e.g., protocol designers, application developers, service
providers, and end users might not understand or be able to enter providers, and end users might not understand or be able to enter
all of the characters that can be included in the FreeClass). all of the characters that can be included in the FreeClass).
Although members of the community discussed the possibility of Although members of the community discussed the possibility of
defining other bases string classes (e.g., a class falling somewhere defining other bases string classes (e.g., a class falling somewhere
between the NameClass and the FreeClass), they concluded that the between the NameClass and the FreeClass), they concluded that the
NameClass would be a safe choice meeting the needs of many or even NameClass would be a safe choice meeting the needs of many or even
most application protocols, and that protocols needing a wider range most application protocols, and that protocols needing a wider range
of Unicode characters could subclass the FreeClass. Naturally, of Unicode characters could subclass the FreeClass.
future documents can define additional string classes if needed.
OPEN ISSUE: As currently defined, the NameClass does not allow
spaces of any kind (even ASCII space, U+0020). This might be
counter-intuitive, given that spaces are included between family
names and personal names when representing the full names of
people (and full names might be used as usernames). The rough
sense of the PRECIS Working Group appears to be that spaces are
problematic for many reasons, for example because devices are
known to generate a character other than ASCII space (such as ZERO
WIDTH JOINER, U+200D) when a user does something like hit the
space bar on a keyboard. Working Group participants have also
raised concerns about the fact that spaces are not always visible,
and that many Unicode characters might be confusable with ASCII
space. However, it also appears that some protocols, such as the
Simple Authentication and Security Layer (SASL) [RFC4422], might
be used in ways that allow a username to include spaces. One
workaround might be to define a "CompoundName" class that allows
ASCII space but no other kind of space character; another might be
for protocols that need their protocol strings to potentially
contain compound names (such as the full names of people) to
define such strings as containing one or more space-separated
instances of the NameClass. This matter is not yet settled.
The following subsections discuss the NameClass and FreeClass in more The following subsections discuss the NameClass and FreeClass in more
detail, with reference to the dimensions described in Section 3 of detail, with reference to the dimensions described in Section 3 of
[I-D.ietf-precis-problem-statement]. In particular, each string [I-D.ietf-precis-problem-statement]. In particular, each string
class is defined by the following behavioral rules: class is defined by the following behavioral rules:
Valid: defines which code points and character categories are Valid: defines which code points and character categories are
treated as valid input to preparation of the string. treated as valid input to preparation of the string.
Disallowed: defines which code points and character categories are Disallowed: defines which code points and character categories are
skipping to change at page 7, line 15 skipping to change at page 7, line 34
Directionality: defines application behavior in the presence of code Directionality: defines application behavior in the presence of code
points that have directionality, in particular right-to-left code points that have directionality, in particular right-to-left code
points as defined in the Unicode database (see [UAX9]). points as defined in the Unicode database (see [UAX9]).
Casemapping: defines if case mapping is used for this class (instead Casemapping: defines if case mapping is used for this class (instead
of case preservation), and how the mapping is done. of case preservation), and how the mapping is done.
Normalization: defines which Unicode normalization form (D, KD, C, Normalization: defines which Unicode normalization form (D, KD, C,
or KC) is to be applied (see [UAX15]). or KC) is to be applied (see [UAX15]).
This document defines the valid, disallowed, and unassigned rules. This document defines the valid, disallowed, and unassigned rules for
Application protocols that use the PRECIS string classes MUST define the NameClass and FreeClass. Application protocols that use these
the directionality, casemapping, and normalization rules, as further string classes are responsible for defining the directionality,
described under Section 9.2. casemapping, and normalization rules.
Naturally, future documents can define base string classes beyond the
NameClass and FreeClass; see Section 9.2.
3.1. NameClass 3.1. NameClass
Most application technologies need a special class of strings that Most application technologies need a special class of strings that
can be used to refer to, include, or communicate things like can be used to refer to, include, or communicate things like
usernames, file names, data feed names, and chatroom names. We group usernames, file names, data feed names, and chatroom names. We group
such things into a bucket called "NameClass" having the following such things into a bucket called "NameClass" having the following
features. features.
3.1.1. Valid 3.1.1. Valid
skipping to change at page 11, line 5 skipping to change at page 11, line 30
specified in this document. As the word "subclass" implies, a specified in this document. As the word "subclass" implies, a
subclass MUST NOT add as valid any code points or character subclass MUST NOT add as valid any code points or character
categories that are disallowed by the base string class. However, a categories that are disallowed by the base string class. However, a
subclass MAY do either of the following: subclass MAY do either of the following:
1. Exclude specific code points that are included in the base string 1. Exclude specific code points that are included in the base string
class. class.
2. Exclude characters matching certain Unicode properties (e.g., 2. Exclude characters matching certain Unicode properties (e.g.,
math symbols) that are included in the base string class. math symbols) that are included in the base string class.
4.3. Registration Application protocols that subclass the PRECIS string classes MUST
register with the IANA as described under Section 9.3.
Application protocols that use the PRECIS string classes MUST It is RECOMMENDED for subclass names to be of the form
register with the IANA as described under Section 9.2. This is "SubclassBaseClass", where the "Subclass" string is a differentiator
especially important for protocols that subclass the PRECIS string and "BaseClass" is the name of the base class being subclassed; for
classes. example, the subclass of the NameClass used for localparts in the
Extensible Messaging and Presence Protocol (XMPP) would be
"LocalpartNameClass" [I-D.ietf-xmpp-6122bis].
5. Code Point Properties 5. Code Point Properties
In order to implement the string classes described above, this In order to implement the string classes described above, this
document does the following: document does the following:
1. Reviews and classifies the collections of code points in the 1. Reviews and classifies the collections of code points in the
Unicode character set by examining various code point properties. Unicode character set by examining various code point properties.
2. Defines an algorithm for determining a derived property value, 2. Defines an algorithm for determining a derived property value,
skipping to change at page 20, line 4 skipping to change at page 20, line 32
The Categories and Rules defined in Section 6 and Section 7 apply to The Categories and Rules defined in Section 6 and Section 7 apply to
all Unicode code points. The table in Appendix A shows, for all Unicode code points. The table in Appendix A shows, for
illustrative purposes, the consequences of the categories and illustrative purposes, the consequences of the categories and
classification rules, and the resulting property values. classification rules, and the resulting property values.
The list of code points that can be found in Appendix A is non- The list of code points that can be found in Appendix A is non-
normative. Instead, the rules defined by Section 6 and Section 7 are normative. Instead, the rules defined by Section 6 and Section 7 are
normative, and any tables are derived from the rules. normative, and any tables are derived from the rules.
9. IANA Considerations 9. IANA Considerations
9.1. PRECIS Derived Property Value Registry 9.1. PRECIS Derived Property Value Registry
IANA is requested to create a PRECIS-specific registry with the IANA is requested to create a PRECIS-specific registry with the
Derived Properties for the versions of Unicode that are released Derived Properties for the versions of Unicode that are released
after (and including) version 6.1. The derived property value is to after (and including) version 6.1. The derived property value is to
be calculated in cooperation with a designated expert [RFC5226] be calculated in cooperation with a designated expert [RFC5226]
according to the specifications in Section 6 and Section 7, and not according to the rules specified under Section 6 and Section 7, not
by copying the non-normative table found in Appendix A. by copying the non-normative table found under Appendix A.
If during this process (creation of the table of derived property The IESG is to be notified if backward-incompatible changes to the
values) followed by a designated expert review, either backward- table of derived properties are discovered or if other problems arise
incompatible changes to the table of derived properties are during the process of creating the table of derived property values
discovered, or otherwise problems arise during the creation of the or during expert review. Changes to the rules Section 6 and
table, that is to be flagged to the IESG. Changes to the rules (as Section 7) require IETF Review, as described in [RFC5226].
specified in Section 6 and Section 7) require IETF Review, as
described in [RFC5226].
9.2. PRECIS Usage Registry 9.2. PRECIS Base Classes Registry
IANA is requested to create a registry of PRECIS base string classes.
In accordance with [RFC5226], the registration policy is "RFC
Required".
The registration template is as follows:
Base Class: [the name of the base class]
Subclassing: [whether the base class can be subclassed]
Directionality: [the behavioral rule for handling of right-to-left
code points, or "Application Specific" if to be defined by
protocols that use the base class]
Casemapping: [the behavioral rule for handling of case, or
"Application Specific" if to be defined by protocols that use the
base class]
Normalization: [which Unicode normalization form is applied, or
"Application Specific" if to be defined by protocols that use the
base class]
Specification: [the RFC number]
The initial registrations are as follows:
Base Class: FreeClass
Subclassing: Yes
Directionality: Application Specific
Casemapping: Application Specific
Normalization: Application Specific
Specification: RFC XXXX [to be replaced with the number assigned
to this document upon publication as an RFC]
Base Class: NameClass
Subclassing: Yes
Directionality: Application Specific
Casemapping: Application Specific
Normalization: Application Specific
Specification: RFC XXXX [to be replaced with the number assigned
to this document upon publication as an RFC]
9.3. PRECIS Subclasses Registry
IANA is requested to create a registry of subclasses that use the
PRECIS base string classes. In accordance with [RFC5226], the
registration policy is "First Come First Served".
The registration template is as follows:
Subclass: [the name of the subclass]
Base Class: [which base class is being subclassed]
Directionality: [the behavioral rule for handling of right-to-left
code points]
Casemapping: [the behavioral rule for handling of case]
Normalization: [which Unicode normalization form is applied]
Specification: [a pointer to relevant documentation, such as an RFC
or Internet-Draft]
9.4. PRECIS Usage Registry
IANA is requested to create a registry of application protocols that IANA is requested to create a registry of application protocols that
use the base string classes. The registry will include one entry for use the base string classes. The registry will include one entry for
each use (e.g., if a protocol uses both the NameClass and the each use (e.g., if a protocol uses both the NameClass and the
FreeClass then the specification for that protocol would submit two FreeClass then the specification for that protocol would submit two
registrations). In accordance with [RFC5226], the registration registrations). In accordance with [RFC5226], the registration
policy is "First Come First Served". policy is "First Come First Served".
The registration template is as follows: The registration template is as follows:
Application Protocol: [the application protocol that is using or Application Protocol: [the application protocol that is using or
subclassing the PRECIS string class] subclassing the base string class]
Base Class: [which base class is being used] Base Class: [the base string class that is being used or subclassed]
Subclassing: [whether the base class is being subclassed and, if so, Subclassing: [whether the protocol is subclassing the base class
where documentation of the subclassing can be found] and, if so, the name of the subclass]
Directionality: [the behavioral rule for handling of right-to-left Directionality: [the behavioral rule for handling of right-to-left
code points] code points]
Casemapping: [the behavioral rule for handling of case] Casemapping: [the behavioral rule for handling of case]
Normalization: [which Unicode normalization form is applied] Normalization: [which Unicode normalization form is applied]
Specification: [a pointer to relevant documentation, such as an RFC Specification: [a pointer to relevant documentation, such as an RFC
or Internet-Draft] or Internet-Draft]
10. Security Considerations 10. Security Considerations
10.1. General Issues 10.1. General Issues
skipping to change at page 25, line 25 skipping to change at page 27, line 16
12.2. Informative References 12.2. Informative References
[I-D.iab-identifier-comparison] [I-D.iab-identifier-comparison]
Thaler, D., "Issues in Identifier Comparison for Security Thaler, D., "Issues in Identifier Comparison for Security
Purposes", draft-iab-identifier-comparison-02 (work in Purposes", draft-iab-identifier-comparison-02 (work in
progress), May 2012. progress), May 2012.
[I-D.ietf-precis-problem-statement] [I-D.ietf-precis-problem-statement]
Sullivan, A. and M. Blanchet, "Stringprep Revision Problem Sullivan, A. and M. Blanchet, "Stringprep Revision Problem
Statement", draft-ietf-precis-problem-statement-05 (work Statement", draft-ietf-precis-problem-statement-06 (work
in progress), March 2012. in progress), July 2012.
[I-D.ietf-xmpp-6122bis] [I-D.ietf-xmpp-6122bis]
Saint-Andre, P., "Extensible Messaging and Presence Saint-Andre, P., "Extensible Messaging and Presence
Protocol (XMPP): Address Format", Protocol (XMPP): Address Format",
draft-ietf-xmpp-6122bis-02 (work in progress), April 2012. draft-ietf-xmpp-6122bis-02 (work in progress), April 2012.
[I-D.melnikov-precis-saslprepbis] [I-D.melnikov-precis-saslprepbis]
Melnikov, A. and P. Saint-Andre, "Username and Password Melnikov, A. and P. Saint-Andre, "Username and Password
Preparation Algorithms", Preparation Algorithms",
draft-melnikov-precis-saslprepbis-00 (work in progress), draft-melnikov-precis-saslprepbis-00 (work in progress),
skipping to change at page 28, line 4 skipping to change at page 29, line 43
in the following table, in Unicode Character Database (UCD) format. in the following table, in Unicode Character Database (UCD) format.
The columns of the table are as follows: The columns of the table are as follows:
1. The code point or codepoint range. 1. The code point or codepoint range.
2. The assignment for the code point or range, where the value is 2. The assignment for the code point or range, where the value is
one of PVALID, DISALLOWED, UNASSIGNED, CONTEXTO, CONTEXTJ, or one of PVALID, DISALLOWED, UNASSIGNED, CONTEXTO, CONTEXTJ, or
FREE_PVAL (which includes NAME_DIS). FREE_PVAL (which includes NAME_DIS).
3. The rule that triggered the assignment (e.g., a value of "K" in 3. The rule that triggered the assignment (e.g., a value of "K" in
the third column indicates that the trigger is the ASCII7 rule the third column indicates that the trigger is the ASCII7 rule
from Section 6.11). from Section 6.11).
4. The name or names for the code point or range. 4. The name or names for the code point or range.
This table is non-normative, and included only for illustrative This table is non-normative, and included only for illustrative
purposes. Please note that the strings displayed in the fourth purposes. Please note that the strings displayed in the fourth
column are not necessarily the formal name of the code point (as column are not necessarily the formal name of the code point (as
defined in [UNICODE]) because the fixed width of the RFC format defined in [UNICODE]) because the fixed width of the RFC format
necessitated truncation of many names. necessitated truncation of many names.
0000..001F ; DISALLOWED # L # <control> 0000..001F ; DISALLOWED # <control>
0020 ; FREE_PVAL # N # SPACE 0020 ; FREE_PVAL # SPACE
0021..007E ; PVALID # K # EXCLAM MARK .. TILDE 0021..007E ; PVALID # EXCLAM MARK .. TILDE
007F..009F ; DISALLOWED # L # <control> 007F..009F ; DISALLOWED # <control>
00A0..00A9 ; FREE_PVAL # # NO-BREAK SPACE .. COPYRIGHT SIGN 00A0..00A9 ; FREE_PVAL # NO-BREAK SPACE .. COPYRIGHT SIGN
00AA ; PVALID # # FEMININE ORDINAL INDICATOR 00AA ; PVALID # FEMININE ORDINAL INDICATOR
00AB..00AC ; FREE_PVAL # # NO-BREAK SPACE .. NOT SIGN 00AB..00AC ; FREE_PVAL # NO-BREAK SPACE .. NOT SIGN
00AD ; DISALLOWED # # SOFT HYPH 00AD ; DISALLOWED # SOFT HYPH
00AE..00B6 ; FREE_PVAL # # REGISTERED SIGN .. PILCROW SIGN 00AE..00B6 ; FREE_PVAL # REGISTERED SIGN .. PILCROW SIGN
00B7 ; CONTEXTO # # MIDDLE DOT 00B7 ; CONTEXTO # MIDDLE DOT
00B8..00BF ; FREE_PVAL # # CEDILLA..INV QUEST IND 00B8..00BF ; FREE_PVAL # CEDILLA..INV QUEST IND
00C0..00D6 ; PVALID # # LAT CAP LET A W GRAV..LAT CAP O 00C0..00D6 ; PVALID # LAT CAP LET A W GRAV..LAT CAP O
00D7 ; FREE_PVAL # # MULTIPLICATION SIGN 00D7 ; FREE_PVAL # MULTIPLICATION SIGN
00D8..00F6 ; PVALID # # LAT CAP LET O W STROKE..LAT SM 00D8..00F6 ; PVALID # LAT CAP LET O W STROKE..LAT SM
00F7 ; FREE_PVAL # # DIVISION SIGN 00F7 ; FREE_PVAL # DIVISION SIGN
00F8..0131 ; PVALID # # LAT SM LET O W STROKE..LAT SM LET 00F8..0131 ; PVALID # LAT SM LET O W STROKE..LAT SM LET
0132..0133 ; FREE_PVAL # # LAT CAP LIG IJ..LAT SM LIB IJ 0132..0133 ; FREE_PVAL # LAT CAP LIG IJ..LAT SM LIB IJ
0134..013E ; PVALID # # LAT CAP LET J W CIRCUM..LAT SM LET 0134..013E ; PVALID # LAT CAP LET J W CIRCUM..LAT SM LET
013F..0140 ; FREE_PVAL # # LAT CAP LET L W MID DOT..LAT SM LET 013F..0140 ; FREE_PVAL # LAT CAP LET L W MID DOT..LAT SM LET
0141..0148 ; PVALID # # LAT CAP LET L W STROKE..LAT SM LET 0141..0148 ; PVALID # LAT CAP LET L W STROKE..LAT SM LET
0149 ; FREE_PVAL # # LAT SM LET N PRECEDED BY APOS 0149 ; FREE_PVAL # LAT SM LET N PRECEDED BY APOS
014A..017E ; PVALID # # LAT CAP LET ENG..LAT SM LET Z W CA 014A..017E ; PVALID # LAT CAP LET ENG..LAT SM LET Z W CA
017F ; FREE_PVAL # # LAT SM LET LONG S 017F ; FREE_PVAL # LAT SM LET LONG S
0180..01C3 ; PVALID # # LAT SM LET B W STROKE..LAT LET RETR 0180..01C3 ; PVALID # LAT SM LET B W STROKE..LAT LET RETR
01C4..01CC ; FREE_PVAL # # LAT CAP LET DZ W CARON..LAT SM 01C4..01CC ; FREE_PVAL # LAT CAP LET DZ W CARON..LAT SM
01CD..01F0 ; PVALID # # LAT CAP LET A W CARON..LAT SM LET J 01CD..01F0 ; PVALID # LAT CAP LET A W CARON..LAT SM LET J
01F1..01F3 ; FREE_PVAL # # LAT CAP LET DZ..LAT SM LET DZ 01F1..01F3 ; FREE_PVAL # LAT CAP LET DZ..LAT SM LET DZ
01F4..02AF ; PVALID # # LAT CAP LET G W ACUTE..LAT SM 01F4..02AF ; PVALID # LAT CAP LET G W ACUTE..LAT SM
02B0..02B8 ; FREE_PVAL # # MOD LET SM H..MOD LET SM Y 02B0..02B8 ; FREE_PVAL # MOD LET SM H..MOD LET SM Y
02B9..02C1 ; PVALID # # MOD LET PRIME..MOD LET REV GLOT ST 02B9..02C1 ; PVALID # MOD LET PRIME..MOD LET REV GLOT ST
02C2..02C5 ; FREE_PVAL # # MOD LET L ARROW..MOD LET D ARROW 02C2..02C5 ; FREE_PVAL # MOD LET L ARROW..MOD LET D ARROW
02C6..02D1 ; PVALID # # MOD LET CIRCUM ACC..MOD LET HALF TR 02C6..02D1 ; PVALID # MOD LET CIRCUM ACC..MOD LET HALF TR
02D2..02EB ; FREE_PVAL # # MOD LET CENT R HALF RING..MOD LET Y 02D2..02EB ; FREE_PVAL # MOD LET CENT R HALF RING..MOD LET Y
02EC ; PVALID # # MOD LET VOICING 02EC ; PVALID # MOD LET VOICING
02ED ; FREE_PVAL # # MOD LET UNASPIRATED 02ED ; FREE_PVAL # MOD LET UNASPIRATED
02EE ; PVALID # # MOD LET DOUBLE APOS 02EE ; PVALID # MOD LET DOUBLE APOS
02EF..02FF ; FREE_PVAL # # MOD LET LOW D ARR..MOD LET LOW L AR 02EF..02FF ; FREE_PVAL # MOD LET LOW D ARR..MOD LET LOW L AR
0300..0374 ; PVALID # # COMB GRAVE ACCENT..GREEK NUM SIGN 0300..0374 ; PVALID # COMB GRAVE ACCENT..GREEK NUM SIGN
0375 ; CONTEXTO # # GREEK LOW NUM SIGN 0375 ; CONTEXTO # GREEK LOW NUM SIGN
0376..0377 ; PVALID # # GR CAP LET PAMPHYLIAN DIGAMMA..GR S 0376..0377 ; PVALID # GR CAP LET PAMPHYLIAN DIGAMMA..GR S
0378..0379 ; UNASSIGNED # # <reserved>..<reserved> 0378..0379 ; UNASSIGNED # <reserved>..<reserved>
037A..037D ; PVALID # # GR YPOGEGRAMMENI..GR SM REV DOT LUN 037A..037D ; PVALID # GR YPOGEGRAMMENI..GR SM REV DOT LUN
037E ; FREE_PVAL # # GREEK QUEST MARK 037E ; FREE_PVAL # GREEK QUEST MARK
037F..0383 ; UNASSIGNED # # <reserved>..<reserved> 037F..0383 ; UNASSIGNED # <reserved>..<reserved>
0384..0385 ; FREE_PVAL # # GREEK TONOS..GREEK DIALYTIKA TONOS 0384..0385 ; FREE_PVAL # GREEK TONOS..GREEK DIALYTIKA TONOS
0386 ; PVALID # # GR CAP LET ALPHA W TONOS 0386 ; PVALID # GR CAP LET ALPHA W TONOS
0387 ; FREE_PVAL # # GREEK ANO TELEIA 0387 ; FREE_PVAL # GREEK ANO TELEIA
0388..038A ; PVALID # # GR CAP LET EPSILON W TONOS..GR CAP 0388..038A ; PVALID # GR CAP LET EPSILON W TONOS..GR CAP
038B ; UNASSIGNED # # <reserved> 038B ; UNASSIGNED # <reserved>
038C ; PVALID # # GREEK CAP LET OMICRON W TONOS 038C ; PVALID # GREEK CAP LET OMICRON W TONOS
038D ; UNASSIGNED # # <reserved> 038D ; UNASSIGNED # <reserved>
038E..03A1 ; PVALID # # GR CAP LET EPSILON W TONOS..GR CAP 038E..03A1 ; PVALID # GR CAP LET EPSILON W TONOS..GR CAP
03A2 ; UNASSIGNED # # <reserved> 03A2 ; UNASSIGNED # <reserved>
03A3..03CF ; PVALID # # GREEK CAP LET SIGMA..GR CAP 03A3..03CF ; PVALID # GREEK CAP LET SIGMA..GR CAP
03D0..03D2 ; FREE_PVAL # # GR BETA SYM..GR UPSILON W HOOK 03D0..03D2 ; FREE_PVAL # GR BETA SYM..GR UPSILON W HOOK
03D3..03D4 ; PVALID # # GR UPSILON W ACUTE AND HOOK..GR UP 03D3..03D4 ; PVALID # GR UPSILON W ACUTE AND HOOK..GR UP
03D5..03D6 ; FREE_PVAL # # GR PHI SYM..GR PI SYM 03D5..03D6 ; FREE_PVAL # GR PHI SYM..GR PI SYM
03D7..03EF ; PVALID # # GR KAI SYM..COPT SM LET DEI 03D7..03EF ; PVALID # GR KAI SYM..COPT SM LET DEI
03F0..03F2 ; FREE_PVAL # # GR KAPPA SYM..GR LUNATE SIGMA 03F0..03F2 ; FREE_PVAL # GR KAPPA SYM..GR LUNATE SIGMA
03F3 ; PVALID # # GREEK LET YOT 03F3 ; PVALID # GREEK LET YOT
03F4..03F6 ; FREE_PVAL # # GR CAP THETA..GR REV LUNATE EPSILON 03F4..03F6 ; FREE_PVAL # GR CAP THETA..GR REV LUNATE EPSILON
03F7..03F8 ; PVALID # # GR CAP LET SHO..GR SM LET SHO 03F7..03F8 ; PVALID # GR CAP LET SHO..GR SM LET SHO
03F9 ; FREE_PVAL # # GREEK CAP LUNATE SIGMA SYM 03F9 ; FREE_PVAL # GREEK CAP LUNATE SIGMA SYM
03FA..0481 ; PVALID # # GR CAP LET SAN..CYR SML LET KOPPA 03FA..0481 ; PVALID # GR CAP LET SAN..CYR SML LET KOPPA
0482 ; FREE_PVAL # # CYR THOUSANDS SIGN 0482 ; FREE_PVAL # CYR THOUSANDS SIGN
0483..0487 ; PVALID # # COMB CYR TITLO..COMB CYR POK 0483..0487 ; PVALID # COMB CYR TITLO..COMB CYR POK
0488..048A ; FREE_PVAL # # COMB CYR HUNDRED THOUSANDS SIGN..C 0488..048A ; FREE_PVAL # COMB CYR HUNDRED THOUSANDS SIGN..C
048B..0527 ; PVALID # # CYR SM LET SHORT I W TAIL..CYR S 048B..0527 ; PVALID # CYR SM LET SHORT I W TAIL..CYR S
0528..0530 ; UNASSIGNED # # <reserved>..<reserved> 0528..0530 ; UNASSIGNED # <reserved>..<reserved>
0531..0556 ; PVALID # # ARM CAP LET AYB..ARM CAP LET FEH 0531..0556 ; PVALID # ARM CAP LET AYB..ARM CAP LET FEH
0557..0558 ; UNASSIGNED # # <reserved>..<reserved> 0557..0558 ; UNASSIGNED # <reserved>..<reserved>
0559 ; PVALID # # ARM MOD LET LEFT HALF RING 0559 ; PVALID # ARM MOD LET LEFT HALF RING
055A..055F ; FREE_PVAL # # ARM APOS..ARM ABBREV 055A..055F ; FREE_PVAL # ARM APOS..ARM ABBREV
0560 ; UNASSIGNED # # <reserved> 0560 ; UNASSIGNED # <reserved>
0561..0586 ; PVALID # # ARM SM LET AYB..ARMENIAN SM LE 0561..0586 ; PVALID # ARM SM LET AYB..ARMENIAN SM LE
0587 ; FREE_PVAL # # ARM SM LIG ECH YIWN 0587 ; FREE_PVAL # ARM SM LIG ECH YIWN
0588 ; UNASSIGNED # # <reserved> 0588 ; UNASSIGNED # <reserved>
0589..058A ; FREE_PVAL # # ARMENIAN FULL STOP..ARMENIAN HYPH 0589..058A ; FREE_PVAL # ARMENIAN FULL STOP..ARMENIAN HYPH
058B..058E ; UNASSIGNED # # <reserved>..<reserved> 058B..058E ; UNASSIGNED # <reserved>..<reserved>
058F ; FREE_PVAL # # ARMENIAN DRAM SIGN 058F ; FREE_PVAL # ARMENIAN DRAM SIGN
0590 ; UNASSIGNED # # <reserved> 0590 ; UNASSIGNED # <reserved>
0591..05BD ; PVALID # # HEBR ACC ETNAHTA..HEBR PNT ME 0591..05BD ; PVALID # HEBR ACC ETNAHTA..HEBR PNT ME
05BE ; FREE_PVAL # # HEBR PUNCT MAQAF 05BE ; FREE_PVAL # HEBR PUNCT MAQAF
05BF ; PVALID # # HEBR PNT RAFE 05BF ; PVALID # HEBR PNT RAFE
05C0 ; FREE_PVAL # # HEBR PUNCT PASEQ 05C0 ; FREE_PVAL # HEBR PUNCT PASEQ
05C1..05C2 ; PVALID # # HEBR PNT SHIN DOT..HEBR PNT SIN DOT 05C1..05C2 ; PVALID # HEBR PNT SHIN DOT..HEBR PNT SIN DOT
05C3 ; FREE_PVAL # # HEBR PUNCT SOF PASUQ 05C3 ; FREE_PVAL # HEBR PUNCT SOF PASUQ
05C4..05C5 ; PVALID # # HEBR MARK UP DOT..HEBR MARK LOW DOT 05C4..05C5 ; PVALID # HEBR MARK UP DOT..HEBR MARK LOW DOT
05C6 ; FREE_PVAL # # HEBR PUNCT NUN HAFUKHA 05C6 ; FREE_PVAL # HEBR PUNCT NUN HAFUKHA
05C7 ; PVALID # # HEBR PNT QAMATS QATAN 05C7 ; PVALID # HEBR PNT QAMATS QATAN
05C8..05CF ; UNASSIGNED # # <reserved>..<reserved> 05C8..05CF ; UNASSIGNED # <reserved>..<reserved>
05D0..05EA ; PVALID # # HEBR LET ALEF..HEBR LET TAV 05D0..05EA ; PVALID # HEBR LET ALEF..HEBR LET TAV
05EB..05EF ; UNASSIGNED # # <reserved>..<reserved> 05EB..05EF ; UNASSIGNED # <reserved>..<reserved>
05F0..05F2 ; PVALID # # HEBR LIG YIDDISH DOUBLE VAV..HEBR L 05F0..05F2 ; PVALID # HEBR LIG YIDDISH DOUBLE VAV..HEBR L
05F3..05F4 ; CONTEXTO # # HEBR PUNCT GERESH..HEBR PUNCTUATIO 05F3..05F4 ; CONTEXTO # HEBR PUNCT GERESH..HEBR PUNCTUATIO
05F5..05FF ; UNASSIGNED # # <reserved>..<reserved> 05F5..05FF ; UNASSIGNED # <reserved>..<reserved>
0600..0604 ; DISALLOWED # # ARAB NUM SIGN..ARAB SIGN SAM 0600..0604 ; DISALLOWED # ARAB NUM SIGN..ARAB SIGN SAM
0605 ; UNASSIGNED # # <reserved>..<reserved> 0605 ; UNASSIGNED # <reserved>..<reserved>
0606..060F ; FREE_PVAL # # AR-IND CUBE ROOT..ARAB SIGN MISRA 0606..060F ; FREE_PVAL # AR-IND CUBE ROOT..ARAB SIGN MISRA
0610..061A ; PVALID # # ARAB SIGN SALLALLAHOU ALAYHE ..AR 0610..061A ; PVALID # ARAB SIGN SALLALLAHOU ALAYHE ..AR
061B ; FREE_PVAL # # ARAB SEMICOLON 061B ; FREE_PVAL # ARAB SEMICOLON
061C..061D ; UNASSIGNED # # <reserved>..<reserved> 061C..061D ; UNASSIGNED # <reserved>..<reserved>
061E..061F ; FREE_PVAL # # ARAB TRIPLE DOT PUNCT MARK..ARAB Q 061E..061F ; FREE_PVAL # ARAB TRIPLE DOT PUNCT MARK..ARAB Q
0620 ; UNASSIGNED # # <reserved> 0620 ; UNASSIGNED # <reserved>
0621..063F ; PVALID # # ARAB LET HAMZA..ARAB LET FARSI YEH 0621..063F ; PVALID # ARAB LET HAMZA..ARAB LET FARSI YEH
0640 ; DISALLOWED # # ARAB TATWEEL 0640 ; DISALLOWED # ARAB TATWEEL
0641..065F ; PVALID # # ARAB LET FEH..ARAB WAVY HAMZA BEL 0641..065F ; PVALID # ARAB LET FEH..ARAB WAVY HAMZA BEL
0660..0669 ; CONTEXTO # # AR-IND DIG ZERO..AR-IND DIG 0660..0669 ; CONTEXTO # AR-IND DIG ZERO..AR-IND DIG
066A..066D ; FREE_PVAL # # ARAB PCT SIGN..ARAB FIVE PNTED STA 066A..066D ; FREE_PVAL # ARAB PCT SIGN..ARAB FIVE PNTED STA
066E..0674 ; PVALID # # ARAB LET DOTLESS BEH..ARAB LET HIG 066E..0674 ; PVALID # ARAB LET DOTLESS BEH..ARAB LET HIG
0675..0678 ; FREE_PVAL # # ARAB LET HIGH HAMZA ALEF..ARAB LET 0675..0678 ; FREE_PVAL # ARAB LET HIGH HAMZA ALEF..ARAB LET
0679..06D3 ; PVALID # # ARAB LET TTEH..ARAB LET YEH BARREE 0679..06D3 ; PVALID # ARAB LET TTEH..ARAB LET YEH BARREE
06D4 ; FREE_PVAL # # ARAB FULL STOP 06D4 ; FREE_PVAL # ARAB FULL STOP
06D5..06DC ; PVALID # # ARAB LET AE..ARAB SM HIGH SEEN 06D5..06DC ; PVALID # ARAB LET AE..ARAB SM HIGH SEEN
06DD ; DISALLOWED # # ARAB END OF AYAH 06DD ; DISALLOWED # ARAB END OF AYAH
06DE ; FREE_PVAL # # ARAB START OF RUB EL HIZB 06DE ; FREE_PVAL # ARAB START OF RUB EL HIZB
06DF..06E8 ; PVALID # # ARAB SM HIGH ROUNDED ZERO..ARAB SM 06DF..06E8 ; PVALID # ARAB SM HIGH ROUNDED ZERO..ARAB SM
06E9 ; FREE_PVAL # # ARAB PLACE OF SAJDAH 06E9 ; FREE_PVAL # ARAB PLACE OF SAJDAH
06EA..06EF ; PVALID # # ARAB EMPTY CENTRE LOW STOP..ARAB LET 06EA..06EF ; PVALID # ARAB EMPTY CENTRE LOW STOP..ARAB LET
06F0..06F9 ; CONTEXTO # # EXT AR-IND DIG ZERO..EXT A 06F0..06F9 ; CONTEXTO # EXT AR-IND DIG ZERO..EXT A
06FA..06FF ; PVALID # # ARAB LET SHEEN W DOT BEL..ARAB 06FA..06FF ; PVALID # ARAB LET SHEEN W DOT BEL..ARAB
0700..070D ; FREE_PVAL # # SYR END OF PARA..SYR HARKLEAN AST 0700..070D ; FREE_PVAL # SYR END OF PARA..SYR HARKLEAN AST
070E ; UNASSIGNED # # <reserved> 070E ; UNASSIGNED # <reserved>
070F ; DISALLOWED # # SYR ABBR MARK 070F ; DISALLOWED # SYR ABBR MARK
0710..07B1 ; PVALID # # SYR LET ALAPH..THAANA LET N 0710..07B1 ; PVALID # SYR LET ALAPH..THAANA LET N
07B2..07BF ; UNASSIGNED # # <reserved>..<reserved> 07B2..07BF ; UNASSIGNED # <reserved>..<reserved>
07C0..07F5 ; PVALID # # NKO DIG ZERO..NKO LOW TONE APOS 07C0..07F5 ; PVALID # NKO DIG ZERO..NKO LOW TONE APOS
07F6..07F9 ; FREE_PVAL # # NKO SYM OO DENNEN..NKO EXCLAMATI 07F6..07F9 ; FREE_PVAL # NKO SYM OO DENNEN..NKO EXCLAMATI
07FA ; DISALLOWED # # NKO LAJANYALAN 07FA ; DISALLOWED # NKO LAJANYALAN
07FB..07FF ; UNASSIGNED # # <reserved>..<reserved> 07FB..07FF ; UNASSIGNED # <reserved>..<reserved>
0800..082D ; PVALID # # SAMAR LET ALAF..SAMAR MARK NEQUDA 0800..082D ; PVALID # SAMAR LET ALAF..SAMAR MARK NEQUDA
082E..082F ; UNASSIGNED # # <reserved>..<reserved> 082E..082F ; UNASSIGNED # <reserved>..<reserved>
0830..083E ; FREE_PVAL # # SAMAR PUNCT NEQUDAA..SAMAR PUN 0830..083E ; FREE_PVAL # SAMAR PUNCT NEQUDAA..SAMAR PUN
083F ; UNASSIGNED # # <reserved> 083F ; UNASSIGNED # <reserved>
0840..085B ; PVALID # # MANDAIC LET HALQA..MANDAIC GEM 0840..085B ; PVALID # MANDAIC LET HALQA..MANDAIC GEM
085C..085D ; UNASSIGNED # # <reserved>..<reserved> 085C..085D ; UNASSIGNED # <reserved>..<reserved>
085E ; FREE_PVAL # # MANDAIC PUNCTUATION 085E ; FREE_PVAL # MANDAIC PUNCTUATION
08A0..08AC ; PVALID # # ARAB LET BEH W SM V BEL..ARAB 08A0..08AC ; PVALID # ARAB LET BEH W SM V BEL..ARAB
08AD..08E3 ; UNASSIGNED # # <reserved>..<reserved> 08AD..08E3 ; UNASSIGNED # <reserved>..<reserved>
08E4..08FE ; PVALID # # ARAB CURLY FATHA..ARAB DAMMA W 08E4..08FE ; PVALID # ARAB CURLY FATHA..ARAB DAMMA W
08FF ; UNASSIGNED # # <reserved> 08FF ; UNASSIGNED # <reserved>
0900..0963 ; PVALID # # DEVAN SIGN INV CANDRABINDU..DEVAN V 0900..0963 ; PVALID # DEVAN SIGN INV CANDRABINDU..DEVAN V
0964..0965 ; FREE_PVAL # # DEVAN DANDA..DEVAN DOUBLE DANDA 0964..0965 ; FREE_PVAL # DEVAN DANDA..DEVAN DOUBLE DANDA
0966..096F ; PVALID # # DEVAN DIG ZERO..DEVAN DIG NINE 0966..096F ; PVALID # DEVAN DIG ZERO..DEVAN DIG NINE
0970 ; FREE_PVAL # # DEVAN ABBR SIGN 0970 ; FREE_PVAL # DEVAN ABBR SIGN
0971..097F ; PVALID # # DEVAN SIGN HIGH SPACING DOT..DEVAN 0971..097F ; PVALID # DEVAN SIGN HIGH SPACING DOT..DEVAN
0980 ; UNASSIGNED # # <reserved> 0980 ; UNASSIGNED # <reserved>
0981..0983 ; PVALID # # BENG SIGN CANDRABINDU..BENG SIGN VISAR 0981..0983 ; PVALID # BENG SIGN CANDRABINDU..BENG SIGN VISAR
0984 ; UNASSIGNED # # <reserved> 0984 ; UNASSIGNED # <reserved>
0985..098C ; PVALID # # BENG LET A..BENG LET VOC L 0985..098C ; PVALID # BENG LET A..BENG LET VOC L
098D..098E ; UNASSIGNED # # <reserved>..<reserved> 098D..098E ; UNASSIGNED # <reserved>..<reserved>
098F..0990 ; PVALID # # BENG LET E..BENG LET AI 098F..0990 ; PVALID # BENG LET E..BENG LET AI
0991..0992 ; UNASSIGNED # # <reserved>..<reserved> 0991..0992 ; UNASSIGNED # <reserved>..<reserved>
0993..09A8 ; PVALID # # BENG LET O..BENG LET NA 0993..09A8 ; PVALID # BENG LET O..BENG LET NA
09A9 ; UNASSIGNED # # <reserved> 09A9 ; UNASSIGNED # <reserved>
09AA..09B0 ; PVALID # # BENG LET PA..BENG LET RA 09AA..09B0 ; PVALID # BENG LET PA..BENG LET RA
09B1 ; UNASSIGNED # # <reserved> 09B1 ; UNASSIGNED # <reserved>
09B2 ; PVALID # # BENG LET LA 09B2 ; PVALID # BENG LET LA
09B3..09B5 ; UNASSIGNED # # <reserved>..<reserved> 09B3..09B5 ; UNASSIGNED # <reserved>..<reserved>
09B6..09B9 ; PVALID # # BENG LET SHA..BENG LET HA 09B6..09B9 ; PVALID # BENG LET SHA..BENG LET HA
09BA..09BB ; UNASSIGNED # # <reserved>..<reserved> 09BA..09BB ; UNASSIGNED # <reserved>..<reserved>
09BC..09C4 ; PVALID # # BENG SIGN NUKTA..BENG VOW SIGN VOCAL 09BC..09C4 ; PVALID # BENG SIGN NUKTA..BENG VOW SIGN VOCAL
09C5..09C6 ; UNASSIGNED # # <reserved>..<reserved> 09C5..09C6 ; UNASSIGNED # <reserved>..<reserved>
09C7..09C8 ; PVALID # # BENG VOW SIGN E..BENG VOW SIGN AI 09C7..09C8 ; PVALID # BENG VOW SIGN E..BENG VOW SIGN AI
09C9..09CA ; UNASSIGNED # # <reserved>..<reserved> 09C9..09CA ; UNASSIGNED # <reserved>..<reserved>
09CB..09CE ; PVALID # # BENG VOW SIGN O..BENG LET KHANDA 09CB..09CE ; PVALID # BENG VOW SIGN O..BENG LET KHANDA
09CF..09D6 ; UNASSIGNED # # <reserved>..<reserved> 09CF..09D6 ; UNASSIGNED # <reserved>..<reserved>
09D7 ; PVALID # # BENG AU LEN MARK 09D7 ; PVALID # BENG AU LEN MARK
09D8..09DB ; UNASSIGNED # # <reserved>..<reserved> 09D8..09DB ; UNASSIGNED # <reserved>..<reserved>
09DC..09DD ; PVALID # # BENG LET RRA..BENG LET RHA 09DC..09DD ; PVALID # BENG LET RRA..BENG LET RHA
09DE ; UNASSIGNED # # <reserved> 09DE ; UNASSIGNED # <reserved>
09DF..09E3 ; PVALID # # BENG LET YYA..BENG VOW SIG 09DF..09E3 ; PVALID # BENG LET YYA..BENG VOW SIG
09E4..09E5 ; UNASSIGNED # # <reserved>..<reserved> 09E4..09E5 ; UNASSIGNED # <reserved>..<reserved>
09E6..09F1 ; PVALID # # BENG DIG ZERO..BENG LET RA W L 09E6..09F1 ; PVALID # BENG DIG ZERO..BENG LET RA W L
09F2..09F3 ; FREE_PVAL # # BENG RUPEE MARK..BENG RUPEE SIGN 09F2..09F3 ; FREE_PVAL # BENG RUPEE MARK..BENG RUPEE SIGN
09F4..09FB ; DISALLOWED # # BENG CURR NUM ONE..BENG GANDA MARK 09F4..09FB ; DISALLOWED # BENG CURR NUM ONE..BENG GANDA MARK
09FC..0A00 ; UNASSIGNED # # <reserved>..<reserved> 09FC..0A00 ; UNASSIGNED # <reserved>..<reserved>
0A01..0A03 ; PVALID # # GURMUKHI SIGN ADAK BINDI..GURMUKHI 0A01..0A03 ; PVALID # GURMUKHI SIGN ADAK BINDI..GURMUKHI
0A04 ; UNASSIGNED # # <reserved> 0A04 ; UNASSIGNED # <reserved>
0A05..0A0A ; PVALID # # GURMUKHI LET A..GURMUKHI LET UU 0A05..0A0A ; PVALID # GURMUKHI LET A..GURMUKHI LET UU
0A0B..0A0E ; UNASSIGNED # # <reserved>..<reserved> 0A0B..0A0E ; UNASSIGNED # <reserved>..<reserved>
0A0F..0A10 ; PVALID # # GURMUKHI LET EE..GURMUKHI LET AI 0A0F..0A10 ; PVALID # GURMUKHI LET EE..GURMUKHI LET AI
0A11..0A12 ; UNASSIGNED # # <reserved>..<reserved> 0A11..0A12 ; UNASSIGNED # <reserved>..<reserved>
0A13..0A28 ; PVALID # # GURMUKHI LET OO..GURMUKHI LET NA 0A13..0A28 ; PVALID # GURMUKHI LET OO..GURMUKHI LET NA
0A29 ; UNASSIGNED # # <reserved> 0A29 ; UNASSIGNED # <reserved>
0A2A..0A30 ; PVALID # # GURMUKHI LET PA..GURMUKHI LET RA 0A2A..0A30 ; PVALID # GURMUKHI LET PA..GURMUKHI LET RA
0A31 ; UNASSIGNED # # <reserved> 0A31 ; UNASSIGNED # <reserved>
0A32..0A33 ; PVALID # # GURMUKHI LET LA..GURMUKHI LET LLA 0A32..0A33 ; PVALID # GURMUKHI LET LA..GURMUKHI LET LLA
0A34 ; UNASSIGNED # # <reserved> 0A34 ; UNASSIGNED # <reserved>
0A35.OA36 ; PVALID # # GURMUKHI LET VA..GURMUKHI LET SHA 0A35.OA36 ; PVALID # GURMUKHI LET VA..GURMUKHI LET SHA
0A37 ; UNASSIGNED # # <reserved> 0A37 ; UNASSIGNED # <reserved>
0A38..0A39 ; PVALID # # GURMUKHI LET SA..GURMUKHI LET HA 0A38..0A39 ; PVALID # GURMUKHI LET SA..GURMUKHI LET HA
0A3A..0A3B ; UNASSIGNED # # <reserved>..<reserved> 0A3A..0A3B ; UNASSIGNED # <reserved>..<reserved>
0A3C ; PVALID # # GURMUKHI SIGN NUKTA 0A3C ; PVALID # GURMUKHI SIGN NUKTA
0A3D ; UNASSIGNED # # <reserved> 0A3D ; UNASSIGNED # <reserved>
0A3E..0A42 ; PVALID # # GURMUKHI VOW SIGN AA..GURMUKHI V 0A3E..0A42 ; PVALID # GURMUKHI VOW SIGN AA..GURMUKHI V
0A43..0A46 ; UNASSIGNED # # <reserved>..<reserved> 0A43..0A46 ; UNASSIGNED # <reserved>..<reserved>
0A47..0A48 ; PVALID # # GURMUKHI VOW SIGN EE..GURMUKHI V 0A47..0A48 ; PVALID # GURMUKHI VOW SIGN EE..GURMUKHI V
0A49..0A4A ; UNASSIGNED # # <reserved>..<reserved> 0A49..0A4A ; UNASSIGNED # <reserved>..<reserved>
0A4B..0A4D ; PVALID # # GURMUKHI VOW SIGN OO..GURMUKHI S 0A4B..0A4D ; PVALID # GURMUKHI VOW SIGN OO..GURMUKHI S
0A4E..0A50 ; UNASSIGNED # # <reserved>..<reserved> 0A4E..0A50 ; UNASSIGNED # <reserved>..<reserved>
0A51 ; PVALID # # GURMUKHI SIGN UDAAT 0A51 ; PVALID # GURMUKHI SIGN UDAAT
0A52..0A58 ; UNASSIGNED # # <reserved>..<reserved> 0A52..0A58 ; UNASSIGNED # <reserved>..<reserved>
0A59..0A5B ; PVALID # # GURMUKHI LET KHHA..GURMUKHI LET RRA 0A59..0A5B ; PVALID # GURMUKHI LET KHHA..GURMUKHI LET RRA
0A5D ; UNASSIGNED # # <reserved> 0A5D ; UNASSIGNED # <reserved>
0A5E ; PVALID # # GURMUKHI LET FA 0A5E ; PVALID # GURMUKHI LET FA
0A5F..0A65 ; UNASSIGNED # # <reserved>..<reserved> 0A5F..0A65 ; UNASSIGNED # <reserved>..<reserved>
0A66..0A75 ; PVALID # # GURMUKHI DIG ZERO..GURMUKHI SIGN YA 0A66..0A75 ; PVALID # GURMUKHI DIG ZERO..GURMUKHI SIGN YA
0A76..0A80 ; UNASSIGNED # # <reserved>..<reserved> 0A76..0A80 ; UNASSIGNED # <reserved>..<reserved>
0A81..0A83 ; PVALID # # GUJARATI SIGN CANDRABINDU..GUJARATI 0A81..0A83 ; PVALID # GUJARATI SIGN CANDRABINDU..GUJARATI
0A84 ; UNASSIGNED # # <reserved> 0A84 ; UNASSIGNED # <reserved>
0A85..0A8D ; PVALID # # GUJARATI LET A..GUJARATI VOW CAND 0A85..0A8D ; PVALID # GUJARATI LET A..GUJARATI VOW CAND
0A8E ; UNASSIGNED # # <reserved> 0A8E ; UNASSIGNED # <reserved>
0A8F..0A91 ; PVALID # # GUJARATI LET E..GUJARATI VOW CAND 0A8F..0A91 ; PVALID # GUJARATI LET E..GUJARATI VOW CAND
0A92 ; UNASSIGNED # # <reserved> 0A92 ; UNASSIGNED # <reserved>
0A93..0AA8 ; PVALID # # GUJARATI LET O..GUJARATI LET NA 0A93..0AA8 ; PVALID # GUJARATI LET O..GUJARATI LET NA
0AA9 ; UNASSIGNED # # <reserved> 0AA9 ; UNASSIGNED # <reserved>
0AAA..0AB0 ; PVALID # # GUJARATI LET PA..GUJARATI LET RA 0AAA..0AB0 ; PVALID # GUJARATI LET PA..GUJARATI LET RA
0AB1 ; UNASSIGNED # # <reserved> 0AB1 ; UNASSIGNED # <reserved>
0AB2..0AB3 ; PVALID # # GUJARATI LET LA..GUJARATI LET LLA 0AB2..0AB3 ; PVALID # GUJARATI LET LA..GUJARATI LET LLA
0AB4 ; UNASSIGNED # # <reserved> 0AB4 ; UNASSIGNED # <reserved>
0AB5..0AB9 ; PVALID # # GUJARATI LET VA..GUJARATI LET HA 0AB5..0AB9 ; PVALID # GUJARATI LET VA..GUJARATI LET HA
0ABA..0ABB ; UNASSIGNED # # <reserved>..<reserved> 0ABA..0ABB ; UNASSIGNED # <reserved>..<reserved>
0ABC..0AC5 ; PVALID # # GUJARATI SIGN NUKTA..GUJARATI VOW 0ABC..0AC5 ; PVALID # GUJARATI SIGN NUKTA..GUJARATI VOW
0AC6 ; UNASSIGNED # # <reserved> 0AC6 ; UNASSIGNED # <reserved>
0AC7..0AC9 ; PVALID # # GUJARATI VOW SIGN E..GUJARATI VOW 0AC7..0AC9 ; PVALID # GUJARATI VOW SIGN E..GUJARATI VOW
0ACA ; UNASSIGNED # # <reserved> 0ACA ; UNASSIGNED # <reserved>
0ACB..0ACD ; PVALID # # GUJARATI VOW SIGN O..GUJARATI SIG 0ACB..0ACD ; PVALID # GUJARATI VOW SIGN O..GUJARATI SIG
0ACE..0ACF ; UNASSIGNED # # <reserved>..<reserved> 0ACE..0ACF ; UNASSIGNED # <reserved>..<reserved>
0AD0 ; PVALID # # GUJARATI OM 0AD0 ; PVALID # GUJARATI OM
0AD1..0ADF ; UNASSIGNED # # <reserved>..<reserved> 0AD1..0ADF ; UNASSIGNED # <reserved>..<reserved>
0AE0..0AE3 ; PVALID # # GUJARATI LET VOC RR..GUJARATI V 0AE0..0AE3 ; PVALID # GUJARATI LET VOC RR..GUJARATI V
0AE4..0AE5 ; UNASSIGNED # # <reserved>..<reserved> 0AE4..0AE5 ; UNASSIGNED # <reserved>..<reserved>
0AE6..0AEF ; PVALID # # GUJARATI DIG ZERO..GUJARATI DIG NINE 0AE6..0AEF ; PVALID # GUJARATI DIG ZERO..GUJARATI DIG NINE
0AF0 ; UNASSIGNED # # <reserved> 0AF0 ; UNASSIGNED # <reserved>
0AF1 ; FREE_PVAL # # GUJARATI RUPEE SIGN 0AF1 ; FREE_PVAL # GUJARATI RUPEE SIGN
0AF2..0B00 ; UNASSIGNED # # <reserved>..<reserved> 0AF2..0B00 ; UNASSIGNED # <reserved>..<reserved>
0B01..0B03 ; PVALID # # ORIYA SIGN CANDRABINDU..ORIYA SIGN 0B01..0B03 ; PVALID # ORIYA SIGN CANDRABINDU..ORIYA SIGN
0B04 ; UNASSIGNED # # <reserved> 0B04 ; UNASSIGNED # <reserved>
0B05..0B0C ; PVALID # # ORIYA LET A..ORIYA LET VOC L 0B05..0B0C ; PVALID # ORIYA LET A..ORIYA LET VOC L
0B0D..0B0E ; UNASSIGNED # # <reserved>..<reserved> 0B0D..0B0E ; UNASSIGNED # <reserved>..<reserved>
0B0F..0B10 ; PVALID # # ORIYA LET E..ORIYA LET AI 0B0F..0B10 ; PVALID # ORIYA LET E..ORIYA LET AI
0B11..0B12 ; UNASSIGNED # # <reserved>..<reserved> 0B11..0B12 ; UNASSIGNED # <reserved>..<reserved>
0B13..0B28 ; PVALID # # ORIYA LET O..ORIYA LET NA 0B13..0B28 ; PVALID # ORIYA LET O..ORIYA LET NA
0B29 ; UNASSIGNED # # <reserved> 0B29 ; UNASSIGNED # <reserved>
0B2A..0B30 ; PVALID # # ORIYA LET PA..ORIYA LET RA 0B2A..0B30 ; PVALID # ORIYA LET PA..ORIYA LET RA
0B31 ; UNASSIGNED # # <reserved> 0B31 ; UNASSIGNED # <reserved>
0B32..0B33 ; PVALID # # ORIYA LET LA..ORIYA LET LLA 0B32..0B33 ; PVALID # ORIYA LET LA..ORIYA LET LLA
0B34 ; UNASSIGNED # # <reserved> 0B34 ; UNASSIGNED # <reserved>
0B35..0B39 ; PVALID # # ORIYA LET VA..ORIYA LET HA 0B35..0B39 ; PVALID # ORIYA LET VA..ORIYA LET HA
0B3A..0B3B ; UNASSIGNED # # <reserved>..<reserved> 0B3A..0B3B ; UNASSIGNED # <reserved>..<reserved>
0B3C..0B44 ; PVALID # # ORIYA SIGN NUKTA..ORIYA VOW SIGN 0B3C..0B44 ; PVALID # ORIYA SIGN NUKTA..ORIYA VOW SIGN
0B45..0B46 ; UNASSIGNED # # <reserved>..<reserved> 0B45..0B46 ; UNASSIGNED # <reserved>..<reserved>
0B47..0B48 ; PVALID # # ORIYA VOW SIGN E..ORIYA VOW SIG 0B47..0B48 ; PVALID # ORIYA VOW SIGN E..ORIYA VOW SIG
0B49..0B4A ; UNASSIGNED # # <reserved>..<reserved> 0B49..0B4A ; UNASSIGNED # <reserved>..<reserved>
0B4B..0B4D ; PVALID # # ORIYA VOW SIGN O..ORIYA SIGN VIRA 0B4B..0B4D ; PVALID # ORIYA VOW SIGN O..ORIYA SIGN VIRA
0B4E..0B55 ; UNASSIGNED # # <reserved>..<reserved> 0B4E..0B55 ; UNASSIGNED # <reserved>..<reserved>
0B56..0B57 ; PVALID # # ORIYA AI LEN MARK..ORIYA AU LENG 0B56..0B57 ; PVALID # ORIYA AI LEN MARK..ORIYA AU LENG
0B58..0B5B ; UNASSIGNED # # <reserved>..<reserved> 0B58..0B5B ; UNASSIGNED # <reserved>..<reserved>
0B5C..0B5D ; PVALID # # ORIYA LET RRA..ORIYA LET RHA 0B5C..0B5D ; PVALID # ORIYA LET RRA..ORIYA LET RHA
0B5E ; UNASSIGNED # # <reserved> 0B5E ; UNASSIGNED # <reserved>
0B5F..0B63 ; PVALID # # ORIYA LET YYA..ORIYA VOW SIGN VOCA 0B5F..0B63 ; PVALID # ORIYA LET YYA..ORIYA VOW SIGN VOCA
0B64..0B65 ; UNASSIGNED # # <reserved>..<reserved> 0B64..0B65 ; UNASSIGNED # <reserved>..<reserved>
0B66..0B6F ; PVALID # # ORIYA DIG ZERO..ORIYA DIG NINE 0B66..0B6F ; PVALID # ORIYA DIG ZERO..ORIYA DIG NINE
0B70 ; FREE_PVAL # # ORIYA ISSHAR 0B70 ; FREE_PVAL # ORIYA ISSHAR
0B71 ; PVALID # # ORIYA LET WA 0B71 ; PVALID # ORIYA LET WA
0B72..0B77 ; FREE_PVAL # # ORIYA FRACT ONE QUART..ORIYA FRACT 0B72..0B77 ; FREE_PVAL # ORIYA FRACT ONE QUART..ORIYA FRACT
0B78..0B81 ; UNASSIGNED # # <reserved>..<reserved> 0B78..0B81 ; UNASSIGNED # <reserved>..<reserved>
0B82..0B83 ; PVALID # # TAMIL SIGN ANUSVARA..TAMIL SIGN VIS 0B82..0B83 ; PVALID # TAMIL SIGN ANUSVARA..TAMIL SIGN VIS
0B84 ; UNASSIGNED # # <reserved> 0B84 ; UNASSIGNED # <reserved>
0B85..0B8A ; PVALID # # TAMIL LET A..TAMIL LET UU 0B85..0B8A ; PVALID # TAMIL LET A..TAMIL LET UU
0B8B..0B8D ; UNASSIGNED # # <reserved>..<reserved> 0B8B..0B8D ; UNASSIGNED # <reserved>..<reserved>
0B8E..0B90 ; PVALID # # TAMIL LET E..TAMIL LET AI 0B8E..0B90 ; PVALID # TAMIL LET E..TAMIL LET AI
0B91 ; UNASSIGNED # # <reserved> 0B91 ; UNASSIGNED # <reserved>
0B92..0B95 ; PVALID # # TAMIL LET O..TAMIL LET KA 0B92..0B95 ; PVALID # TAMIL LET O..TAMIL LET KA
0B96..0B98 ; UNASSIGNED # # <reserved>..<reserved> 0B96..0B98 ; UNASSIGNED # <reserved>..<reserved>
0B99..0B9A ; PVALID # # TAMIL LET NGA..TAMIL LET CA 0B99..0B9A ; PVALID # TAMIL LET NGA..TAMIL LET CA
0B9B ; UNASSIGNED # # <reserved> 0B9B ; UNASSIGNED # <reserved>
0B9C ; PVALID # # TAMIL LET JA 0B9C ; PVALID # TAMIL LET JA
0B9D ; UNASSIGNED # # <reserved> 0B9D ; UNASSIGNED # <reserved>
0B9E..0B9F ; PVALID # # TAMIL LET NYA..TAMIL LET TTA 0B9E..0B9F ; PVALID # TAMIL LET NYA..TAMIL LET TTA
0BA0..0BA2 ; UNASSIGNED # # <reserved>..<reserved> 0BA0..0BA2 ; UNASSIGNED # <reserved>..<reserved>
0BA3..0BA4 ; PVALID # # TAMIL LET NNA..TAMIL LET TA 0BA3..0BA4 ; PVALID # TAMIL LET NNA..TAMIL LET TA
0BA5..0BA7 ; UNASSIGNED # # <reserved>..<reserved> 0BA5..0BA7 ; UNASSIGNED # <reserved>..<reserved>
0BA8..0BAA ; PVALID # # TAMIL LET NA..TAMIL LET PA 0BA8..0BAA ; PVALID # TAMIL LET NA..TAMIL LET PA
0BAB..0BAD ; UNASSIGNED # # <reserved>..<reserved> 0BAB..0BAD ; UNASSIGNED # <reserved>..<reserved>
0BAE..0BB9 ; PVALID # # TAMIL LET MA..TAMIL LET HA 0BAE..0BB9 ; PVALID # TAMIL LET MA..TAMIL LET HA
0BBA..0BBD ; UNASSIGNED # # <reserved>..<reserved> 0BBA..0BBD ; UNASSIGNED # <reserved>..<reserved>
0BBE..0BC2 ; PVALID # # TAMIL VOW SIGN AA..TAMIL VOW SI 0BBE..0BC2 ; PVALID # TAMIL VOW SIGN AA..TAMIL VOW SI
0BC3..0BC5 ; UNASSIGNED # # <reserved>..<reserved> 0BC3..0BC5 ; UNASSIGNED # <reserved>..<reserved>
0BC6..0BC8 ; PVALID # # TAMIL VOW SIGN E..TAMIL VOW SIG 0BC6..0BC8 ; PVALID # TAMIL VOW SIGN E..TAMIL VOW SIG
0BC9 ; UNASSIGNED # # <reserved> 0BC9 ; UNASSIGNED # <reserved>
0BCA..0BCD ; PVALID # # TAMIL VOW SIGN O..TAMIL SIGN VIRA 0BCA..0BCD ; PVALID # TAMIL VOW SIGN O..TAMIL SIGN VIRA
0BCE..0BCF ; UNASSIGNED # # <reserved>..<reserved> 0BCE..0BCF ; UNASSIGNED # <reserved>..<reserved>
0BD0 ; PVALID # # TAMIL OM 0BD0 ; PVALID # TAMIL OM
0BD1..0BD6 ; UNASSIGNED # # <reserved>..<reserved> 0BD1..0BD6 ; UNASSIGNED # <reserved>..<reserved>
0BD7 ; PVALID # # TAMIL AU LEN MARK 0BD7 ; PVALID # TAMIL AU LEN MARK
0BD8..0BE5 ; UNASSIGNED # # <reserved>..<reserved> 0BD8..0BE5 ; UNASSIGNED # <reserved>..<reserved>
0BE6..0BEF ; PVALID # # TAMIL DIG ZERO..TAMIL DIG NINE 0BE6..0BEF ; PVALID # TAMIL DIG ZERO..TAMIL DIG NINE
0BF0..0BFA ; FREE_PVAL # # TAMIL NUM TEN..TAMIL NUM SIGN 0BF0..0BFA ; FREE_PVAL # TAMIL NUM TEN..TAMIL NUM SIGN
0BFB..0C00 ; UNASSIGNED # # <reserved>..<reserved> 0BFB..0C00 ; UNASSIGNED # <reserved>..<reserved>
0C01..0C03 ; PVALID # # TELUGU SIGN CANDRABINDU..TELUGU SIG 0C01..0C03 ; PVALID # TELUGU SIGN CANDRABINDU..TELUGU SIG
0C04 ; UNASSIGNED # # <reserved> 0C04 ; UNASSIGNED # <reserved>
0C05..0C0C ; PVALID # # TELUGU LET A..TELUGU LET VOC L 0C05..0C0C ; PVALID # TELUGU LET A..TELUGU LET VOC L
0C0D ; UNASSIGNED # # <reserved> 0C0D ; UNASSIGNED # <reserved>
0C0E..0C10 ; PVALID # # TELUGU LET E..TELUGU LET AI 0C0E..0C10 ; PVALID # TELUGU LET E..TELUGU LET AI
0C11 ; UNASSIGNED # # <reserved> 0C11 ; UNASSIGNED # <reserved>
0C12..0C28 ; PVALID # # TELUGU LET O..TELUGU LET NA 0C12..0C28 ; PVALID # TELUGU LET O..TELUGU LET NA
0C29 ; UNASSIGNED # # <reserved> 0C29 ; UNASSIGNED # <reserved>
0C2A..0C33 ; PVALID # # TELUGU LET PA..TELUGU LET LLA 0C2A..0C33 ; PVALID # TELUGU LET PA..TELUGU LET LLA
0C34 ; UNASSIGNED # # <reserved> 0C34 ; UNASSIGNED # <reserved>
0C35..0C39 ; PVALID # # TELUGU LET VA..TELUGU LET HA 0C35..0C39 ; PVALID # TELUGU LET VA..TELUGU LET HA
0C3A..0C3C ; UNASSIGNED # # <reserved>..<reserved> 0C3A..0C3C ; UNASSIGNED # <reserved>..<reserved>
0C3D..0C44 ; PVALID # # TELUGU SIGN AVAGRAHA..TELUGU VOW SI 0C3D..0C44 ; PVALID # TELUGU SIGN AVAGRAHA..TELUGU VOW SI
0C45 ; UNASSIGNED # # <reserved> 0C45 ; UNASSIGNED # <reserved>
0C46..0C48 ; PVALID # # TELUGU VOW SIGN E..TELUGU VOW SIGN 0C46..0C48 ; PVALID # TELUGU VOW SIGN E..TELUGU VOW SIGN
0C49 ; UNASSIGNED # # <reserved> 0C49 ; UNASSIGNED # <reserved>
0C4A..0C4D ; PVALID # # TELUGU VOW SIGN O..TELUGU SIGN VIRA 0C4A..0C4D ; PVALID # TELUGU VOW SIGN O..TELUGU SIGN VIRA
0C4E..0C54 ; UNASSIGNED # # <reserved>..<reserved> 0C4E..0C54 ; UNASSIGNED # <reserved>..<reserved>
0C55..0C56 ; PVALID # # TELUGU LEN MARK..TELUGU AI LEN MARK 0C55..0C56 ; PVALID # TELUGU LEN MARK..TELUGU AI LEN MARK
0C57 ; UNASSIGNED # # <reserved> 0C57 ; UNASSIGNED # <reserved>
0C58..0C59 ; PVALID # # TELUGU LET TSA..TELUGU LET DZA 0C58..0C59 ; PVALID # TELUGU LET TSA..TELUGU LET DZA
0C5A..0C5F ; UNASSIGNED # # <reserved>..<reserved> 0C5A..0C5F ; UNASSIGNED # <reserved>..<reserved>
0C60..0C63 ; PVALID # # TELUGU LET VOC RR..TELUGU VOW S 0C60..0C63 ; PVALID # TELUGU LET VOC RR..TELUGU VOW S
0C64..0C65 ; UNASSIGNED # # <reserved>..<reserved> 0C64..0C65 ; UNASSIGNED # <reserved>..<reserved>
0C66..0C6F ; PVALID # # TELUGU DIG ZERO..TELUGU DIG NINE 0C66..0C6F ; PVALID # TELUGU DIG ZERO..TELUGU DIG NINE
0C70..0C77 ; UNASSIGNED # # <reserved>..<reserved> 0C70..0C77 ; UNASSIGNED # <reserved>..<reserved>
0C78..0C7E ; DISALLOWED # # TELUGU FRACTION DIG ZERO FOR ODD PO 0C78..0C7E ; DISALLOWED # TELUGU FRACTION DIG ZERO FOR ODD PO
0C7F ; FREE_PVAL # # TELUGU SIGN TUUMU 0C7F ; FREE_PVAL # TELUGU SIGN TUUMU
0C80..0C81 ; UNASSIGNED # # <reserved>..<reserved> 0C80..0C81 ; UNASSIGNED # <reserved>..<reserved>
0C82..0C83 ; PVALID # # KANNADA SIGN ANUSVARA..KANNADA SIGN 0C82..0C83 ; PVALID # KANNADA SIGN ANUSVARA..KANNADA SIGN
0C84 ; UNASSIGNED # # <reserved> 0C84 ; UNASSIGNED # <reserved>
0C85..0C8C ; PVALID # # KANNADA LET A..KANNADA LET VOC L 0C85..0C8C ; PVALID # KANNADA LET A..KANNADA LET VOC L
0C8D ; UNASSIGNED # # <reserved> 0C8D ; UNASSIGNED # <reserved>
0C8E..0C90 ; PVALID # # KANNADA LET E..KANNADA LET AI 0C8E..0C90 ; PVALID # KANNADA LET E..KANNADA LET AI
0C91 ; UNASSIGNED # # <reserved> 0C91 ; UNASSIGNED # <reserved>
0C92..0CA8 ; PVALID # # KANNADA LET O..KANNADA LET NA 0C92..0CA8 ; PVALID # KANNADA LET O..KANNADA LET NA
0CA9 ; UNASSIGNED # # <reserved> 0CA9 ; UNASSIGNED # <reserved>
0CAA..0CB3 ; PVALID # # KANNADA LET PA..KANNADA LET LLA 0CAA..0CB3 ; PVALID # KANNADA LET PA..KANNADA LET LLA
0CB4 ; UNASSIGNED # # <reserved> 0CB4 ; UNASSIGNED # <reserved>
0CB5..0CB9 ; PVALID # # KANNADA LET VA..KANNADA LET HA 0CB5..0CB9 ; PVALID # KANNADA LET VA..KANNADA LET HA
0CBA..0CBB ; UNASSIGNED # # <reserved>..<reserved> 0CBA..0CBB ; UNASSIGNED # <reserved>..<reserved>
0CBC..0CC4 ; PVALID # # KANNADA SIGN NUKTA..KANNADA VOW SIG 0CBC..0CC4 ; PVALID # KANNADA SIGN NUKTA..KANNADA VOW SIG
0CC5 ; UNASSIGNED # # <reserved> 0CC5 ; UNASSIGNED # <reserved>
0CC6..0CC8 ; PVALID # # KANNADA VOW SIGN E..KANNADA VOW SIG 0CC6..0CC8 ; PVALID # KANNADA VOW SIGN E..KANNADA VOW SIG
0CC9 ; UNASSIGNED # # <reserved> 0CC9 ; UNASSIGNED # <reserved>
0CCA..0CCD ; PVALID # # KANNADA VOW SIGN O..KANNADA SIGN VI 0CCA..0CCD ; PVALID # KANNADA VOW SIGN O..KANNADA SIGN VI
0CCE..0CD4 ; UNASSIGNED # # <reserved>..<reserved> 0CCE..0CD4 ; UNASSIGNED # <reserved>..<reserved>
0CD5..0CD6 ; PVALID # # KANNADA LEN MARK..KANNADA AI LEN MA 0CD5..0CD6 ; PVALID # KANNADA LEN MARK..KANNADA AI LEN MA
0CD7..0CDD ; UNASSIGNED # # <reserved>..<reserved> 0CD7..0CDD ; UNASSIGNED # <reserved>..<reserved>
0CDE ; PVALID # # KANNADA LET FA 0CDE ; PVALID # KANNADA LET FA
0CDF ; UNASSIGNED # # <reserved> 0CDF ; UNASSIGNED # <reserved>
0CE0..0CE3 ; PVALID # # KANNADA LET VOC RR..KANNADA VOW SIG 0CE0..0CE3 ; PVALID # KANNADA LET VOC RR..KANNADA VOW SIG
0CE4..0CE5 ; UNASSIGNED # # <reserved>..<reserved> 0CE4..0CE5 ; UNASSIGNED # <reserved>..<reserved>
0CE6..0CEF ; PVALID # # KANNADA DIG ZERO..KANNADA DIG NINE 0CE6..0CEF ; PVALID # KANNADA DIG ZERO..KANNADA DIG NINE
0CF0 ; UNASSIGNED # # <reserved> 0CF0 ; UNASSIGNED # <reserved>
0CF1..0CF2 ; DISALLOWED # # KANNADA SIGN JIHVAMULIYA..KANNADA S 0CF1..0CF2 ; DISALLOWED # KANNADA SIGN JIHVAMULIYA..KANNADA S
0CF3..0D01 ; UNASSIGNED # # <reserved>..<reserved> 0CF3..0D01 ; UNASSIGNED # <reserved>..<reserved>
0D02..0D03 ; PVALID # # MALAY SIGN ANUSVARA..MALAY SIGN VIS 0D02..0D03 ; PVALID # MALAY SIGN ANUSVARA..MALAY SIGN VIS
0D04 ; UNASSIGNED # # <reserved> 0D04 ; UNASSIGNED # <reserved>
0D05..0D0C ; PVALID # # MALAY LET A..MALAY LET VOC 0D05..0D0C ; PVALID # MALAY LET A..MALAY LET VOC
0D0D ; UNASSIGNED # # <reserved> 0D0D ; UNASSIGNED # <reserved>
0D0E..0D10 ; PVALID # # MALAY LET E..MALAY LET AI 0D0E..0D10 ; PVALID # MALAY LET E..MALAY LET AI
0D11 ; UNASSIGNED # # <reserved> 0D11 ; UNASSIGNED # <reserved>
0D12..0D3A ; PVALID # # MALAY LET O..MALAY LET TTTA 0D12..0D3A ; PVALID # MALAY LET O..MALAY LET TTTA
0D3B..0D3C ; UNASSIGNED # # <reserved>..<reserved> 0D3B..0D3C ; UNASSIGNED # <reserved>..<reserved>
0D3D..0D44 ; PVALID # # MALAY SIGN AVAGRAHA..MALAY VOW SIG 0D3D..0D44 ; PVALID # MALAY SIGN AVAGRAHA..MALAY VOW SIG
0D45 ; UNASSIGNED # # <reserved> 0D45 ; UNASSIGNED # <reserved>
0D46..0D48 ; PVALID # # MALAY VOW SIGN E..MALAY VOW SIGN 0D46..0D48 ; PVALID # MALAY VOW SIGN E..MALAY VOW SIGN
0D49 ; UNASSIGNED # # <reserved> 0D49 ; UNASSIGNED # <reserved>
0D4A..0D4E ; PVALID # # MALAY VOW SIGN O..MALAY LET DOT REP 0D4A..0D4E ; PVALID # MALAY VOW SIGN O..MALAY LET DOT REP
0D4F..0D56 ; UNASSIGNED # # <reserved>..<reserved> 0D4F..0D56 ; UNASSIGNED # <reserved>..<reserved>
0D57 ; PVALID # # MALAY AU LEN MARK 0D57 ; PVALID # MALAY AU LEN MARK
0D58..0D59 ; UNASSIGNED # # <reserved>..<reserved> 0D58..0D59 ; UNASSIGNED # <reserved>..<reserved>
0D60..0D63 ; PVALID # # MALAY LET VOC RR..MALAY VOW 0D60..0D63 ; PVALID # MALAY LET VOC RR..MALAY VOW
0D64..0D65 ; UNASSIGNED # # <reserved>..<reserved> 0D64..0D65 ; UNASSIGNED # <reserved>..<reserved>
0D66..0D6F ; PVALID # # MALAY DIG ZERO..MALAY DIG NINE 0D66..0D6F ; PVALID # MALAY DIG ZERO..MALAY DIG NINE
0D70..0D75 ; FREE_PVAL # # MALAY NUM TEN..MALAY FRACTION THR 0D70..0D75 ; FREE_PVAL # MALAY NUM TEN..MALAY FRACTION THR
0D76..0D78 ; UNASSIGNED # # <reserved>..<reserved> 0D76..0D78 ; UNASSIGNED # <reserved>..<reserved>
0D79 ; FREE_PVAL # # MALAY DATE MARK 0D79 ; FREE_PVAL # MALAY DATE MARK
0D7A..0D7F ; PVALID # # MALAY LET CHILLU NN..MALAY LET 0D7A..0D7F ; PVALID # MALAY LET CHILLU NN..MALAY LET
0D80..0D81 ; UNASSIGNED # # <reserved>..<reserved> 0D80..0D81 ; UNASSIGNED # <reserved>..<reserved>
0D82..0D83 ; PVALID # # SINH SIGN ANUSVARAYA..SINH SIGN VIS 0D82..0D83 ; PVALID # SINH SIGN ANUSVARAYA..SINH SIGN VIS
0D84 ; UNASSIGNED # # <reserved> 0D84 ; UNASSIGNED # <reserved>
0D85..0D96 ; PVALID # # SINH LET AYANNA..SINH LET AUYANN 0D85..0D96 ; PVALID # SINH LET AYANNA..SINH LET AUYANN
0D97..0D99 ; UNASSIGNED # # <reserved>..<reserved> 0D97..0D99 ; UNASSIGNED # <reserved>..<reserved>
0D9A..0DB1 ; PVALID # # SINH LET ALPAPRAANA KAYANNA..SINH L 0D9A..0DB1 ; PVALID # SINH LET ALPAPRAANA KAYANNA..SINH L
0DB2 ; UNASSIGNED # # <reserved> 0DB2 ; UNASSIGNED # <reserved>
0DB3..0DBB ; PVALID # # SINH LET SANYAKA DAYANNA..SINH LETT 0DB3..0DBB ; PVALID # SINH LET SANYAKA DAYANNA..SINH LETT
0DBC ; UNASSIGNED # # <reserved> 0DBC ; UNASSIGNED # <reserved>
0DBD ; PVALID # # SINH LET DANTAJA LAYANNA 0DBD ; PVALID # SINH LET DANTAJA LAYANNA
0DBE..0DBF ; UNASSIGNED # # <reserved>..<reserved> 0DBE..0DBF ; UNASSIGNED # <reserved>..<reserved>
0DC0..0DC6 ; PVALID # # SINH LET VAYANNA..SINH LET FAYAN 0DC0..0DC6 ; PVALID # SINH LET VAYANNA..SINH LET FAYAN
0DC7..0DC9 ; UNASSIGNED # # <reserved>..<reserved> 0DC7..0DC9 ; UNASSIGNED # <reserved>..<reserved>
0DCA ; PVALID # # SINH SIGN AL-LAKUNA 0DCA ; PVALID # SINH SIGN AL-LAKUNA
0DCB..0DCE ; UNASSIGNED # # <reserved>..<reserved> 0DCB..0DCE ; UNASSIGNED # <reserved>..<reserved>
0DCF..0DD4 ; PVALID # # SINH VOW SIGN AELA-PILLA..SINH VOW 0DCF..0DD4 ; PVALID # SINH VOW SIGN AELA-PILLA..SINH VOW
0DD5 ; UNASSIGNED # # <reserved> 0DD5 ; UNASSIGNED # <reserved>
0DD6 ; PVALID # # SINH VOW SIGN DIGA PAA-PILLA 0DD6 ; PVALID # SINH VOW SIGN DIGA PAA-PILLA
0DD7 ; UNASSIGNED # # <reserved> 0DD7 ; UNASSIGNED # <reserved>
0DD8..0DDF ; PVALID # # SINH VOW SIGN GAETTA-PILLA..SINH VO 0DD8..0DDF ; PVALID # SINH VOW SIGN GAETTA-PILLA..SINH VO
0DE0..0DF1 ; UNASSIGNED # # <reserved>..<reserved> 0DE0..0DF1 ; UNASSIGNED # <reserved>..<reserved>
0DF2..0DF3 ; PVALID # # SINH VOW SIGN DIGA GAETTA-PILLA..SI 0DF2..0DF3 ; PVALID # SINH VOW SIGN DIGA GAETTA-PILLA..SI
0DF4 ; FREE_PVAL # # SINH PUNCT KUNDDALIYA 0DF4 ; FREE_PVAL # SINH PUNCT KUNDDALIYA
0DF5..0E00 ; UNASSIGNED # # <reserved>..<reserved> 0DF5..0E00 ; UNASSIGNED # <reserved>..<reserved>
0E01..0E32 ; PVALID # # THAI CHAR KO KAI..THAI CHAR SARA A 0E01..0E32 ; PVALID # THAI CHAR KO KAI..THAI CHAR SARA A
0E33 ; FREE_PVAL # # THAI CHAR SARA AM 0E33 ; FREE_PVAL # THAI CHAR SARA AM
0E34..0E3A ; PVALID # # THAI CHAR SARA I..THAI CHAR PHINTH 0E34..0E3A ; PVALID # THAI CHAR SARA I..THAI CHAR PHINTH
0E3B..0E3E ; UNASSIGNED # # <reserved>..<reserved> 0E3B..0E3E ; UNASSIGNED # <reserved>..<reserved>
0E3F ; FREE_PVAL # # THAI CURRENCY SYM BAHT 0E3F ; FREE_PVAL # THAI CURRENCY SYM BAHT
0E40..0E4E ; PVALID # # THAI CHAR SARA E..THAI CHAR YAMAKK 0E40..0E4E ; PVALID # THAI CHAR SARA E..THAI CHAR YAMAKK
0E4F ; FREE_PVAL # # THAI CHAR FONGMAN 0E4F ; FREE_PVAL # THAI CHAR FONGMAN
0E50..0E59 ; PVALID # # THAI DIG ZERO..THAI DIG NINE 0E50..0E59 ; PVALID # THAI DIG ZERO..THAI DIG NINE
0E5A..0E5B ; FREE_PVAL # # THAI CHAR ANGKHANKHU..THAI CHAR KH 0E5A..0E5B ; FREE_PVAL # THAI CHAR ANGKHANKHU..THAI CHAR KH
0E5C..0E80 ; UNASSIGNED # # <reserved>..<reserved> 0E5C..0E80 ; UNASSIGNED # <reserved>..<reserved>
0E81..0E82 ; PVALID # # LAO LET KO..LAO LET KHO SUNG 0E81..0E82 ; PVALID # LAO LET KO..LAO LET KHO SUNG
0E83 ; UNASSIGNED # # <reserved> 0E83 ; UNASSIGNED # <reserved>
0E84 ; PVALID # # LAO LET KHO TAM 0E84 ; PVALID # LAO LET KHO TAM
0E85..0E86 ; UNASSIGNED # # <reserved>..<reserved> 0E85..0E86 ; UNASSIGNED # <reserved>..<reserved>
0E87..0E88 ; PVALID # # LAO LET NGO..LAO LET CO 0E87..0E88 ; PVALID # LAO LET NGO..LAO LET CO
0E89 ; UNASSIGNED # # <reserved> 0E89 ; UNASSIGNED # <reserved>
0E8A ; PVALID # # LAO LET SO TAM 0E8A ; PVALID # LAO LET SO TAM
0E8B..0E8C ; UNASSIGNED # # <reserved>..<reserved> 0E8B..0E8C ; UNASSIGNED # <reserved>..<reserved>
0E8D ; PVALID # # LAO LET NYO 0E8D ; PVALID # LAO LET NYO
0E8E..0E93 ; UNASSIGNED # # <reserved>..<reserved> 0E8E..0E93 ; UNASSIGNED # <reserved>..<reserved>
0E94..0E97 ; PVALID # # LAO LET DO..LAO LET THO TAM 0E94..0E97 ; PVALID # LAO LET DO..LAO LET THO TAM
0E98 ; UNASSIGNED # # <reserved> 0E98 ; UNASSIGNED # <reserved>
0E99..0E9F ; PVALID # # LAO LET NO..LAO LET FO SUNG 0E99..0E9F ; PVALID # LAO LET NO..LAO LET FO SUNG
0EA0 ; UNASSIGNED # # <reserved> 0EA0 ; UNASSIGNED # <reserved>
0EA1..0EA3 ; PVALID # # LAO LET MO..LAO LET LO LING 0EA1..0EA3 ; PVALID # LAO LET MO..LAO LET LO LING
0EA4 ; UNASSIGNED # # <reserved> 0EA4 ; UNASSIGNED # <reserved>
0EA5 ; PVALID # # LAO LET LO LOOT 0EA5 ; PVALID # LAO LET LO LOOT
0EA6 ; UNASSIGNED # # <reserved> 0EA6 ; UNASSIGNED # <reserved>
0EA7 ; PVALID # # LAO LET WO 0EA7 ; PVALID # LAO LET WO
0EA8..0EA9 ; UNASSIGNED # # <reserved>..<reserved> 0EA8..0EA9 ; UNASSIGNED # <reserved>..<reserved>
0EAA..0EAB ; PVALID # # LAO LET SO SUNG..LAO LET HO SUNG 0EAA..0EAB ; PVALID # LAO LET SO SUNG..LAO LET HO SUNG
0EAC ; UNASSIGNED # # <reserved> 0EAC ; UNASSIGNED # <reserved>
0EAD..0EB2 ; PVALID # # LAO LET O..LAO VOW SIGN AA 0EAD..0EB2 ; PVALID # LAO LET O..LAO VOW SIGN AA
0EB3 ; FREE_PVAL # # LAO VOW SIGN AM 0EB3 ; FREE_PVAL # LAO VOW SIGN AM
0EB4..0EB9 ; PVALID # # LAO VOW SIGN I..LAO VOW SIGN UU 0EB4..0EB9 ; PVALID # LAO VOW SIGN I..LAO VOW SIGN UU
0EBA ; UNASSIGNED # # <reserved> 0EBA ; UNASSIGNED # <reserved>
0EBB..0EBD ; PVALID # # LAO VOW SIGN MAI KON..LAO SEMIVOW SIG 0EBB..0EBD ; PVALID # LAO VOW SIGN MAI KON..LAO SEMIVOW SIG
0EBE..0EBF ; UNASSIGNED # # <reserved>..<reserved> 0EBE..0EBF ; UNASSIGNED # <reserved>..<reserved>
0EC0..0EC4 ; PVALID # # LAO VOW SIGN E..LAO VOW SIGN AI 0EC0..0EC4 ; PVALID # LAO VOW SIGN E..LAO VOW SIGN AI
0EC5 ; UNASSIGNED # # <reserved> 0EC5 ; UNASSIGNED # <reserved>
0EC6 ; PVALID # # LAO KO LA 0EC6 ; PVALID # LAO KO LA
0EC7 ; UNASSIGNED # # <reserved> 0EC7 ; UNASSIGNED # <reserved>
0EC8..0ECD ; PVALID # # LAO TONE MAI EK..LAO NIGGAHITA 0EC8..0ECD ; PVALID # LAO TONE MAI EK..LAO NIGGAHITA
0ECE..0ECF ; UNASSIGNED # # <reserved>..<reserved> 0ECE..0ECF ; UNASSIGNED # <reserved>..<reserved>
0ED0..0ED9 ; PVALID # # LAO DIG ZERO..LAO DIG NINE 0ED0..0ED9 ; PVALID # LAO DIG ZERO..LAO DIG NINE
0EDA..0EDB ; UNASSIGNED # # <reserved>..<reserved> 0EDA..0EDB ; UNASSIGNED # <reserved>..<reserved>
0EDC..0EDD ; FREE_PVAL # # LAO HO NO..LAO HO MO 0EDC..0EDD ; FREE_PVAL # LAO HO NO..LAO HO MO
0EDE..0F00 ; PVALID # # LAO LET KHMU GO..TIB SYL OM 0EDE..0F00 ; PVALID # LAO LET KHMU GO..TIB SYL OM
0F01..0F0A ; FREE_PVAL # # TIB MARK GTER YIG MGO TRUNC A..TIB 0F01..0F0A ; FREE_PVAL # TIB MARK GTER YIG MGO TRUNC A..TIB
0F0B ; PVALID # # TIB MARK INTERSYLLABIC TSHEG 0F0B ; PVALID # TIB MARK INTERSYLLABIC TSHEG
0F0C..0F17 ; FREE_PVAL # # TIB MARK DELIMITER TSHEG BSTAR..TIB 0F0C..0F17 ; FREE_PVAL # TIB MARK DELIMITER TSHEG BSTAR..TIB
0F18..0F19 ; PVALID # # TIB ASTROLOGICAL SIGN -KHYUD PA..TIB 0F18..0F19 ; PVALID # TIB ASTROLOGICAL SIGN -KHYUD PA..TIB
0F1A..0F1F ; FREE_PVAL # # TIB SIGN RDEL DKAR GCIG..TIB SIGN RD 0F1A..0F1F ; FREE_PVAL # TIB SIGN RDEL DKAR GCIG..TIB SIGN RD
0F20..0F29 ; PVALID # # TIB DIG ZERO..TIB DIG NINE 0F20..0F29 ; PVALID # TIB DIG ZERO..TIB DIG NINE
0F2A..0F34 ; FREE_PVAL # # TIB DIG HALF ONE..TIB MARK BSDUS R 0F2A..0F34 ; FREE_PVAL # TIB DIG HALF ONE..TIB MARK BSDUS R
0F35 ; PVALID # # TIB MARK NGAS BZUNG NYI ZLA 0F35 ; PVALID # TIB MARK NGAS BZUNG NYI ZLA
0F36 ; FREE_PVAL # # TIB MARK CARET DZUD RTAGS BZHI MIG C 0F36 ; FREE_PVAL # TIB MARK CARET DZUD RTAGS BZHI MIG C
0F37 ; PVALID # # TIB MARK NGAS BZUNG SGOR RTAGS 0F37 ; PVALID # TIB MARK NGAS BZUNG SGOR RTAGS
0F38 ; FREE_PVAL # # TIB MARK CHE MGO 0F38 ; FREE_PVAL # TIB MARK CHE MGO
0F39 ; PVALID # # TIB MARK TSA PHRU 0F39 ; PVALID # TIB MARK TSA PHRU
0F3A..0F3D ; FREE_PVAL # # TIB MARK GUG RTAGS GYON..TIB MARK AN 0F3A..0F3D ; FREE_PVAL # TIB MARK GUG RTAGS GYON..TIB MARK AN
0F3E..0F42 ; PVALID # # TIB SIGN YAR TSHES..TIB LET GA 0F3E..0F42 ; PVALID # TIB SIGN YAR TSHES..TIB LET GA
0F43 ; FREE_PVAL # # TIB LET GHA 0F43 ; FREE_PVAL # TIB LET GHA
0F44..0F47 ; PVALID # # TIB LET NGA..TIB LET JA 0F44..0F47 ; PVALID # TIB LET NGA..TIB LET JA
0F48 ; UNASSIGNED # # <reserved> 0F48 ; UNASSIGNED # <reserved>
0F49..0F4C ; PVALID # # TIB LET NYA..TIB LET DDA 0F49..0F4C ; PVALID # TIB LET NYA..TIB LET DDA
0F4D ; FREE_PVAL # # TIB LET DDHA 0F4D ; FREE_PVAL # TIB LET DDHA
0F4E..0F51 ; PVALID # # TIB LET NNA..TIB LET DA 0F4E..0F51 ; PVALID # TIB LET NNA..TIB LET DA
0F52 ; FREE_PVAL # # TIB LET DHA 0F52 ; FREE_PVAL # TIB LET DHA
0F53..0F56 ; PVALID # # TIB LET NA..TIB LET BA 0F53..0F56 ; PVALID # TIB LET NA..TIB LET BA
0F57 ; FREE_PVAL # # TIB LET BHA 0F57 ; FREE_PVAL # TIB LET BHA
0F58..0F5B ; PVALID # # TIB LET MA..TIB LET DZA 0F58..0F5B ; PVALID # TIB LET MA..TIB LET DZA
0F5C ; FREE_PVAL # # TIB LET DZHA 0F5C ; FREE_PVAL # TIB LET DZHA
0F5D..0F68 ; PVALID # # TIB LET WA..TIB LET A 0F5D..0F68 ; PVALID # TIB LET WA..TIB LET A
0F69 ; FREE_PVAL # # TIB LET KSSA 0F69 ; FREE_PVAL # TIB LET KSSA
0F6A..0F6C ; PVALID # # TIB LET FIXED-FORM RA..TIB LET 0F6A..0F6C ; PVALID # TIB LET FIXED-FORM RA..TIB LET
0F6D..0F70 ; UNASSIGNED # # <reserved>..<reserved> 0F6D..0F70 ; UNASSIGNED # <reserved>..<reserved>
0F71..0F72 ; PVALID # # TIB VOW SIGN AA..TIB VOW SIGN I 0F71..0F72 ; PVALID # TIB VOW SIGN AA..TIB VOW SIGN I
0F73 ; FREE_PVAL # # TIB VOW SIGN II 0F73 ; FREE_PVAL # TIB VOW SIGN II
0F74 ; PVALID # # TIB VOW SIGN U 0F74 ; PVALID # TIB VOW SIGN U
0F75..0F79 ; FREE_PVAL # # TIB VOW SIGN UU..TIB VOW SIGN VO 0F75..0F79 ; FREE_PVAL # TIB VOW SIGN UU..TIB VOW SIGN VO
0F7A..0F80 ; PVALID # # TIB VOW SIGN E..TIB VOW SIGN REV 0F7A..0F80 ; PVALID # TIB VOW SIGN E..TIB VOW SIGN REV
0F81 ; FREE_PVAL # # TIB VOW SIGN REV II 0F81 ; FREE_PVAL # TIB VOW SIGN REV II
0F82..0F84 ; PVALID # # TIB SIGN NYI ZLA NAA DA..TIB MARK H 0F82..0F84 ; PVALID # TIB SIGN NYI ZLA NAA DA..TIB MARK H
0F85 ; FREE_PVAL # # TIB MARK PALUTA 0F85 ; FREE_PVAL # TIB MARK PALUTA
0F86..0F8F ; PVALID # # TIB SIGN LCI RTAGS..TIB SUBJOIN S 0F86..0F8F ; PVALID # TIB SIGN LCI RTAGS..TIB SUBJOIN S
0F90..0F92 ; PVALID # # TIB SUBJOIN LET KA..TIB SUBJOIN 0F90..0F92 ; PVALID # TIB SUBJOIN LET KA..TIB SUBJOIN
0F93 ; FREE_PVAL # # TIB SUBJOIN LET GHA 0F93 ; FREE_PVAL # TIB SUBJOIN LET GHA
0F94..0F97 ; PVALID # # TIB SUBJOIN LET NGA..TIB SUBJOI 0F94..0F97 ; PVALID # TIB SUBJOIN LET NGA..TIB SUBJOI
0F98 ; UNASSIGNED # # <reserved> 0F98 ; UNASSIGNED # <reserved>
0F99..0F9C ; PVALID # # TIB SUBJOIN LET NYA..TIB SUBJOI 0F99..0F9C ; PVALID # TIB SUBJOIN LET NYA..TIB SUBJOI
0F9D ; FREE_PVAL # # TIB SUBJOIN LET DDHA 0F9D ; FREE_PVAL # TIB SUBJOIN LET DDHA
0F9E..0FA1 ; PVALID # # TIB SUBJOIN LET NNA..TIB SUBJOI 0F9E..0FA1 ; PVALID # TIB SUBJOIN LET NNA..TIB SUBJOI
0FA2 ; FREE_PVAL # # TIB SUBJOIN LET DHA 0FA2 ; FREE_PVAL # TIB SUBJOIN LET DHA
0FA3..0FA6 ; PVALID # # TIB SUBJOIN LET NA..TIB SUBJOIN 0FA3..0FA6 ; PVALID # TIB SUBJOIN LET NA..TIB SUBJOIN
0FA7 ; FREE_PVAL # # TIB SUBJOIN LET BHA 0FA7 ; FREE_PVAL # TIB SUBJOIN LET BHA
0FA8..0FAB ; PVALID # # TIB SUBJOIN LET MA..TIB SUBJOIN 0FA8..0FAB ; PVALID # TIB SUBJOIN LET MA..TIB SUBJOIN
0FAC ; FREE_PVAL # # TIB SUBJOIN LET DZHA 0FAC ; FREE_PVAL # TIB SUBJOIN LET DZHA
0FAD..0FB8 ; PVALID # # TIB SUBJOIN LET WA..TIB SUBJOIN 0FAD..0FB8 ; PVALID # TIB SUBJOIN LET WA..TIB SUBJOIN
0FB9 ; FREE_PVAL # # TIB SUBJOIN LET KSSA 0FB9 ; FREE_PVAL # TIB SUBJOIN LET KSSA
0FBA..0FBC ; PVALID # # TIB SUBJOIN LET FIXED-FORM WA..TI 0FBA..0FBC ; PVALID # TIB SUBJOIN LET FIXED-FORM WA..TI
0FBD ; UNASSIGNED # # <reserved> 0FBD ; UNASSIGNED # <reserved>
0FBE..0FC5 ; FREE_PVAL # # TIB KU RU KHA..TIB SYM RDO RJE 0FBE..0FC5 ; FREE_PVAL # TIB KU RU KHA..TIB SYM RDO RJE
0FC6 ; PVALID # # TIB SYM PADMA GDAN 0FC6 ; PVALID # TIB SYM PADMA GDAN
0FC7..0FCC ; FREE_PVAL # # TIB SYM RDO RJE RGYA GRAM..TIB SY 0FC7..0FCC ; FREE_PVAL # TIB SYM RDO RJE RGYA GRAM..TIB SY
0FCD ; UNASSIGNED # # <reserved> 0FCD ; UNASSIGNED # <reserved>
0FCE..0FDA ; DISALLOWED # # TIB SIGN RDEL NAG RDEL DKAR..TIB MA 0FCE..0FDA ; DISALLOWED # TIB SIGN RDEL NAG RDEL DKAR..TIB MA
0FDB..0FFF ; UNASSIGNED # # <reserved>..<reserved> 0FDB..0FFF ; UNASSIGNED # <reserved>..<reserved>
1000..1049 ; PVALID # # MYAN LET KA..MYAN DIG NINE 1000..1049 ; PVALID # MYAN LET KA..MYAN DIG NINE
104A..104F ; FREE_PVAL # # MYAN SIGN LITTLE SECTION..MYAN SYM 104A..104F ; FREE_PVAL # MYAN SIGN LITTLE SECTION..MYAN SYM
1050..109D ; PVALID # # MYAN LET SHA..MYAN VOW SIGN AITON 1050..109D ; PVALID # MYAN LET SHA..MYAN VOW SIGN AITON
109E..109F ; FREE_PVAL # # MYAN SYM SHAN ONE..MYAN SYM SHAN EX 109E..109F ; FREE_PVAL # MYAN SYM SHAN ONE..MYAN SYM SHAN EX
10A0..10C5 ; PVALID # # GEORG CAP LET AN..GEORG CAP LET HOE 10A0..10C5 ; PVALID # GEORG CAP LET AN..GEORG CAP LET HOE
10C6 ; UNASSIGNED # # <reserved> 10C6 ; UNASSIGNED # <reserved>
10C7 ; FREE_PVAL # # GEORG CAP LET YN 10C7 ; FREE_PVAL # GEORG CAP LET YN
10C8..10CC ; UNASSIGNED # # <reserved>..<reserved> 10C8..10CC ; UNASSIGNED # <reserved>..<reserved>
10CD ; PVALID # # GEORG CAP LET AEN 10CD ; PVALID # GEORG CAP LET AEN
10CE..10CF ; UNASSIGNED # # <reserved>..<reserved> 10CE..10CF ; UNASSIGNED # <reserved>..<reserved>
10D0..10FA ; PVALID # # GEORG LET AN..GEORG LET AIN 10D0..10FA ; PVALID # GEORG LET AN..GEORG LET AIN
10FB ; FREE_PVAL # # GEORG PARA SEP 10FB ; FREE_PVAL # GEORG PARA SEP
10FC..10FF ; PVALID # # MOD LET GEORG AEN..GEORG LET LABIAL 10FC..10FF ; PVALID # MOD LET GEORG AEN..GEORG LET LABIAL
1100..11FF ; DISALLOWED # # HANGUL CHO KIYEOK..HANGUL JONG SSA 1100..11FF ; DISALLOWED # HANGUL CHO KIYEOK..HANGUL JONG SSA
1200..1248 ; PVALID # # ETHI SYL HA..ETHI SYL QWA 1200..1248 ; PVALID # ETHI SYL HA..ETHI SYL QWA
1249 ; UNASSIGNED # # <reserved> 1249 ; UNASSIGNED # <reserved>
124A..124D ; PVALID # # ETHI SYL QWI..ETHI SYL QWE 124A..124D ; PVALID # ETHI SYL QWI..ETHI SYL QWE
124E..124F ; UNASSIGNED # # <reserved>..<reserved> 124E..124F ; UNASSIGNED # <reserved>..<reserved>
1250..1256 ; PVALID # # ETHI SYL QHA..ETHI SYL QHO 1250..1256 ; PVALID # ETHI SYL QHA..ETHI SYL QHO
1257 ; UNASSIGNED # # <reserved> 1257 ; UNASSIGNED # <reserved>
1258 ; PVALID # # ETHI SYL QHWA 1258 ; PVALID # ETHI SYL QHWA
1259 ; UNASSIGNED # # <reserved> 1259 ; UNASSIGNED # <reserved>
125A..125D ; PVALID # # ETHI SYL QHWI..ETHI SYL QH 125A..125D ; PVALID # ETHI SYL QHWI..ETHI SYL QH
125E..125F ; UNASSIGNED # # <reserved>..<reserved> 125E..125F ; UNASSIGNED # <reserved>..<reserved>
1260..1288 ; PVALID # # ETHI SYL BA..ETHI SYL XWA 1260..1288 ; PVALID # ETHI SYL BA..ETHI SYL XWA
1289 ; UNASSIGNED # # <reserved> 1289 ; UNASSIGNED # <reserved>
128A..128D ; PVALID # # ETHI SYL XWI..ETHI SYL XWE 128A..128D ; PVALID # ETHI SYL XWI..ETHI SYL XWE
128E..128F ; UNASSIGNED # # <reserved>..<reserved> 128E..128F ; UNASSIGNED # <reserved>..<reserved>
1290..12B0 ; PVALID # # ETHI SYL NA..ETHI SYL KWA 1290..12B0 ; PVALID # ETHI SYL NA..ETHI SYL KWA
12B1 ; UNASSIGNED # # <reserved> 12B1 ; UNASSIGNED # <reserved>
12B2..12B5 ; PVALID # # ETHI SYL KWI..ETHI SYL KWE 12B2..12B5 ; PVALID # ETHI SYL KWI..ETHI SYL KWE
12B6..12B7 ; UNASSIGNED # # <reserved>..<reserved> 12B6..12B7 ; UNASSIGNED # <reserved>..<reserved>
12B8..12BE ; PVALID # # ETHI SYL KXA..ETHI SYL KXO 12B8..12BE ; PVALID # ETHI SYL KXA..ETHI SYL KXO
12BF ; UNASSIGNED # # <reserved> 12BF ; UNASSIGNED # <reserved>
12C0 ; PVALID # # ETHI SYL KXWA 12C0 ; PVALID # ETHI SYL KXWA
12C1 ; UNASSIGNED # # <reserved> 12C1 ; UNASSIGNED # <reserved>
12C2..12C5 ; PVALID # # ETHI SYL KXWI..ETHI SYL KX 12C2..12C5 ; PVALID # ETHI SYL KXWI..ETHI SYL KX
12C6..12C7 ; UNASSIGNED # # <reserved>..<reserved> 12C6..12C7 ; UNASSIGNED # <reserved>..<reserved>
12C8..12D6 ; PVALID # # ETHI SYL WA..ETHI SYL PHAR 12C8..12D6 ; PVALID # ETHI SYL WA..ETHI SYL PHAR
12D7 ; UNASSIGNED # # <reserved> 12D7 ; UNASSIGNED # <reserved>
12D8..1310 ; PVALID # # ETHI SYL ZA..ETHI SYL GWA 12D8..1310 ; PVALID # ETHI SYL ZA..ETHI SYL GWA
1311 ; UNASSIGNED # # <reserved> 1311 ; UNASSIGNED # <reserved>
1312..1315 ; PVALID # # ETHI SYL GWI..ETHI SYL GWE 1312..1315 ; PVALID # ETHI SYL GWI..ETHI SYL GWE
1316..1317 ; UNASSIGNED # # <reserved>..<reserved> 1316..1317 ; UNASSIGNED # <reserved>..<reserved>
1318..135A ; PVALID # # ETHI SYL GGA..ETHI SYL FYA 1318..135A ; PVALID # ETHI SYL GGA..ETHI SYL FYA
135B..135C ; UNASSIGNED # # <reserved>..<reserved> 135B..135C ; UNASSIGNED # <reserved>..<reserved>
135D..135F ; PVALID # # ETHI COMB GEM AND VOW..ETHI COMB GE 135D..135F ; PVALID # ETHI COMB GEM AND VOW..ETHI COMB GE
1360..137C ; FREE_PVAL # # ETHI SECT MARK..ETHI NUM TEN THOUS 1360..137C ; FREE_PVAL # ETHI SECT MARK..ETHI NUM TEN THOUS
137D..137F ; UNASSIGNED # # <reserved>..<reserved> 137D..137F ; UNASSIGNED # <reserved>..<reserved>
1380..138F ; PVALID # # ETHI SYL SEBATBEIT MWA..ETHI SYL PW 1380..138F ; PVALID # ETHI SYL SEBATBEIT MWA..ETHI SYL PW
1390..1399 ; DISALLOWED # # ETHI TON MARK YIZET..ETHI TON MARK 1390..1399 ; DISALLOWED # ETHI TON MARK YIZET..ETHI TON MARK
139A..139F ; UNASSIGNED # # <reserved>..<reserved> 139A..139F ; UNASSIGNED # <reserved>..<reserved>
13A0..13F4 ; PVALID # # CHEROKEE LET A..CHEROKEE LET YV 13A0..13F4 ; PVALID # CHEROKEE LET A..CHEROKEE LET YV
13F5..13FF ; UNASSIGNED # # <reserved>..<reserved> 13F5..13FF ; UNASSIGNED # <reserved>..<reserved>
1400 ; FREE_PVAL # # CANAD SYL HYPHEN 1400 ; FREE_PVAL # CANAD SYL HYPHEN
1401..166C ; PVALID # # CANAD SYL E..CANAD SYL CAR 1401..166C ; PVALID # CANAD SYL E..CANAD SYL CAR
166D..166E ; FREE_PVAL # # CANAD SYL CHI SIGN..CANAD SYLLAB 166D..166E ; FREE_PVAL # CANAD SYL CHI SIGN..CANAD SYLLAB
166F..167F ; PVALID # # CANAD SYL QAI..CANAD SYL B 166F..167F ; PVALID # CANAD SYL QAI..CANAD SYL B
1680 ; FREE_PVAL # # OGHAM SPACE MARK 1680 ; FREE_PVAL # OGHAM SPACE MARK
1681..169A ; PVALID # # OGHAM LET BEITH..OGHAM LET PEITH 1681..169A ; PVALID # OGHAM LET BEITH..OGHAM LET PEITH
169B..169C ; FREE_PVAL # # OGHAM FEATHER MARK..OGHAM REV FEAT 169B..169C ; FREE_PVAL # OGHAM FEATHER MARK..OGHAM REV FEAT
169D..169F ; UNASSIGNED # # <reserved>..<reserved> 169D..169F ; UNASSIGNED # <reserved>..<reserved>
16A0..16EA ; PVALID # # RUNIC LET FEHU FEOH FE F..RUNIC LET 16A0..16EA ; PVALID # RUNIC LET FEHU FEOH FE F..RUNIC LET
16EB..16F0 ; FREE_PVAL # # RUNIC SINGLE PUNCT..RUNIC BELGTHOR 16EB..16F0 ; FREE_PVAL # RUNIC SINGLE PUNCT..RUNIC BELGTHOR
16F1..16FF ; UNASSIGNED # # <reserved>..<reserved> 16F1..16FF ; UNASSIGNED # <reserved>..<reserved>
1700..170C ; PVALID # # TAGALOG LET A..TAGALOG LET YA 1700..170C ; PVALID # TAGALOG LET A..TAGALOG LET YA
170D ; UNASSIGNED # # <reserved> 170D ; UNASSIGNED # <reserved>
170E..1714 ; PVALID # # TAGALOG LET LA..TAGALOG SIGN VIRAMA 170E..1714 ; PVALID # TAGALOG LET LA..TAGALOG SIGN VIRAMA
1715..171F ; UNASSIGNED # # <reserved>..<reserved> 1715..171F ; UNASSIGNED # <reserved>..<reserved>
1720..1734 ; PVALID # # HANUNOO LET A..HANUNOO SIGN PAMUDPO 1720..1734 ; PVALID # HANUNOO LET A..HANUNOO SIGN PAMUDPO
1735..1736 ; FREE_PVAL # # PHILIP SINGLE PUNCT..PHILIP DOUBLE 1735..1736 ; FREE_PVAL # PHILIP SINGLE PUNCT..PHILIP DOUBLE
1737..173F ; UNASSIGNED # # <reserved>..<reserved> 1737..173F ; UNASSIGNED # <reserved>..<reserved>
1740..1753 ; PVALID # # BUHID LET A..BUHID VOW SIGN U 1740..1753 ; PVALID # BUHID LET A..BUHID VOW SIGN U
1754..175F ; UNASSIGNED # # <reserved>..<reserved> 1754..175F ; UNASSIGNED # <reserved>..<reserved>
1760..176C ; PVALID # # TAGBANWA LET A..TAGBANWA LET YA 1760..176C ; PVALID # TAGBANWA LET A..TAGBANWA LET YA
176D ; UNASSIGNED # # <reserved> 176D ; UNASSIGNED # <reserved>
176E..1770 ; PVALID # # TAGBANWA LET LA..TAGBANWA LET SA 176E..1770 ; PVALID # TAGBANWA LET LA..TAGBANWA LET SA
1771 ; UNASSIGNED # # <reserved> 1771 ; UNASSIGNED # <reserved>
1772..1773 ; PVALID # # TAGBANWA VOW SIGN I..TAGBANWA VOW S 1772..1773 ; PVALID # TAGBANWA VOW SIGN I..TAGBANWA VOW S
1774..177F ; UNASSIGNED # # <reserved>..<reserved> 1774..177F ; UNASSIGNED # <reserved>..<reserved>
1780..17D3 ; PVALID # # KHMER LET KA..KHMER SIGN BATHAMASAT 1780..17D3 ; PVALID # KHMER LET KA..KHMER SIGN BATHAMASAT
17D4..17D6 ; FREE_PVAL # # KHMER SIGN KHAN..KHMER SIGN CAMNUC 17D4..17D6 ; FREE_PVAL # KHMER SIGN KHAN..KHMER SIGN CAMNUC
17D7 ; PVALID # # KHMER SIGN LEK TOO 17D7 ; PVALID # KHMER SIGN LEK TOO
17D8..17DB ; FREE_PVAL # # KHMER SIGN BEYYAL..KHMER CURR SYM R 17D8..17DB ; FREE_PVAL # KHMER SIGN BEYYAL..KHMER CURR SYM R
17DC..17DD ; PVALID # # KHMER SIGN AVAKRAHASANYA..KHMER SIG 17DC..17DD ; PVALID # KHMER SIGN AVAKRAHASANYA..KHMER SIG
17DE..17DF ; UNASSIGNED # # <reserved>..<reserved> 17DE..17DF ; UNASSIGNED # <reserved>..<reserved>
17E0..17E9 ; PVALID # # KHMER DIG ZERO..KHMER DIG NINE 17E0..17E9 ; PVALID # KHMER DIG ZERO..KHMER DIG NINE
17EA..17EF ; UNASSIGNED # # <reserved>..<reserved> 17EA..17EF ; UNASSIGNED # <reserved>..<reserved>
17F0..17F9 ; FREE_PVAL # # KHMER SYM LEK ATTAK SON..KHMER SYM 17F0..17F9 ; FREE_PVAL # KHMER SYM LEK ATTAK SON..KHMER SYM
17FA..17FF ; UNASSIGNED # # <reserved>..<reserved> 17FA..17FF ; UNASSIGNED # <reserved>..<reserved>
1800..180E ; FREE_PVAL # # MONG BIRGA..MONG VOW SEP 1800..180E ; FREE_PVAL # MONG BIRGA..MONG VOW SEP
180F ; UNASSIGNED # # <reserved> 180F ; UNASSIGNED # <reserved>
1810..1819 ; PVALID # # MONG DIG ZERO..MONG DIG NINE 1810..1819 ; PVALID # MONG DIG ZERO..MONG DIG NINE
181A..181F ; UNASSIGNED # # <reserved>..<reserved> 181A..181F ; UNASSIGNED # <reserved>..<reserved>
1820..1877 ; PVALID # # MONG LET A..MONG LET MANCHU 1820..1877 ; PVALID # MONG LET A..MONG LET MANCHU
1878..187F ; UNASSIGNED # # <reserved>..<reserved> 1878..187F ; UNASSIGNED # <reserved>..<reserved>
1880..18AA ; PVALID # # MONG LET ALI GALI ANUSVARA ONE..MON 1880..18AA ; PVALID # MONG LET ALI GALI ANUSVARA ONE..MON
18AB..18AF ; UNASSIGNED # # <reserved>..<reserved> 18AB..18AF ; UNASSIGNED # <reserved>..<reserved>
18B0..18F5 ; PVALID # # CAN SYL OY..CAN SYL CA 18B0..18F5 ; PVALID # CAN SYL OY..CAN SYL CA
18F6..18FF ; UNASSIGNED # # <reserved>..<reserved> 18F6..18FF ; UNASSIGNED # <reserved>..<reserved>
1900..191C ; PVALID # # LIMBU VOW-CARRIER LET..LIMBU LET HA 1900..191C ; PVALID # LIMBU VOW-CARRIER LET..LIMBU LET HA
191D..191F ; UNASSIGNED # # <reserved>..<reserved> 191D..191F ; UNASSIGNED # <reserved>..<reserved>
1920..192B ; PVALID # # LIMBU VOW SIGN A..LIMBU SUBJOIN LET 1920..192B ; PVALID # LIMBU VOW SIGN A..LIMBU SUBJOIN LET
192C..192F ; UNASSIGNED # # <reserved>..<reserved> 192C..192F ; UNASSIGNED # <reserved>..<reserved>
1930..193B ; PVALID # # LIMBU SM LET KA..LIMBU SIGN SA-I 1930..193B ; PVALID # LIMBU SM LET KA..LIMBU SIGN SA-I
193C..193F ; UNASSIGNED # # <reserved>..<reserved> 193C..193F ; UNASSIGNED # <reserved>..<reserved>
1940 ; FREE_PVAL # # LIMBU SIGN LOO 1940 ; FREE_PVAL # LIMBU SIGN LOO
1941..1943 ; UNASSIGNED # # <reserved>..<reserved> 1941..1943 ; UNASSIGNED # <reserved>..<reserved>
1944..1945 ; FREE_PVAL # # LIMBU EXCLAM MARK..LIMBU QUEST MARK 1944..1945 ; FREE_PVAL # LIMBU EXCLAM MARK..LIMBU QUEST MARK
1946..196D ; PVALID # # LIMBU DIG ZERO..TAI LE LET AI 1946..196D ; PVALID # LIMBU DIG ZERO..TAI LE LET AI
196E..196F ; UNASSIGNED # # <reserved>..<reserved> 196E..196F ; UNASSIGNED # <reserved>..<reserved>
1970..1974 ; PVALID # # TAI LE LET TONE-2..TAI LE LET TONE- 1970..1974 ; PVALID # TAI LE LET TONE-2..TAI LE LET TONE-
1975..197F ; UNASSIGNED # # <reserved>..<reserved> 1975..197F ; UNASSIGNED # <reserved>..<reserved>
1980..19AB ; PVALID # # NEW TAI LUE LET HIGH QA..NEW TAI LU 1980..19AB ; PVALID # NEW TAI LUE LET HIGH QA..NEW TAI LU
19AC..19AF ; UNASSIGNED # # <reserved>..<reserved> 19AC..19AF ; UNASSIGNED # <reserved>..<reserved>
19B0..19C9 ; PVALID # # NEW TAI LUE VOW SIGN VOW SHORT..NEW 19B0..19C9 ; PVALID # NEW TAI LUE VOW SIGN VOW SHORT..NEW
19CA..19CF ; UNASSIGNED # # <reserved>..<reserved> 19CA..19CF ; UNASSIGNED # <reserved>..<reserved>
19D0..19DA ; PVALID # # NEW TAI LUE DIG ZERO..NEW TAI LUE THAM 19D0..19DA ; PVALID # NEW TAI LUE DIG ZERO..NEW TAI LUE THAM
19DB..19DD ; UNASSIGNED # # <reserved>..<reserved> 19DB..19DD ; UNASSIGNED # <reserved>..<reserved>
19DE..19FF ; FREE_PVAL # # NEW TAI LUE SIGN LAE..KHMER SYM DAP 19DE..19FF ; FREE_PVAL # NEW TAI LUE SIGN LAE..KHMER SYM DAP
1A00..1A1B ; PVALID # # BUGIN LET KA..BUGIN VOW SIGN AE 1A00..1A1B ; PVALID # BUGIN LET KA..BUGIN VOW SIGN AE
1A1C..1A1D ; UNASSIGNED # # <reserved>..<reserved> 1A1C..1A1D ; UNASSIGNED # <reserved>..<reserved>
1A1E..1A1F ; FREE_PVAL # # BUGIN PALLAWA..BUGIN END OF SECTION 1A1E..1A1F ; FREE_PVAL # BUGIN PALLAWA..BUGIN END OF SECTION
1A20..1A5E ; PVALID # # TAI THAM LET HIGH KA..TAI THAM CONS 1A20..1A5E ; PVALID # TAI THAM LET HIGH KA..TAI THAM CONS
1A5F ; UNASSIGNED # # <reserved> 1A5F ; UNASSIGNED # <reserved>
1A60..1A7C ; PVALID # # TAI THAM SIGN SAKOT..TAI THAM SIGN 1A60..1A7C ; PVALID # TAI THAM SIGN SAKOT..TAI THAM SIGN
1A7D..1A7E ; UNASSIGNED # # <reserved>..<reserved> 1A7D..1A7E ; UNASSIGNED # <reserved>..<reserved>
1A7F..1A89 ; PVALID # # TAI THAM COMB CRYPT DOT..TAI THAM D 1A7F..1A89 ; PVALID # TAI THAM COMB CRYPT DOT..TAI THAM D
1A8A..1A8F ; UNASSIGNED # # <reserved>..<reserved> 1A8A..1A8F ; UNASSIGNED # <reserved>..<reserved>
1A90..1A99 ; PVALID # # TAI THAM THAM DIG ZERO..TAI THAM TH 1A90..1A99 ; PVALID # TAI THAM THAM DIG ZERO..TAI THAM TH
1A9A..1A9F ; UNASSIGNED # # <reserved>..<reserved> 1A9A..1A9F ; UNASSIGNED # <reserved>..<reserved>
1AA0..1AA6 ; FREE_PVAL # # TAI THAM SIGN WIANG..TAI THAM SIGN 1AA0..1AA6 ; FREE_PVAL # TAI THAM SIGN WIANG..TAI THAM SIGN
1AA7 ; PVALID # # TAI THAM SIGN MAI YAMOK 1AA7 ; PVALID # TAI THAM SIGN MAI YAMOK
1AA8..1AAD ; FREE_PVAL # # TAI THAM SIGN KAAN..TAI THAM SIGN C 1AA8..1AAD ; FREE_PVAL # TAI THAM SIGN KAAN..TAI THAM SIGN C
1AAE..1AFF ; UNASSIGNED # # <reserved>..<reserved> 1AAE..1AFF ; UNASSIGNED # <reserved>..<reserved>
1B00..1B4B ; PVALID # # BAL SIGN ULU RICEM..BAL LET ASYURA 1B00..1B4B ; PVALID # BAL SIGN ULU RICEM..BAL LET ASYURA
1B4C..1B4F ; UNASSIGNED # # <reserved>..<reserved> 1B4C..1B4F ; UNASSIGNED # <reserved>..<reserved>
1B50..1B59 ; PVALID # # BAL DIG ZERO..BAL DIG NINE 1B50..1B59 ; PVALID # BAL DIG ZERO..BAL DIG NINE
1B5A..1B6A ; FREE_PVAL # # BAL PANTI..BAL MUS SYM DANG 1B5A..1B6A ; FREE_PVAL # BAL PANTI..BAL MUS SYM DANG
1B6B..1B73 ; PVALID # # BAL MUS SYM COMB TEGEH..BAL MUS 1B6B..1B73 ; PVALID # BAL MUS SYM COMB TEGEH..BAL MUS
1B74..1B7C ; FREE_PVAL # # BAL MUS SYM RIGHT-HAND OPEN DUG 1B74..1B7C ; FREE_PVAL # BAL MUS SYM RIGHT-HAND OPEN DUG
1B7D..1B7F ; UNASSIGNED # # <reserved>..<reserved> 1B7D..1B7F ; UNASSIGNED # <reserved>..<reserved>
1B80..1BBF ; PVALID # # SUND SIGN PANYECEK..SUNDA LET FIN M 1B80..1BBF ; PVALID # SUND SIGN PANYECEK..SUNDA LET FIN M
1BC0..1BF3 ; PVALID # # BATAK LET A..BATAK PANONGONAN 1BC0..1BF3 ; PVALID # BATAK LET A..BATAK PANONGONAN
1BF4..1BFB ; UNASSIGNED # # <reserved>..<reserved> 1BF4..1BFB ; UNASSIGNED # <reserved>..<reserved>
1BFC..1BFF ; FREE_PVAL # # BATAK SYM BINDU NA METEK..BATAK SYM 1BFC..1BFF ; FREE_PVAL # BATAK SYM BINDU NA METEK..BATAK SYM
1C00..1C37 ; PVALID # # LEPCHA LET KA..LEPCHA SIGN NUKTA 1C00..1C37 ; PVALID # LEPCHA LET KA..LEPCHA SIGN NUKTA
1C38..1C3A ; UNASSIGNED # # <reserved>..<reserved> 1C38..1C3A ; UNASSIGNED # <reserved>..<reserved>
1C3B..1C3F ; FREE_PVAL # # LEPCHA PUNCT TA-ROL..LEPCHA PUNCT T 1C3B..1C3F ; FREE_PVAL # LEPCHA PUNCT TA-ROL..LEPCHA PUNCT T
1C40..1C49 ; PVALID # # LEPCHA DIG ZERO..LEPCHA DIG NINE 1C40..1C49 ; PVALID # LEPCHA DIG ZERO..LEPCHA DIG NINE
1C4A..1C4C ; UNASSIGNED # # <reserved>..<reserved> 1C4A..1C4C ; UNASSIGNED # <reserved>..<reserved>
1C4D..1C7D ; PVALID # # LEPCHA LET TTA..OL CHIKI AHAD 1C4D..1C7D ; PVALID # LEPCHA LET TTA..OL CHIKI AHAD
1C7E..1C7F ; FREE_PVAL # # OL CHIKI PUNCT MUCAAD..OL CHIKI PUN 1C7E..1C7F ; FREE_PVAL # OL CHIKI PUNCT MUCAAD..OL CHIKI PUN
1C80..1C9F ; UNASSIGNED # # <reserved>..<reserved> 1C80..1C9F ; UNASSIGNED # <reserved>..<reserved>
1CC0..1CC7 ; FREE_PVAL # # SUNDA PUNCT BINDU SURYA..SUNDA PUNC 1CC0..1CC7 ; FREE_PVAL # SUNDA PUNCT BINDU SURYA..SUNDA PUNC
1CC8..1CCF ; UNASSIGNED # # <reserved>..<reserved> 1CC8..1CCF ; UNASSIGNED # <reserved>..<reserved>
1CD0..1CD2 ; PVALID # # VED TONE KARSHANA..VED TONE PRENKHA 1CD0..1CD2 ; PVALID # VED TONE KARSHANA..VED TONE PRENKHA
1CD3 ; FREE_PVAL # # VED SIGN NIHSHVASA 1CD3 ; FREE_PVAL # VED SIGN NIHSHVASA
1CD4..1CF6 ; PVALID # # VED SIGN YAJURVEDIC MID SVARITA..VE 1CD4..1CF6 ; PVALID # VED SIGN YAJURVEDIC MID SVARITA..VE
1CF7..1CFF ; UNASSIGNED # # <reserved>..<reserved> 1CF7..1CFF ; UNASSIGNED # <reserved>..<reserved>
1D00..1D2B ; PVALID # # LAT LET SM CAP A..CYR LET SM 1D00..1D2B ; PVALID # LAT LET SM CAP A..CYR LET SM
1D2C..1D2E ; FREE_PVAL # # MOD LET CAP A..MOD LET C 1D2C..1D2E ; FREE_PVAL # MOD LET CAP A..MOD LET C
1D2F ; PVALID # # MOD LET CAP BARRED B 1D2F ; PVALID # MOD LET CAP BARRED B
1D30..1D3A ; FREE_PVAL # # MOD LET CAP D..MOD LET C 1D30..1D3A ; FREE_PVAL # MOD LET CAP D..MOD LET C
1D3B ; PVALID # # MOD LET CAP REV N 1D3B ; PVALID # MOD LET CAP REV N
1D3C..1D4D ; FREE_PVAL # # MOD LET CAP O..MOD LET S 1D3C..1D4D ; FREE_PVAL # MOD LET CAP O..MOD LET S
1D4E ; PVALID # # MOD LET SM TURNED I 1D4E ; PVALID # MOD LET SM TURNED I
1D4F..1D6A ; FREE_PVAL # # MOD LET SM K..GREEK SUB SMA 1D4F..1D6A ; FREE_PVAL # MOD LET SM K..GREEK SUB SMA
1D6B..1D77 ; PVALID # # LAT SM LET UE..LAT SM LET TU 1D6B..1D77 ; PVALID # LAT SM LET UE..LAT SM LET TU
1D78 ; FREE_PVAL # # MOD LET CYR EN 1D78 ; FREE_PVAL # MOD LET CYR EN
1D79..1D9A ; PVALID # # LAT SM LET INSULAR G..LAT SM LE 1D79..1D9A ; PVALID # LAT SM LET INSULAR G..LAT SM LE
1D9B..1DBF ; FREE_PVAL # # MOD LET SM TURNED ALPHA..MOD 1D9B..1DBF ; FREE_PVAL # MOD LET SM TURNED ALPHA..MOD
1DC0..1DE6 ; PVALID # # COMB DOTTED GRAVE ACCENT..COMB LAT 1DC0..1DE6 ; PVALID # COMB DOTTED GRAVE ACCENT..COMB LAT
1DE7..1DFB ; UNASSIGNED # # <reserved>..<reserved> 1DE7..1DFB ; UNASSIGNED # <reserved>..<reserved>
1DFC..1DFF ; PVALID # # COMB DOUBLE INV BREVE BEL..COMB R 1DFC..1DFF ; PVALID # COMB DOUBLE INV BREVE BEL..COMB R
1E00 ; FREE_PVAL # # LAT CAP LET A W RING BEL 1E00 ; FREE_PVAL # LAT CAP LET A W RING BEL
1E01 ; PVALID # # LAT SM LET A W RING BEL 1E01 ; PVALID # LAT SM LET A W RING BEL
1E02 ; FREE_PVAL # # LAT CAP LET B W DOT ABOVE 1E02 ; FREE_PVAL # LAT CAP LET B W DOT ABOVE
1E03 ; PVALID # # LAT SM LET B W DOT ABOVE 1E03 ; PVALID # LAT SM LET B W DOT ABOVE
1E04 ; FREE_PVAL # # LAT CAP LET B W DOT BEL 1E04 ; FREE_PVAL # LAT CAP LET B W DOT BEL
1E05 ; PVALID # # LAT SM LET B W DOT BEL 1E05 ; PVALID # LAT SM LET B W DOT BEL
1E06 ; FREE_PVAL # # LAT CAP LET B W LINE BEL 1E06 ; FREE_PVAL # LAT CAP LET B W LINE BEL
1E07 ; PVALID # # LAT SM LET B W LINE BEL 1E07 ; PVALID # LAT SM LET B W LINE BEL
1E08 ; FREE_PVAL # # LAT CAP LET C W CEDILLA AND ACUT 1E08 ; FREE_PVAL # LAT CAP LET C W CEDILLA AND ACUT
1E09 ; PVALID # # LAT SM LET C W CEDILLA AND ACUTE 1E09 ; PVALID # LAT SM LET C W CEDILLA AND ACUTE
1E0A ; FREE_PVAL # # LAT CAP LET D W DOT ABOVE 1E0A ; FREE_PVAL # LAT CAP LET D W DOT ABOVE
1E0B ; PVALID # # LAT SM LET D W DOT ABOVE 1E0B ; PVALID # LAT SM LET D W DOT ABOVE
1E0C ; FREE_PVAL # # LAT CAP LET D W DOT BEL 1E0C ; FREE_PVAL # LAT CAP LET D W DOT BEL
1E0D ; PVALID # # LAT SM LET D W DOT BEL 1E0D ; PVALID # LAT SM LET D W DOT BEL
1E0E ; FREE_PVAL # # LAT CAP LET D W LINE BEL 1E0E ; FREE_PVAL # LAT CAP LET D W LINE BEL
1E0F ; PVALID # # LAT SM LET D W LINE BEL 1E0F ; PVALID # LAT SM LET D W LINE BEL
1E10 ; FREE_PVAL # # LAT CAP LET D W CEDILLA 1E10 ; FREE_PVAL # LAT CAP LET D W CEDILLA
1E11 ; PVALID # # LAT SM LET D W CEDILLA 1E11 ; PVALID # LAT SM LET D W CEDILLA
1E12 ; FREE_PVAL # # LAT CAP LET D W CIRCUMFLEX BEL 1E12 ; FREE_PVAL # LAT CAP LET D W CIRCUMFLEX BEL
1E13 ; PVALID # # LAT SM LET D W CIRCUMFLEX BEL 1E13 ; PVALID # LAT SM LET D W CIRCUMFLEX BEL
1E14 ; FREE_PVAL # # LAT CAP LET E W MACRON AND GRAVE 1E14 ; FREE_PVAL # LAT CAP LET E W MACRON AND GRAVE
1E15 ; PVALID # # LAT SM LET E W MACRON AND GRAVE 1E15 ; PVALID # LAT SM LET E W MACRON AND GRAVE
1E16 ; FREE_PVAL # # LAT CAP LET E W MACRON AND ACUTE 1E16 ; FREE_PVAL # LAT CAP LET E W MACRON AND ACUTE
1E17 ; PVALID # # LAT SM LET E W MACRON AND ACUTE 1E17 ; PVALID # LAT SM LET E W MACRON AND ACUTE
1E18 ; FREE_PVAL # # LAT CAP LET E W CIRCUMFLEX BEL 1E18 ; FREE_PVAL # LAT CAP LET E W CIRCUMFLEX BEL
1E19 ; PVALID # # LAT SM LET E W CIRCUMFLEX BEL 1E19 ; PVALID # LAT SM LET E W CIRCUMFLEX BEL
1E1A ; FREE_PVAL # # LAT CAP LET E W TILDE BEL 1E1A ; FREE_PVAL # LAT CAP LET E W TILDE BEL
1E1B ; PVALID # # LAT SM LET E W TILDE BEL 1E1B ; PVALID # LAT SM LET E W TILDE BEL
1E1C ; FREE_PVAL # # LAT CAP LET E W CEDILLA AND BREV 1E1C ; FREE_PVAL # LAT CAP LET E W CEDILLA AND BREV
1E1D ; PVALID # # LAT SM LET E W CEDILLA AND BREVE 1E1D ; PVALID # LAT SM LET E W CEDILLA AND BREVE
1E1E ; FREE_PVAL # # LAT CAP LET F W DOT ABOVE 1E1E ; FREE_PVAL # LAT CAP LET F W DOT ABOVE
1E1F ; PVALID # # LAT SM LET F W DOT ABOVE 1E1F ; PVALID # LAT SM LET F W DOT ABOVE
1E20 ; FREE_PVAL # # LAT CAP LET G W MACRON 1E20 ; FREE_PVAL # LAT CAP LET G W MACRON
1E21 ; PVALID # # LAT SM LET G W MACRON 1E21 ; PVALID # LAT SM LET G W MACRON
1E22 ; FREE_PVAL # # LAT CAP LET H W DOT ABOVE 1E22 ; FREE_PVAL # LAT CAP LET H W DOT ABOVE
1E23 ; PVALID # # LAT SM LET H W DOT ABOVE 1E23 ; PVALID # LAT SM LET H W DOT ABOVE
1E24 ; FREE_PVAL # # LAT CAP LET H W DOT BEL 1E24 ; FREE_PVAL # LAT CAP LET H W DOT BEL
1E25 ; PVALID # # LAT SM LET H W DOT BEL 1E25 ; PVALID # LAT SM LET H W DOT BEL
1E26 ; FREE_PVAL # # LAT CAP LET H W DIAERESIS 1E26 ; FREE_PVAL # LAT CAP LET H W DIAERESIS
1E27 ; PVALID # # LAT SM LET H W DIAERESIS 1E27 ; PVALID # LAT SM LET H W DIAERESIS
1E28 ; FREE_PVAL # # LAT CAP LET H W CEDILLA 1E28 ; FREE_PVAL # LAT CAP LET H W CEDILLA
1E29 ; PVALID # # LAT SM LET H W CEDILLA 1E29 ; PVALID # LAT SM LET H W CEDILLA
1E2A ; FREE_PVAL # # LAT CAP LET H W BREVE BEL 1E2A ; FREE_PVAL # LAT CAP LET H W BREVE BEL
1E2B ; PVALID # # LAT SM LET H W BREVE BEL 1E2B ; PVALID # LAT SM LET H W BREVE BEL
1E2C ; FREE_PVAL # # LAT CAP LET I W TILDE BEL 1E2C ; FREE_PVAL # LAT CAP LET I W TILDE BEL
1E2D ; PVALID # # LAT SM LET I W TILDE BEL 1E2D ; PVALID # LAT SM LET I W TILDE BEL
1E2E ; FREE_PVAL # # LAT CAP LET I W DIAERESIS AND AC 1E2E ; FREE_PVAL # LAT CAP LET I W DIAERESIS AND AC
1E2F ; PVALID # # LAT SM LET I W DIAERESIS AND ACUT 1E2F ; PVALID # LAT SM LET I W DIAERESIS AND ACUT
1E30 ; FREE_PVAL # # LAT CAP LET K W ACUTE 1E30 ; FREE_PVAL # LAT CAP LET K W ACUTE
1E31 ; PVALID # # LAT SM LET K W ACUTE 1E31 ; PVALID # LAT SM LET K W ACUTE
1E32 ; FREE_PVAL # # LAT CAP LET K W DOT BEL 1E32 ; FREE_PVAL # LAT CAP LET K W DOT BEL
1E33 ; PVALID # # LAT SM LET K W DOT BEL 1E33 ; PVALID # LAT SM LET K W DOT BEL
1E34 ; FREE_PVAL # # LAT CAP LET K W LINE BEL 1E34 ; FREE_PVAL # LAT CAP LET K W LINE BEL
1E35 ; PVALID # # LAT SM LET K W LINE BEL 1E35 ; PVALID # LAT SM LET K W LINE BEL
1E36 ; FREE_PVAL # # LAT CAP LET L W DOT BEL 1E36 ; FREE_PVAL # LAT CAP LET L W DOT BEL
1E37 ; PVALID # # LAT SM LET L W DOT BEL 1E37 ; PVALID # LAT SM LET L W DOT BEL
1E38 ; FREE_PVAL # # LAT CAP LET L W DOT BEL AND MA 1E38 ; FREE_PVAL # LAT CAP LET L W DOT BEL AND MA
1E39 ; PVALID # # LAT SM LET L W DOT BEL AND MACR 1E39 ; PVALID # LAT SM LET L W DOT BEL AND MACR
1E3A ; FREE_PVAL # # LAT CAP LET L W LINE BEL 1E3A ; FREE_PVAL # LAT CAP LET L W LINE BEL
1E3B ; PVALID # # LAT SM LET L W LINE BEL 1E3B ; PVALID # LAT SM LET L W LINE BEL
1E3C ; FREE_PVAL # # LAT CAP LET L W CIRCUMFLEX BEL 1E3C ; FREE_PVAL # LAT CAP LET L W CIRCUMFLEX BEL
1E3D ; PVALID # # LAT SM LET L W CIRCUMFLEX BEL 1E3D ; PVALID # LAT SM LET L W CIRCUMFLEX BEL
1E3E ; FREE_PVAL # # LAT CAP LET M W ACUTE 1E3E ; FREE_PVAL # LAT CAP LET M W ACUTE
1E3F ; PVALID # # LAT SM LET M W ACUTE 1E3F ; PVALID # LAT SM LET M W ACUTE
1E40 ; FREE_PVAL # # LAT CAP LET M W DOT ABOVE 1E40 ; FREE_PVAL # LAT CAP LET M W DOT ABOVE
1E41 ; PVALID # # LAT SM LET M W DOT ABOVE 1E41 ; PVALID # LAT SM LET M W DOT ABOVE
1E42 ; FREE_PVAL # # LAT CAP LET M W DOT BEL 1E42 ; FREE_PVAL # LAT CAP LET M W DOT BEL
1E43 ; PVALID # # LAT SM LET M W DOT BEL 1E43 ; PVALID # LAT SM LET M W DOT BEL
1E44 ; FREE_PVAL # # LAT CAP LET N W DOT ABOVE 1E44 ; FREE_PVAL # LAT CAP LET N W DOT ABOVE
1E45 ; PVALID # # LAT SM LET N W DOT ABOVE 1E45 ; PVALID # LAT SM LET N W DOT ABOVE
1E46 ; FREE_PVAL # # LAT CAP LET N W DOT BEL 1E46 ; FREE_PVAL # LAT CAP LET N W DOT BEL
1E47 ; PVALID # # LAT SM LET N W DOT BEL 1E47 ; PVALID # LAT SM LET N W DOT BEL
1E48 ; FREE_PVAL # # LAT CAP LET N W LINE BEL 1E48 ; FREE_PVAL # LAT CAP LET N W LINE BEL
1E49 ; PVALID # # LAT SM LET N W LINE BEL 1E49 ; PVALID # LAT SM LET N W LINE BEL
1E4A ; FREE_PVAL # # LAT CAP LET N W CIRCUMFLEX BEL 1E4A ; FREE_PVAL # LAT CAP LET N W CIRCUMFLEX BEL
1E4B ; PVALID # # LAT SM LET N W CIRCUMFLEX BEL 1E4B ; PVALID # LAT SM LET N W CIRCUMFLEX BEL
1E4C ; FREE_PVAL # # LAT CAP LET O W TILDE AND ACUTE 1E4C ; FREE_PVAL # LAT CAP LET O W TILDE AND ACUTE
1E4D ; PVALID # # LAT SM LET O W TILDE AND ACUTE 1E4D ; PVALID # LAT SM LET O W TILDE AND ACUTE
1E4E ; FREE_PVAL # # LAT CAP LET O W TILDE AND DIAERE 1E4E ; FREE_PVAL # LAT CAP LET O W TILDE AND DIAERE
1E4F ; PVALID # # LAT SM LET O W TILDE AND DIAERESI 1E4F ; PVALID # LAT SM LET O W TILDE AND DIAERESI
1E50 ; FREE_PVAL # # LAT CAP LET O W MACRON AND GRAVE 1E50 ; FREE_PVAL # LAT CAP LET O W MACRON AND GRAVE
1E51 ; PVALID # # LAT SM LET O W MACRON AND GRAVE 1E51 ; PVALID # LAT SM LET O W MACRON AND GRAVE
1E52 ; FREE_PVAL # # LAT CAP LET O W MACRON AND ACUTE 1E52 ; FREE_PVAL # LAT CAP LET O W MACRON AND ACUTE
1E53 ; PVALID # # LAT SM LET O W MACRON AND ACUTE 1E53 ; PVALID # LAT SM LET O W MACRON AND ACUTE
1E54 ; FREE_PVAL # # LAT CAP LET P W ACUTE 1E54 ; FREE_PVAL # LAT CAP LET P W ACUTE
1E55 ; PVALID # # LAT SM LET P W ACUTE 1E55 ; PVALID # LAT SM LET P W ACUTE
1E56 ; FREE_PVAL # # LAT CAP LET P W DOT ABOVE 1E56 ; FREE_PVAL # LAT CAP LET P W DOT ABOVE
1E57 ; PVALID # # LAT SM LET P W DOT ABOVE 1E57 ; PVALID # LAT SM LET P W DOT ABOVE
1E58 ; FREE_PVAL # # LAT CAP LET R W DOT ABOVE 1E58 ; FREE_PVAL # LAT CAP LET R W DOT ABOVE
1E59 ; PVALID # # LAT SM LET R W DOT ABOVE 1E59 ; PVALID # LAT SM LET R W DOT ABOVE
1E5A ; FREE_PVAL # # LAT CAP LET R W DOT BEL 1E5A ; FREE_PVAL # LAT CAP LET R W DOT BEL
1E5B ; PVALID # # LAT SM LET R W DOT BEL 1E5B ; PVALID # LAT SM LET R W DOT BEL
1E5C ; FREE_PVAL # # LAT CAP LET R W DOT BEL AND MA 1E5C ; FREE_PVAL # LAT CAP LET R W DOT BEL AND MA
1E5D ; PVALID # # LAT SM LET R W DOT BEL AND MACR 1E5D ; PVALID # LAT SM LET R W DOT BEL AND MACR
1E5E ; FREE_PVAL # # LAT CAP LET R W LINE BEL 1E5E ; FREE_PVAL # LAT CAP LET R W LINE BEL
1E5F ; PVALID # # LAT SM LET R W LINE BEL 1E5F ; PVALID # LAT SM LET R W LINE BEL
1E60 ; FREE_PVAL # # LAT CAP LET S W DOT ABOVE 1E60 ; FREE_PVAL # LAT CAP LET S W DOT ABOVE
1E61 ; PVALID # # LAT SM LET S W DOT ABOVE 1E61 ; PVALID # LAT SM LET S W DOT ABOVE
1E62 ; FREE_PVAL # # LAT CAP LET S W DOT BEL 1E62 ; FREE_PVAL # LAT CAP LET S W DOT BEL
1E63 ; PVALID # # LAT SM LET S W DOT BEL 1E63 ; PVALID # LAT SM LET S W DOT BEL
1E64 ; FREE_PVAL # # LAT CAP LET S W ACUTE AND DOT AB 1E64 ; FREE_PVAL # LAT CAP LET S W ACUTE AND DOT AB
1E65 ; PVALID # # LAT SM LET S W ACUTE AND DOT ABOV 1E65 ; PVALID # LAT SM LET S W ACUTE AND DOT ABOV
1E66 ; FREE_PVAL # # LAT CAP LET S W CARON AND DOT AB 1E66 ; FREE_PVAL # LAT CAP LET S W CARON AND DOT AB
1E67 ; PVALID # # LAT SM LET S W CARON AND DOT ABOV 1E67 ; PVALID # LAT SM LET S W CARON AND DOT ABOV
1E68 ; FREE_PVAL # # LAT CAP LET S W DOT BEL AND DO 1E68 ; FREE_PVAL # LAT CAP LET S W DOT BEL AND DO
1E69 ; PVALID # # LAT SM LET S W DOT BEL AND DOT 1E69 ; PVALID # LAT SM LET S W DOT BEL AND DOT
1E6A ; FREE_PVAL # # LAT CAP LET T W DOT ABOVE 1E6A ; FREE_PVAL # LAT CAP LET T W DOT ABOVE
1E6B ; PVALID # # LAT SM LET T W DOT ABOVE 1E6B ; PVALID # LAT SM LET T W DOT ABOVE
1E6C ; FREE_PVAL # # LAT CAP LET T W DOT BEL 1E6C ; FREE_PVAL # LAT CAP LET T W DOT BEL
1E6D ; PVALID # # LAT SM LET T W DOT BEL 1E6D ; PVALID # LAT SM LET T W DOT BEL
1E6E ; FREE_PVAL # # LAT CAP LET T W LINE BEL 1E6E ; FREE_PVAL # LAT CAP LET T W LINE BEL
1E6F ; PVALID # # LAT SM LET T W LINE BEL 1E6F ; PVALID # LAT SM LET T W LINE BEL
1E70 ; FREE_PVAL # # LAT CAP LET T W CIRCUMFLEX BEL 1E70 ; FREE_PVAL # LAT CAP LET T W CIRCUMFLEX BEL
1E71 ; PVALID # # LAT SM LET T W CIRCUMFLEX BEL 1E71 ; PVALID # LAT SM LET T W CIRCUMFLEX BEL
1E72 ; FREE_PVAL # # LAT CAP LET U W DIAERESIS BEL 1E72 ; FREE_PVAL # LAT CAP LET U W DIAERESIS BEL
1E73 ; PVALID # # LAT SM LET U W DIAERESIS BEL 1E73 ; PVALID # LAT SM LET U W DIAERESIS BEL
1E74 ; FREE_PVAL # # LAT CAP LET U W TILDE BEL 1E74 ; FREE_PVAL # LAT CAP LET U W TILDE BEL
1E75 ; PVALID # # LAT SM LET U W TILDE BEL 1E75 ; PVALID # LAT SM LET U W TILDE BEL
1E76 ; FREE_PVAL # # LAT CAP LET U W CIRCUMFLEX BEL 1E76 ; FREE_PVAL # LAT CAP LET U W CIRCUMFLEX BEL
1E77 ; PVALID # # LAT SM LET U W CIRCUMFLEX BEL 1E77 ; PVALID # LAT SM LET U W CIRCUMFLEX BEL
1E78 ; FREE_PVAL # # LAT CAP LET U W TILDE AND ACUTE 1E78 ; FREE_PVAL # LAT CAP LET U W TILDE AND ACUTE
1E79 ; PVALID # # LAT SM LET U W TILDE AND ACUTE 1E79 ; PVALID # LAT SM LET U W TILDE AND ACUTE
1E7A ; FREE_PVAL # # LAT CAP LET U W MACRON AND DIAER 1E7A ; FREE_PVAL # LAT CAP LET U W MACRON AND DIAER
1E7B ; PVALID # # LAT SM LET U W MACRON AND DIAERES 1E7B ; PVALID # LAT SM LET U W MACRON AND DIAERES
1E7C ; FREE_PVAL # # LAT CAP LET V W TILDE 1E7C ; FREE_PVAL # LAT CAP LET V W TILDE
1E7D ; PVALID # # LAT SM LET V W TILDE 1E7D ; PVALID # LAT SM LET V W TILDE
1E7E ; FREE_PVAL # # LAT CAP LET V W DOT BEL 1E7E ; FREE_PVAL # LAT CAP LET V W DOT BEL
1E7F ; PVALID # # LAT SM LET V W DOT BEL 1E7F ; PVALID # LAT SM LET V W DOT BEL
1E80 ; FREE_PVAL # # LAT CAP LET W W GRAVE 1E80 ; FREE_PVAL # LAT CAP LET W W GRAVE
1E81 ; PVALID # # LAT SM LET W W GRAVE 1E81 ; PVALID # LAT SM LET W W GRAVE
1E82 ; FREE_PVAL # # LAT CAP LET W W ACUTE 1E82 ; FREE_PVAL # LAT CAP LET W W ACUTE
1E83 ; PVALID # # LAT SM LET W W ACUTE 1E83 ; PVALID # LAT SM LET W W ACUTE
1E84 ; FREE_PVAL # # LAT CAP LET W W DIAERESIS 1E84 ; FREE_PVAL # LAT CAP LET W W DIAERESIS
1E85 ; PVALID # # LAT SM LET W W DIAERESIS 1E85 ; PVALID # LAT SM LET W W DIAERESIS
1E86 ; FREE_PVAL # # LAT CAP LET W W DOT ABOVE 1E86 ; FREE_PVAL # LAT CAP LET W W DOT ABOVE
1E87 ; PVALID # # LAT SM LET W W DOT ABOVE 1E87 ; PVALID # LAT SM LET W W DOT ABOVE
1E88 ; FREE_PVAL # # LAT CAP LET W W DOT BEL 1E88 ; FREE_PVAL # LAT CAP LET W W DOT BEL
1E89 ; PVALID # # LAT SM LET W W DOT BEL 1E89 ; PVALID # LAT SM LET W W DOT BEL
1E8A ; FREE_PVAL # # LAT CAP LET X W DOT ABOVE 1E8A ; FREE_PVAL # LAT CAP LET X W DOT ABOVE
1E8B ; PVALID # # LAT SM LET X W DOT ABOVE 1E8B ; PVALID # LAT SM LET X W DOT ABOVE
1E8C ; FREE_PVAL # # LAT CAP LET X W DIAERESIS 1E8C ; FREE_PVAL # LAT CAP LET X W DIAERESIS
1E8D ; PVALID # # LAT SM LET X W DIAERESIS 1E8D ; PVALID # LAT SM LET X W DIAERESIS
1E8E ; FREE_PVAL # # LAT CAP LET Y W DOT ABOVE 1E8E ; FREE_PVAL # LAT CAP LET Y W DOT ABOVE
1E8F ; PVALID # # LAT SM LET Y W DOT ABOVE 1E8F ; PVALID # LAT SM LET Y W DOT ABOVE
1E90 ; FREE_PVAL # # LAT CAP LET Z W CIRCUMFLEX 1E90 ; FREE_PVAL # LAT CAP LET Z W CIRCUMFLEX
1E91 ; PVALID # # LAT SM LET Z W CIRCUMFLEX 1E91 ; PVALID # LAT SM LET Z W CIRCUMFLEX
1E92 ; FREE_PVAL # # LAT CAP LET Z W DOT BEL 1E92 ; FREE_PVAL # LAT CAP LET Z W DOT BEL
1E93 ; PVALID # # LAT SM LET Z W DOT BEL 1E93 ; PVALID # LAT SM LET Z W DOT BEL
1E94 ; FREE_PVAL # # LAT CAP LET Z W LINE BEL 1E94 ; FREE_PVAL # LAT CAP LET Z W LINE BEL
1E95..1E99 ; PVALID # # LAT SM LET Z W LINE BEL..LAT 1E95..1E99 ; PVALID # LAT SM LET Z W LINE BEL..LAT
1E9A..1E9B ; FREE_PVAL # # LAT SM LET A W RIGHT HALF RING..L 1E9A..1E9B ; FREE_PVAL # LAT SM LET A W RIGHT HALF RING..L
1E9C..1E9D ; PVALID # # LAT SM LET LONG S W DIAGONAL STRO 1E9C..1E9D ; PVALID # LAT SM LET LONG S W DIAGONAL STRO
1E9E ; FREE_PVAL # # LAT CAP LET SHARP S 1E9E ; FREE_PVAL # LAT CAP LET SHARP S
1E9F ; PVALID # # LAT SM LET DELTA 1E9F ; PVALID # LAT SM LET DELTA
1EA0 ; FREE_PVAL # # LAT CAP LET A W DOT BEL 1EA0 ; FREE_PVAL # LAT CAP LET A W DOT BEL
1EA1 ; PVALID # # LAT SM LET A W DOT BEL 1EA1 ; PVALID # LAT SM LET A W DOT BEL
1EA2 ; FREE_PVAL # # LAT CAP LET A W HOOK ABOVE 1EA2 ; FREE_PVAL # LAT CAP LET A W HOOK ABOVE
1EA3 ; PVALID # # LAT SM LET A W HOOK ABOVE 1EA3 ; PVALID # LAT SM LET A W HOOK ABOVE
1EA4 ; FREE_PVAL # # LAT CAP LET A W CIRCUMFLEX AND A 1EA4 ; FREE_PVAL # LAT CAP LET A W CIRCUMFLEX AND A
1EA5 ; PVALID # # LAT SM LET A W CIRCUMFLEX AND ACU 1EA5 ; PVALID # LAT SM LET A W CIRCUMFLEX AND ACU
1EA6 ; FREE_PVAL # # LAT CAP LET A W CIRCUMFLEX AND G 1EA6 ; FREE_PVAL # LAT CAP LET A W CIRCUMFLEX AND G
1EA7 ; PVALID # # LAT SM LET A W CIRCUMFLEX AND GRA 1EA7 ; PVALID # LAT SM LET A W CIRCUMFLEX AND GRA
1EA8 ; FREE_PVAL # # LAT CAP LET A W CIRCUMFLEX AND H 1EA8 ; FREE_PVAL # LAT CAP LET A W CIRCUMFLEX AND H
1EA9 ; PVALID # # LAT SM LET A W CIRCUMFLEX AND HOO 1EA9 ; PVALID # LAT SM LET A W CIRCUMFLEX AND HOO
1EAA ; FREE_PVAL # # LAT CAP LET A W CIRCUMFLEX AND T 1EAA ; FREE_PVAL # LAT CAP LET A W CIRCUMFLEX AND T
1EAB ; PVALID # # LAT SM LET A W CIRCUMFLEX AND TIL 1EAB ; PVALID # LAT SM LET A W CIRCUMFLEX AND TIL
1EAC ; FREE_PVAL # # LAT CAP LET A W CIRCUMFLEX AND D 1EAC ; FREE_PVAL # LAT CAP LET A W CIRCUMFLEX AND D
1EAD ; PVALID # # LAT SM LET A W CIRCUMFLEX AND DOT 1EAD ; PVALID # LAT SM LET A W CIRCUMFLEX AND DOT
1EAE ; FREE_PVAL # # LAT CAP LET A W BREVE AND ACUTE 1EAE ; FREE_PVAL # LAT CAP LET A W BREVE AND ACUTE
1EAF ; PVALID # # LAT SM LET A W BREVE AND ACUTE 1EAF ; PVALID # LAT SM LET A W BREVE AND ACUTE
1EB0 ; FREE_PVAL # # LAT CAP LET A W BREVE AND GRAVE 1EB0 ; FREE_PVAL # LAT CAP LET A W BREVE AND GRAVE
1EB1 ; PVALID # # LAT SM LET A W BREVE AND GRAVE 1EB1 ; PVALID # LAT SM LET A W BREVE AND GRAVE
1EB2 ; FREE_PVAL # # LAT CAP LET A W BREVE AND HOOK A 1EB2 ; FREE_PVAL # LAT CAP LET A W BREVE AND HOOK A
1EB3 ; PVALID # # LAT SM LET A W BREVE AND HOOK ABO 1EB3 ; PVALID # LAT SM LET A W BREVE AND HOOK ABO
1EB4 ; FREE_PVAL # # LAT CAP LET A W BREVE AND TILDE 1EB4 ; FREE_PVAL # LAT CAP LET A W BREVE AND TILDE
1EB5 ; PVALID # # LAT SM LET A W BREVE AND TILDE 1EB5 ; PVALID # LAT SM LET A W BREVE AND TILDE
1EB6 ; FREE_PVAL # # LAT CAP LET A W BREVE AND DOT BE 1EB6 ; FREE_PVAL # LAT CAP LET A W BREVE AND DOT BE
1EB7 ; PVALID # # LAT SM LET A W BREVE AND DOT BELO 1EB7 ; PVALID # LAT SM LET A W BREVE AND DOT BELO
1EB8 ; FREE_PVAL # # LAT CAP LET E W DOT BEL 1EB8 ; FREE_PVAL # LAT CAP LET E W DOT BEL
1EB9 ; PVALID # # LAT SM LET E W DOT BEL 1EB9 ; PVALID # LAT SM LET E W DOT BEL
1EBA ; FREE_PVAL # # LAT CAP LET E W HOOK ABOVE 1EBA ; FREE_PVAL # LAT CAP LET E W HOOK ABOVE
1EBB ; PVALID # # LAT SM LET E W HOOK ABOVE 1EBB ; PVALID # LAT SM LET E W HOOK ABOVE
1EBC ; FREE_PVAL # # LAT CAP LET E W TILDE 1EBC ; FREE_PVAL # LAT CAP LET E W TILDE
1EBD ; PVALID # # LAT SM LET E W TILDE 1EBD ; PVALID # LAT SM LET E W TILDE
1EBE ; FREE_PVAL # # LAT CAP LET E W CIRCUMFLEX AND A 1EBE ; FREE_PVAL # LAT CAP LET E W CIRCUMFLEX AND A
1EBF ; PVALID # # LAT SM LET E W CIRCUMFLEX AND ACU 1EBF ; PVALID # LAT SM LET E W CIRCUMFLEX AND ACU
1EC0 ; FREE_PVAL # # LAT CAP LET E W CIRCUMFLEX AND G 1EC0 ; FREE_PVAL # LAT CAP LET E W CIRCUMFLEX AND G
1EC1 ; PVALID # # LAT SM LET E W CIRCUMFLEX AND GRA 1EC1 ; PVALID # LAT SM LET E W CIRCUMFLEX AND GRA
1EC2 ; FREE_PVAL # # LAT CAP LET E W CIRCUMFLEX AND H 1EC2 ; FREE_PVAL # LAT CAP LET E W CIRCUMFLEX AND H
1EC3 ; PVALID # # LAT SM LET E W CIRCUMFLEX AND HOO 1EC3 ; PVALID # LAT SM LET E W CIRCUMFLEX AND HOO
1EC4 ; FREE_PVAL # # LAT CAP LET E W CIRCUMFLEX AND T 1EC4 ; FREE_PVAL # LAT CAP LET E W CIRCUMFLEX AND T
1EC5 ; PVALID # # LAT SM LET E W CIRCUMFLEX AND TIL 1EC5 ; PVALID # LAT SM LET E W CIRCUMFLEX AND TIL
1EC6 ; FREE_PVAL # # LAT CAP LET E W CIRCUMFLEX AND D 1EC6 ; FREE_PVAL # LAT CAP LET E W CIRCUMFLEX AND D
1EC7 ; PVALID # # LAT SM LET E W CIRCUMFLEX AND DOT 1EC7 ; PVALID # LAT SM LET E W CIRCUMFLEX AND DOT
1EC8 ; FREE_PVAL # # LAT CAP LET I W HOOK ABOVE 1EC8 ; FREE_PVAL # LAT CAP LET I W HOOK ABOVE
1EC9 ; PVALID # # LAT SM LET I W HOOK ABOVE 1EC9 ; PVALID # LAT SM LET I W HOOK ABOVE
1ECA ; FREE_PVAL # # LAT CAP LET I W DOT BEL 1ECA ; FREE_PVAL # LAT CAP LET I W DOT BEL
1ECB ; PVALID # # LAT SM LET I W DOT BEL 1ECB ; PVALID # LAT SM LET I W DOT BEL
1ECC ; FREE_PVAL # # LAT CAP LET O W DOT BEL 1ECC ; FREE_PVAL # LAT CAP LET O W DOT BEL
1ECD ; PVALID # # LAT SM LET O W DOT BEL 1ECD ; PVALID # LAT SM LET O W DOT BEL
1ECE ; FREE_PVAL # # LAT CAP LET O W HOOK ABOVE 1ECE ; FREE_PVAL # LAT CAP LET O W HOOK ABOVE
1ECF ; PVALID # # LAT SM LET O W HOOK ABOVE 1ECF ; PVALID # LAT SM LET O W HOOK ABOVE
1ED0 ; FREE_PVAL # # LAT CAP LET O W CIRCUMFLEX AND A 1ED0 ; FREE_PVAL # LAT CAP LET O W CIRCUMFLEX AND A
1ED1 ; PVALID # # LAT SM LET O W CIRCUMFLEX AND ACU 1ED1 ; PVALID # LAT SM LET O W CIRCUMFLEX AND ACU
1ED2 ; FREE_PVAL # # LAT CAP LET O W CIRCUMFLEX AND G 1ED2 ; FREE_PVAL # LAT CAP LET O W CIRCUMFLEX AND G
1ED3 ; PVALID # # LAT SM LET O W CIRCUMFLEX AND GRA 1ED3 ; PVALID # LAT SM LET O W CIRCUMFLEX AND GRA
1ED4 ; FREE_PVAL # # LAT CAP LET O W CIRCUMFLEX AND H 1ED4 ; FREE_PVAL # LAT CAP LET O W CIRCUMFLEX AND H
1ED5 ; PVALID # # LAT SM LET O W CIRCUMFLEX AND HOO 1ED5 ; PVALID # LAT SM LET O W CIRCUMFLEX AND HOO
1ED6 ; FREE_PVAL # # LAT CAP LET O W CIRCUMFLEX AND T 1ED6 ; FREE_PVAL # LAT CAP LET O W CIRCUMFLEX AND T
1ED7 ; PVALID # # LAT SM LET O W CIRCUMFLEX AND TIL 1ED7 ; PVALID # LAT SM LET O W CIRCUMFLEX AND TIL
1ED8 ; FREE_PVAL # # LAT CAP LET O W CIRCUMFLEX AND D 1ED8 ; FREE_PVAL # LAT CAP LET O W CIRCUMFLEX AND D
1ED9 ; PVALID # # LAT SM LET O W CIRCUMFLEX AND DOT 1ED9 ; PVALID # LAT SM LET O W CIRCUMFLEX AND DOT
1EDA ; FREE_PVAL # # LAT CAP LET O W HORN AND ACUTE 1EDA ; FREE_PVAL # LAT CAP LET O W HORN AND ACUTE
1EDB ; PVALID # # LAT SM LET O W HORN AND ACUTE 1EDB ; PVALID # LAT SM LET O W HORN AND ACUTE
1EDC ; FREE_PVAL # # LAT CAP LET O W HORN AND GRAVE 1EDC ; FREE_PVAL # LAT CAP LET O W HORN AND GRAVE
1EDD ; PVALID # # LAT SM LET O W HORN AND GRAVE 1EDD ; PVALID # LAT SM LET O W HORN AND GRAVE
1EDE ; FREE_PVAL # # LAT CAP LET O W HORN AND HOOK AB 1EDE ; FREE_PVAL # LAT CAP LET O W HORN AND HOOK AB
1EDF ; PVALID # # LAT SM LET O W HORN AND HOOK ABOV 1EDF ; PVALID # LAT SM LET O W HORN AND HOOK ABOV
1EE0 ; FREE_PVAL # # LAT CAP LET O W HORN AND TILDE 1EE0 ; FREE_PVAL # LAT CAP LET O W HORN AND TILDE
1EE1 ; PVALID # # LAT SM LET O W HORN AND TILDE 1EE1 ; PVALID # LAT SM LET O W HORN AND TILDE
1EE2 ; FREE_PVAL # # LAT CAP LET O W HORN AND DOT BEL 1EE2 ; FREE_PVAL # LAT CAP LET O W HORN AND DOT BEL
1EE3 ; PVALID # # LAT SM LET O W HORN AND DOT BEL 1EE3 ; PVALID # LAT SM LET O W HORN AND DOT BEL
1EE4 ; FREE_PVAL # # LAT CAP LET U W DOT BEL 1EE4 ; FREE_PVAL # LAT CAP LET U W DOT BEL
1EE5 ; PVALID # # LAT SM LET U W DOT BEL 1EE5 ; PVALID # LAT SM LET U W DOT BEL
1EE6 ; FREE_PVAL # # LAT CAP LET U W HOOK ABOVE 1EE6 ; FREE_PVAL # LAT CAP LET U W HOOK ABOVE
1EE7 ; PVALID # # LAT SM LET U W HOOK ABOVE 1EE7 ; PVALID # LAT SM LET U W HOOK ABOVE
1EE8 ; FREE_PVAL # # LAT CAP LET U W HORN AND ACUTE 1EE8 ; FREE_PVAL # LAT CAP LET U W HORN AND ACUTE
1EE9 ; PVALID # # LAT SM LET U W HORN AND ACUTE 1EE9 ; PVALID # LAT SM LET U W HORN AND ACUTE
1EEA ; FREE_PVAL # # LAT CAP LET U W HORN AND GRAVE 1EEA ; FREE_PVAL # LAT CAP LET U W HORN AND GRAVE
1EEB ; PVALID # # LAT SM LET U W HORN AND GRAVE 1EEB ; PVALID # LAT SM LET U W HORN AND GRAVE
1EEC ; FREE_PVAL # # LAT CAP LET U W HORN AND HOOK AB 1EEC ; FREE_PVAL # LAT CAP LET U W HORN AND HOOK AB
1EED ; PVALID # # LAT SM LET U W HORN AND HOOK ABOV 1EED ; PVALID # LAT SM LET U W HORN AND HOOK ABOV
1EEE ; FREE_PVAL # # LAT CAP LET U W HORN AND TILDE 1EEE ; FREE_PVAL # LAT CAP LET U W HORN AND TILDE
1EEF ; PVALID # # LAT SM LET U W HORN AND TILDE 1EEF ; PVALID # LAT SM LET U W HORN AND TILDE
1EF0 ; FREE_PVAL # # LAT CAP LET U W HORN AND DOT BEL 1EF0 ; FREE_PVAL # LAT CAP LET U W HORN AND DOT BEL
1EF1 ; PVALID # # LAT SM LET U W HORN AND DOT BEL 1EF1 ; PVALID # LAT SM LET U W HORN AND DOT BEL
1EF2 ; FREE_PVAL # # LAT CAP LET Y W GRAVE 1EF2 ; FREE_PVAL # LAT CAP LET Y W GRAVE
1EF3 ; PVALID # # LAT SM LET Y W GRAVE 1EF3 ; PVALID # LAT SM LET Y W GRAVE
1EF4 ; FREE_PVAL # # LAT CAP LET Y W DOT BEL 1EF4 ; FREE_PVAL # LAT CAP LET Y W DOT BEL
1EF5 ; PVALID # # LAT SM LET Y W DOT BEL 1EF5 ; PVALID # LAT SM LET Y W DOT BEL
1EF6 ; FREE_PVAL # # LAT CAP LET Y W HOOK ABOVE 1EF6 ; FREE_PVAL # LAT CAP LET Y W HOOK ABOVE
1EF7 ; PVALID # # LAT SM LET Y W HOOK ABOVE 1EF7 ; PVALID # LAT SM LET Y W HOOK ABOVE
1EF8 ; FREE_PVAL # # LAT CAP LET Y W TILDE 1EF8 ; FREE_PVAL # LAT CAP LET Y W TILDE
1EF9 ; PVALID # # LAT SM LET Y W TILDE 1EF9 ; PVALID # LAT SM LET Y W TILDE
1EFA ; FREE_PVAL # # LAT CAP LET MIDDLE-WELSH LL 1EFA ; FREE_PVAL # LAT CAP LET MIDDLE-WELSH LL
1EFB ; PVALID # # LAT SM LET MIDDLE-WELSH LL 1EFB ; PVALID # LAT SM LET MIDDLE-WELSH LL
1EFC ; FREE_PVAL # # LAT CAP LET MIDDLE-WELSH V 1EFC ; FREE_PVAL # LAT CAP LET MIDDLE-WELSH V
1EFD ; PVALID # # LAT SM LET MIDDLE-WELSH V 1EFD ; PVALID # LAT SM LET MIDDLE-WELSH V
1EFE ; FREE_PVAL # # LAT CAP LET Y W LOOP 1EFE ; FREE_PVAL # LAT CAP LET Y W LOOP
1EFF..1F07 ; PVALID # # LAT SM LET Y W LOOP..GREEK SM LET 1EFF..1F07 ; PVALID # LAT SM LET Y W LOOP..GREEK SM LET
1F08..1F0F ; FREE_PVAL # # GREEK CAP LET ALPHA W PSILI..GREEK 1F08..1F0F ; FREE_PVAL # GREEK CAP LET ALPHA W PSILI..GREEK
1F10..1F15 ; PVALID # # GREEK SM LET EPSILON W PSILI..GREEK 1F10..1F15 ; PVALID # GREEK SM LET EPSILON W PSILI..GREEK
1F16..1F17 ; UNASSIGNED # # <reserved>..<reserved> 1F16..1F17 ; UNASSIGNED # <reserved>..<reserved>
1F18..1F1D ; FREE_PVAL # # GREEK CAP LET EPSILON W PSILI..GRE 1F18..1F1D ; FREE_PVAL # GREEK CAP LET EPSILON W PSILI..GRE
1F1E..1F1F ; UNASSIGNED # # <reserved>..<reserved> 1F1E..1F1F ; UNASSIGNED # <reserved>..<reserved>
1F20..1F27 ; PVALID # # GREEK SM LET ETA W PSILI..GREEK SMA 1F20..1F27 ; PVALID # GREEK SM LET ETA W PSILI..GREEK SMA
1F28..1F2F ; FREE_PVAL # # GREEK CAP LET ETA W PSILI..GREEK C 1F28..1F2F ; FREE_PVAL # GREEK CAP LET ETA W PSILI..GREEK C
1F30..1F37 ; PVALID # # GREEK SM LET IOTA W PSILI..GREEK SM 1F30..1F37 ; PVALID # GREEK SM LET IOTA W PSILI..GREEK SM
1F38..1F3F ; FREE_PVAL # # GREEK CAP LET IOTA W PSILI..GREEK 1F38..1F3F ; FREE_PVAL # GREEK CAP LET IOTA W PSILI..GREEK
1F40..1F45 ; PVALID # # GREEK SM LET OMICRON W PSILI..GREEK 1F40..1F45 ; PVALID # GREEK SM LET OMICRON W PSILI..GREEK
1F46..1F47 ; UNASSIGNED # # <reserved>..<reserved> 1F46..1F47 ; UNASSIGNED # <reserved>..<reserved>
1F48..1F4D ; FREE_PVAL # # GREEK CAP LET OMICRON W PSILI..GRE 1F48..1F4D ; FREE_PVAL # GREEK CAP LET OMICRON W PSILI..GRE
1F4E..1F4F ; UNASSIGNED # # <reserved>..<reserved> 1F4E..1F4F ; UNASSIGNED # <reserved>..<reserved>
1F50..1F57 ; PVALID # # GREEK SM LET UPSILON W PSILI..GREEK 1F50..1F57 ; PVALID # GREEK SM LET UPSILON W PSILI..GREEK
1F58 ; UNASSIGNED # # <reserved> 1F58 ; UNASSIGNED # <reserved>
1F59 ; FREE_PVAL # # GREEK CAP LET UPSILON W DASIA 1F59 ; FREE_PVAL # GREEK CAP LET UPSILON W DASIA
1F5A ; UNASSIGNED # # <reserved> 1F5A ; UNASSIGNED # <reserved>
1F5B ; FREE_PVAL # # GREEK CAP LET UPSILON W DASIA AND 1F5B ; FREE_PVAL # GREEK CAP LET UPSILON W DASIA AND
1F5C ; UNASSIGNED # # <reserved> 1F5C ; UNASSIGNED # <reserved>
1F5D ; FREE_PVAL # # GREEK CAP LET UPSILON W DASIA AND 1F5D ; FREE_PVAL # GREEK CAP LET UPSILON W DASIA AND
1F5E ; UNASSIGNED # # <reserved> 1F5E ; UNASSIGNED # <reserved>
1F5F ; FREE_PVAL # # GREEK CAP LET UPSILON W DASIA AND 1F5F ; FREE_PVAL # GREEK CAP LET UPSILON W DASIA AND
1F60..1F67 ; PVALID # # GREEK SM LET OMEGA W PSILI..GREEK S 1F60..1F67 ; PVALID # GREEK SM LET OMEGA W PSILI..GREEK S
1F68..1F6F ; FREE_PVAL # # GREEK CAP LET OMEGA W PSILI..GREEK 1F68..1F6F ; FREE_PVAL # GREEK CAP LET OMEGA W PSILI..GREEK
1F70 ; PVALID # # GREEK SM LET ALPHA W VARIA 1F70 ; PVALID # GREEK SM LET ALPHA W VARIA
1F71 ; FREE_PVAL # # GREEK SM LET ALPHA W OXIA 1F71 ; FREE_PVAL # GREEK SM LET ALPHA W OXIA
1F72 ; PVALID # # GREEK SM LET EPSILON W VARIA 1F72 ; PVALID # GREEK SM LET EPSILON W VARIA
1F73 ; FREE_PVAL # # GREEK SM LET EPSILON W OXIA 1F73 ; FREE_PVAL # GREEK SM LET EPSILON W OXIA
1F74 ; PVALID # # GREEK SM LET ETA W VARIA 1F74 ; PVALID # GREEK SM LET ETA W VARIA
1F75 ; FREE_PVAL # # GREEK SM LET ETA W OXIA 1F75 ; FREE_PVAL # GREEK SM LET ETA W OXIA
1F76 ; PVALID # # GREEK SM LET IOTA W VARIA 1F76 ; PVALID # GREEK SM LET IOTA W VARIA
1F77 ; FREE_PVAL # # GREEK SM LET IOTA W OXIA 1F77 ; FREE_PVAL # GREEK SM LET IOTA W OXIA
1F78 ; PVALID # # GREEK SM LET OMICRON W VARIA 1F78 ; PVALID # GREEK SM LET OMICRON W VARIA
1F79 ; FREE_PVAL # # GREEK SM LET OMICRON W OXIA 1F79 ; FREE_PVAL # GREEK SM LET OMICRON W OXIA
1F7A ; PVALID # # GREEK SM LET UPSILON W VARIA 1F7A ; PVALID # GREEK SM LET UPSILON W VARIA
1F7B ; FREE_PVAL # # GREEK SM LET UPSILON W OXIA 1F7B ; FREE_PVAL # GREEK SM LET UPSILON W OXIA
1F7C ; PVALID # # GREEK SM LET OMEGA W VARIA 1F7C ; PVALID # GREEK SM LET OMEGA W VARIA
1F7D ; FREE_PVAL # # GREEK SM LET OMEGA W OXIA 1F7D ; FREE_PVAL # GREEK SM LET OMEGA W OXIA
1F7E..1F7F ; UNASSIGNED # # <reserved>..<reserved> 1F7E..1F7F ; UNASSIGNED # <reserved>..<reserved>
1F80..1FAF ; FREE_PVAL # # GREEK SM LET ALPHA W PSILI AND YPOG 1F80..1FAF ; FREE_PVAL # GREEK SM LET ALPHA W PSILI AND YPOG
1FB0..1FB1 ; PVALID # # GREEK SM LET ALPHA W VRACHY..GREEK 1FB0..1FB1 ; PVALID # GREEK SM LET ALPHA W VRACHY..GREEK
1FB2..1FB4 ; FREE_PVAL # # GREEK SM LET ALPHA W VARIA AND YPOG 1FB2..1FB4 ; FREE_PVAL # GREEK SM LET ALPHA W VARIA AND YPOG
1FB5 ; UNASSIGNED # # <reserved> 1FB5 ; UNASSIGNED # <reserved>
1FB6 ; PVALID # # GREEK SM LET ALPHA W PERISPOMENI 1FB6 ; PVALID # GREEK SM LET ALPHA W PERISPOMENI
1FB7..1FC4 ; FREE_PVAL # # GREEK SM LET ALPHA W PERISPOMENI AN 1FB7..1FC4 ; FREE_PVAL # GREEK SM LET ALPHA W PERISPOMENI AN
1FC5 ; UNASSIGNED # # <reserved> 1FC5 ; UNASSIGNED # <reserved>
1FC6 ; PVALID # # GREEK SM LET ETA W PERISPOMENI 1FC6 ; PVALID # GREEK SM LET ETA W PERISPOMENI
1FC7..1FCF ; FREE_PVAL # # GREEK SM LET ETA W PERISPOMENI AND 1FC7..1FCF ; FREE_PVAL # GREEK SM LET ETA W PERISPOMENI AND
1FD0..1FD2 ; PVALID # # GREEK SM LET IOTA W VRACHY..GREEK S 1FD0..1FD2 ; PVALID # GREEK SM LET IOTA W VRACHY..GREEK S
1FD3 ; FREE_PVAL # # GREEK SM LET IOTA W DIALYTIKA AND O 1FD3 ; FREE_PVAL # GREEK SM LET IOTA W DIALYTIKA AND O
1FD4..1FD5 ; UNASSIGNED # # <reserved>..<reserved> 1FD4..1FD5 ; UNASSIGNED # <reserved>..<reserved>
1FD6..1FD7 ; PVALID # # GREEK SM LET IOTA W PERISPOMENI..GR 1FD6..1FD7 ; PVALID # GREEK SM LET IOTA W PERISPOMENI..GR
1FD8..1FDB ; FREE_PVAL # # GREEK CAP LET IOTA W VRACHY..GREEK 1FD8..1FDB ; FREE_PVAL # GREEK CAP LET IOTA W VRACHY..GREEK
1FDC ; UNASSIGNED # # <reserved> 1FDC ; UNASSIGNED # <reserved>
1FDD..1FDF ; FREE_PVAL # # GREEK DASIA AND VARIA..GREEK DASIA 1FDD..1FDF ; FREE_PVAL # GREEK DASIA AND VARIA..GREEK DASIA
1FE0..1FE2 ; PVALID # # GREEK SM LET UPSILON W VRACHY..GREE 1FE0..1FE2 ; PVALID # GREEK SM LET UPSILON W VRACHY..GREE
1FE3 ; FREE_PVAL # # GREEK SM LET UPSILON W DIALYTIKA AN 1FE3 ; FREE_PVAL # GREEK SM LET UPSILON W DIALYTIKA AN
1FE4..1FE7 ; PVALID # # GREEK SM LET RHO W PSILI..GREEK SMA 1FE4..1FE7 ; PVALID # GREEK SM LET RHO W PSILI..GREEK SMA
1FE8..1FEF ; FREE_PVAL # # GREEK CAP LET UPSILON W VRACHY..GR 1FE8..1FEF ; FREE_PVAL # GREEK CAP LET UPSILON W VRACHY..GR
1FF0..1FF1 ; UNASSIGNED # # <reserved>..<reserved> 1FF0..1FF1 ; UNASSIGNED # <reserved>..<reserved>
1FF2..1FF4 ; FREE_PVAL # # GREEK SM LET OMEGA W VARIA AND YPOG 1FF2..1FF4 ; FREE_PVAL # GREEK SM LET OMEGA W VARIA AND YPOG
1FF5 ; UNASSIGNED # # <reserved> 1FF5 ; UNASSIGNED # <reserved>
1FF6 ; PVALID # # GREEK SM LET OMEGA W PERISPOMENI 1FF6 ; PVALID # GREEK SM LET OMEGA W PERISPOMENI
1FF7..1FFE ; FREE_PVAL # # GREEK SM LET OMEGA W PERISPOMENI AN 1FF7..1FFE ; FREE_PVAL # GREEK SM LET OMEGA W PERISPOMENI AN
1FFF ; UNASSIGNED # # <reserved> 1FFF ; UNASSIGNED # <reserved>
2000..200A ; FREE_PVAL # # EN QUAD..HAIR SPACE 2000..200A ; FREE_PVAL # EN QUAD..HAIR SPACE
200B ; DISALLOWED # # ZERO WIDTH SPACE 200B ; DISALLOWED # ZERO WIDTH SPACE
200C..200D ; CONTEXTJ ; # ZERO WIDTH NON-JOINER..ZERO WIDTH J 200C..200D ; CONTEXTJ # ZERO WIDTH NON-JOINER..ZERO WIDTH J
200E..200F ; DISALLOWED # # LEFT-TO-RIGHT MARK..RIGHT-TO-LEFT M 200E..200F ; DISALLOWED # LEFT-TO-RIGHT MARK..RIGHT-TO-LEFT M
2010..2027 ; FREE_PVAL # # HYPHEN..HYPHENATION POINT 2010..2027 ; FREE_PVAL # HYPHEN..HYPHENATION POINT
2028..202E ; DISALLOWED # # LINE SEP..RIGHT-TO-LEFT OVERRIDE 2028..202E ; DISALLOWED # LINE SEP..RIGHT-TO-LEFT OVERRIDE
202F..205F ; FREE_PVAL # # NARROW NO-BREAK SPACE..MED MATH SP 202F..205F ; FREE_PVAL # NARROW NO-BREAK SPACE..MED MATH SP
2060..2064 ; DISALLOWED # # WORD JOINER..INVISIBLE PLUS 2060..2064 ; DISALLOWED # WORD JOINER..INVISIBLE PLUS
2065..2069 ; UNASSIGNED # # <reserved>..<reserved> 2065..2069 ; UNASSIGNED # <reserved>..<reserved>
206A..206F ; DISALLOWED # # INHIBIT SYMM SWAP..NOM DIGIT SHAPES 206A..206F ; DISALLOWED # INHIBIT SYMM SWAP..NOM DIGIT SHAPES
2070..2071 ; FREE_PVAL # # SUPER ZERO..SUPER LAT SM LET I 2070..2071 ; FREE_PVAL # SUPER ZERO..SUPER LAT SM LET I
2072..2073 ; UNASSIGNED # # <reserved>..<reserved> 2072..2073 ; UNASSIGNED # <reserved>..<reserved>
2074..208E ; FREE_PVAL # # SUPER FOUR..SUB RIGHT PARENTHESIS 2074..208E ; FREE_PVAL # SUPER FOUR..SUB RIGHT PARENTHESIS
208F ; UNASSIGNED # # <reserved> 208F ; UNASSIGNED # <reserved>
2090..209C ; FREE_PVAL # # LAT SUB SM LET A..LAT SUB SM LET T 2090..209C ; FREE_PVAL # LAT SUB SM LET A..LAT SUB SM LET T
2095..209F ; UNASSIGNED # # <reserved>..<reserved> 2095..209F ; UNASSIGNED # <reserved>..<reserved>
20A0..20B9 ; FREE_PVAL # # EURO-CURRENCY SIGN..INDIAN RUPEE SI 20A0..20B9 ; FREE_PVAL # EURO-CURRENCY SIGN..INDIAN RUPEE SI
20BA..20CF ; UNASSIGNED # # <reserved>..<reserved> 20BA..20CF ; UNASSIGNED # <reserved>..<reserved>
20D0..20F0 ; FREE_PVAL # # COMB LEFT HARPOON ABOVE..COMB ASTE 20D0..20F0 ; FREE_PVAL # COMB LEFT HARPOON ABOVE..COMB ASTE
20F1..20FF ; UNASSIGNED # # <reserved>..<reserved> 20F1..20FF ; UNASSIGNED # <reserved>..<reserved>
2100..214D ; FREE_PVAL # # ACCOUNT OF..AKTIESELSKAB 2100..214D ; FREE_PVAL # ACCOUNT OF..AKTIESELSKAB
214E ; PVALID # # TURNED SM F 214E ; PVALID # TURNED SM F
214F..2183 ; DISALLOWED # # SYM FOR SAMAR SOURCE..ROM NUM REVER 214F..2183 ; DISALLOWED # SYM FOR SAMAR SOURCE..ROM NUM REVER
2184 ; PVALID # # LAT SM LET REV C 2184 ; PVALID # LAT SM LET REV C
2185..2189 ; FREE_PVAL # # ROM NUM SIX LATE FORM..VULGAR FRACT 2185..2189 ; FREE_PVAL # ROM NUM SIX LATE FORM..VULGAR FRACT
218A..218F ; UNASSIGNED # # <reserved>..<reserved> 218A..218F ; UNASSIGNED # <reserved>..<reserved>
2190..23F3 ; FREE_PVAL # # LEFTWARDS ARROW..HOURGLASS WITH FLO 2190..23F3 ; FREE_PVAL # LEFTWARDS ARROW..HOURGLASS WITH FLO
23F4..23FF ; UNASSIGNED # # <reserved>..<reserved> 23F4..23FF ; UNASSIGNED # <reserved>..<reserved>
2400..2426 ; FREE_PVAL # # SYM FOR NULL..SYM FOR SUB FORM 2400..2426 ; FREE_PVAL # SYM FOR NULL..SYM FOR SUB FORM
2427..243F ; UNASSIGNED # # <reserved>..<reserved> 2427..243F ; UNASSIGNED # <reserved>..<reserved>
2440..244A ; FREE_PVAL # # OCR HOOK..OCR DOUBLE BACKSLASH 2440..244A ; FREE_PVAL # OCR HOOK..OCR DOUBLE BACKSLASH
244B..245F ; UNASSIGNED # # <reserved>..<reserved> 244B..245F ; UNASSIGNED # <reserved>..<reserved>
2460..26FF ; FREE_PVAL # # CIRCLED DIG ONE..WHITE FLAG W HORIZ 2460..26FF ; FREE_PVAL # CIRCLED DIG ONE..WHITE FLAG W HORIZ
2700 ; UNASSIGNED # # <reserved> 2700 ; UNASSIGNED # <reserved>
2701..2B4C ; FREE_PVAL # # UP BLADE SCISSORS..RIGHTWARDS ARROW 2701..2B4C ; FREE_PVAL # UP BLADE SCISSORS..RIGHTWARDS ARROW
2B4D..2B4F ; UNASSIGNED # # <reserved>..<reserved> 2B4D..2B4F ; UNASSIGNED # <reserved>..<reserved>
2B50..2B59 ; FREE_PVAL # # WHITE MEDIUM STAR..HEAVY CIRCLED SA 2B50..2B59 ; FREE_PVAL # WHITE MEDIUM STAR..HEAVY CIRCLED SA
2B5A..2BFF ; UNASSIGNED # # <reserved>..<reserved> 2B5A..2BFF ; UNASSIGNED # <reserved>..<reserved>
2C00..2C2E ; PVALID # # GLAG CAP LET AZU..GLAG CA 2C00..2C2E ; PVALID # GLAG CAP LET AZU..GLAG CA
2C2F ; UNASSIGNED # # <reserved> 2C2F ; UNASSIGNED # <reserved>
2C30..2C5E ; PVALID # # GLAG SM LET AZU..GLAG SMAL 2C30..2C5E ; PVALID # GLAG SM LET AZU..GLAG SMAL
2C5F ; UNASSIGNED # # <reserved> 2C5F ; UNASSIGNED # <reserved>
2C60..2CF3 ; PVALID # # LAT CAP LET L W DOUBLE BAR..COPT SM 2C60..2CF3 ; PVALID # LAT CAP LET L W DOUBLE BAR..COPT SM
2CF4..2CF8 ; UNASSIGNED # # <reserved>..<reserved> 2CF4..2CF8 ; UNASSIGNED # <reserved>..<reserved>
2CF9..2CFF ; FREE_PVAL # # COPT OLD NUB FULL STOP..COPT MORPHO 2CF9..2CFF ; FREE_PVAL # COPT OLD NUB FULL STOP..COPT MORPHO
2D00..2D25 ; PVALID # # GEORG SM LET AN..GEORG SM LET 2D00..2D25 ; PVALID # GEORG SM LET AN..GEORG SM LET
2D26 ; UNASSIGNED # # <reserved> 2D26 ; UNASSIGNED # <reserved>
2D27 ; PVALID # # GEORG SM LET YN 2D27 ; PVALID # GEORG SM LET YN
2D28..2D2C ; UNASSIGNED # # <reserved>..<reserved> 2D28..2D2C ; UNASSIGNED # <reserved>..<reserved>
2D2D ; PVALID # # GEORG SM LET AEN 2D2D ; PVALID # GEORG SM LET AEN
2D2E..2D2F ; UNASSIGNED # # <reserved>..<reserved> 2D2E..2D2F ; UNASSIGNED # <reserved>..<reserved>
2D30..2D67 ; PVALID # # TIFINAGH LET YA..TIFINAGH LETTER YO 2D30..2D67 ; PVALID # TIFINAGH LET YA..TIFINAGH LETTER YO
2D68..2D6E ; UNASSIGNED # # <reserved>..<reserved> 2D68..2D6E ; UNASSIGNED # <reserved>..<reserved>
2D6F ; PVALID # # TIFINAGH MOD LET LABIALIZATION MARK 2D6F ; PVALID # TIFINAGH MOD LET LABIALIZATION MARK
2D70..2D7F ; UNASSIGNED # # <reserved>..<reserved> 2D70..2D7F ; UNASSIGNED # <reserved>..<reserved>
2D80..2D96 ; PVALID # # ETHI SYL LOA..ETHI SYL GGW 2D80..2D96 ; PVALID # ETHI SYL LOA..ETHI SYL GGW
2D97..2D9F ; UNASSIGNED # # <reserved>..<reserved> 2D97..2D9F ; UNASSIGNED # <reserved>..<reserved>
2DA0..2DA6 ; PVALID # # ETHI SYL SSA..ETHI SYL SSO 2DA0..2DA6 ; PVALID # ETHI SYL SSA..ETHI SYL SSO
2DA7 ; UNASSIGNED # # <reserved> 2DA7 ; UNASSIGNED # <reserved>
2DA8..2DAE ; PVALID # # ETHI SYL CCA..ETHI SYL CCO 2DA8..2DAE ; PVALID # ETHI SYL CCA..ETHI SYL CCO
2DAF ; UNASSIGNED # # <reserved> 2DAF ; UNASSIGNED # <reserved>
2DB0..2DB6 ; PVALID # # ETHI SYL ZZA..ETHI SYL ZZO 2DB0..2DB6 ; PVALID # ETHI SYL ZZA..ETHI SYL ZZO
2DB7 ; UNASSIGNED # # <reserved> 2DB7 ; UNASSIGNED # <reserved>
2DB8..2DBE ; PVALID # # ETHI SYL CCHA..ETHI SYL CC 2DB8..2DBE ; PVALID # ETHI SYL CCHA..ETHI SYL CC
2DBF ; UNASSIGNED # # <reserved> 2DBF ; UNASSIGNED # <reserved>
2DC0..2DC6 ; PVALID # # ETHI SYL QYA..ETHI SYL QYO 2DC0..2DC6 ; PVALID # ETHI SYL QYA..ETHI SYL QYO
2DC7 ; UNASSIGNED # # <reserved> 2DC7 ; UNASSIGNED # <reserved>
2DC8..2DCE ; PVALID # # ETHI SYL KYA..ETHI SYL KYO 2DC8..2DCE ; PVALID # ETHI SYL KYA..ETHI SYL KYO
2DCF ; UNASSIGNED # # <reserved> 2DCF ; UNASSIGNED # <reserved>
2DD0..2DD6 ; PVALID # # ETHI SYL XYA..ETHI SYL XYO 2DD0..2DD6 ; PVALID # ETHI SYL XYA..ETHI SYL XYO
2DD7 ; UNASSIGNED # # <reserved> 2DD7 ; UNASSIGNED # <reserved>
2DD8..2DDE ; PVALID # # ETHI SYL GYA..ETHI SYL GYO 2DD8..2DDE ; PVALID # ETHI SYL GYA..ETHI SYL GYO
2DDF ; UNASSIGNED # # <reserved> 2DDF ; UNASSIGNED # <reserved>
2DE0..2DFF ; PVALID # # COMB CYR LET BE..COMB CYRI 2DE0..2DFF ; PVALID # COMB CYR LET BE..COMB CYRI
2E00..2E2E ; FREE_PVAL # # RIGHT ANGLE SUB MARK..REV QUEST MAR 2E00..2E2E ; FREE_PVAL # RIGHT ANGLE SUB MARK..REV QUEST MAR
2E2F ; PVALID # # VERT TILDE 2E2F ; PVALID # VERT TILDE
2E30..2E3B ; FREE_PVAL # # RING PNT..THREE-EM DASH 2E30..2E3B ; FREE_PVAL # RING PNT..THREE-EM DASH
2E3C..2E7F ; UNASSIGNED # # <reserved>..<reserved> 2E3C..2E7F ; UNASSIGNED # <reserved>..<reserved>
2E80..2E99 ; FREE_PVAL # # CJK RAD REPEAT..CJK RAD RAP 2E80..2E99 ; FREE_PVAL # CJK RAD REPEAT..CJK RAD RAP
2E9A ; UNASSIGNED # # <reserved> 2E9A ; UNASSIGNED # <reserved>
2E9B..2EF3 ; FREE_PVAL # # CJK RAD CHOKE..CJK RAD C-SIMPLIFIED 2E9B..2EF3 ; FREE_PVAL # CJK RAD CHOKE..CJK RAD C-SIMPLIFIED
2EF4..2EFF ; UNASSIGNED # # <reserved>..<reserved> 2EF4..2EFF ; UNASSIGNED # <reserved>..<reserved>
2F00..2FD5 ; FREE_PVAL # # KANGXI RAD ONE..KANGXI RAD FLUTE 2F00..2FD5 ; FREE_PVAL # KANGXI RAD ONE..KANGXI RAD FLUTE
2FD6..2FEF ; UNASSIGNED # # <reserved>..<reserved> 2FD6..2FEF ; UNASSIGNED # <reserved>..<reserved>
2FF0..2FFB ; FREE_PVAL # # IDEO DESC CHAR LEFT TO RIGHT..IDEO 2FF0..2FFB ; FREE_PVAL # IDEO DESC CHAR LEFT TO RIGHT..IDEO
2FFC..2FFF ; UNASSIGNED # # <reserved>..<reserved> 2FFC..2FFF ; UNASSIGNED # <reserved>..<reserved>
3000..3004 ; FREE_PVAL # # IDEO SPACE..JAPAN INDUST STAND 3000..3004 ; FREE_PVAL # IDEO SPACE..JAPAN INDUST STAND
3005..3007 ; PVALID # # IDEO ITER MARK..IDEO NUMB ZERO 3005..3007 ; PVALID # IDEO ITER MARK..IDEO NUMB ZERO
3008..3029 ; FREE_PVAL # # LEFT ANGLE BRACKET..HANGZH NUM NINE 3008..3029 ; FREE_PVAL # LEFT ANGLE BRACKET..HANGZH NUM NINE
302A..302D ; PVALID # # IDEO LEVEL TONE MARK..IDEO ENT 302A..302D ; PVALID # IDEO LEVEL TONE MARK..IDEO ENT
302E..302F ; FREE_PVAL # # HANGUL SING DOT TONE MARK..WAVY DAS 302E..302F ; FREE_PVAL # HANGUL SING DOT TONE MARK..WAVY DAS
3031..3035 ; DISALLOWED # # VERT KANA REP MARK..VERT KANA REP M 3031..3035 ; DISALLOWED # VERT KANA REP MARK..VERT KANA REP M
3036..303B ; FREE_PVAL # # CIRCLED POSTAL MARK..HANGZH NUM THI 3036..303B ; FREE_PVAL # CIRCLED POSTAL MARK..HANGZH NUM THI
303B ; DISALLOWED # # VERT IDEO ITER MARK 303B ; DISALLOWED # VERT IDEO ITER MARK
303C ; PVALID # # MASU MARK 303C ; PVALID # MASU MARK
303D..303F ; DISALLOWED # # PART ALTER MARK..IDEO HALF FILL 303D..303F ; DISALLOWED # PART ALTER MARK..IDEO HALF FILL
3040 ; UNASSIGNED # # <reserved> 3040 ; UNASSIGNED # <reserved>
3041..3096 ; PVALID # # HIRAGANA LET SM A..HIRAGANA LET SMA 3041..3096 ; PVALID # HIRAGANA LET SM A..HIRAGANA LET SMA
3097..3098 ; UNASSIGNED # # <reserved>..<reserved> 3097..3098 ; UNASSIGNED # <reserved>..<reserved>
3099..309A ; PVALID # # COMB KAT-HIR VOICED SOUND 3099..309A ; PVALID # COMB KAT-HIR VOICED SOUND
309B..309C ; FREE_PVAL # # KAT-HIR VOICED SOUND MARK..KAT-HIR 309B..309C ; FREE_PVAL # KAT-HIR VOICED SOUND MARK..KAT-HIR
309D..309E ; PVALID # # HIRAGANA ITER MARK..HIRAGANA VOICED 309D..309E ; PVALID # HIRAGANA ITER MARK..HIRAGANA VOICED
309F..30A0 ; FREE_PVAL # # HIRAGANA DIGRAPH YORI..KAT-HIR DOU 309F..30A0 ; FREE_PVAL # HIRAGANA DIGRAPH YORI..KAT-HIR DOU
30A1..30FA ; PVALID # # KATAKANA LET SM A..KATAKANA LET VO 30A1..30FA ; PVALID # KATAKANA LET SM A..KATAKANA LET VO
30FB ; CONTEXTO # # KATAKANA MIDDLE DOT 30FB ; CONTEXTO # KATAKANA MIDDLE DOT
30FC..30FE ; PVALID # # KAT-HIR PROLONGED SOUND MARK..KATA 30FC..30FE ; PVALID # KAT-HIR PROLONGED SOUND MARK..KATA
30FF ; FREE_PVAL # # KATAKANA DIGRAPH KOTO 30FF ; FREE_PVAL # KATAKANA DIGRAPH KOTO
3100..3104 ; UNASSIGNED # # <reserved>..<reserved> 3100..3104 ; UNASSIGNED # <reserved>..<reserved>
3105..312D ; PVALID # # BOPOMOFO LET B..BOPOMOFO LET IH 3105..312D ; PVALID # BOPOMOFO LET B..BOPOMOFO LET IH
312E..3130 ; UNASSIGNED # # <reserved>..<reserved> 312E..3130 ; UNASSIGNED # <reserved>..<reserved>
3131..318E ; DISALLOWED # # HANGUL LET KIYEOK..HANGUL LET ARAEA 3131..318E ; DISALLOWED # HANGUL LET KIYEOK..HANGUL LET ARAEA
318F ; UNASSIGNED # # <reserved> 318F ; UNASSIGNED # <reserved>
3190..319F ; FREE_PVAL # # IDEO ANNO LINK MARK..IDEO ANNO MAN 3190..319F ; FREE_PVAL # IDEO ANNO LINK MARK..IDEO ANNO MAN
31A0..31BA ; PVALID # # BOPOMOFO LET BU..BOPOMOFO LET ZY 31A0..31BA ; PVALID # BOPOMOFO LET BU..BOPOMOFO LET ZY
31BB..31BF ; UNASSIGNED # # <reserved>..<reserved> 31BB..31BF ; UNASSIGNED # <reserved>..<reserved>
31C0..31E3 ; FREE_PVAL # # CJK STROKE T..CJK STROKE Q 31C0..31E3 ; FREE_PVAL # CJK STROKE T..CJK STROKE Q
31E4..31EF ; UNASSIGNED # # <reserved>..<reserved> 31E4..31EF ; UNASSIGNED # <reserved>..<reserved>
31F0..31FF ; PVALID # # KATAKANA LET SM KU..KATAKANA LET SM 31F0..31FF ; PVALID # KATAKANA LET SM KU..KATAKANA LET SM
3200..321E ; FREE_PVAL # # PAREN HANGUL KIYEOK..PAREN KOREAN C 3200..321E ; FREE_PVAL # PAREN HANGUL KIYEOK..PAREN KOREAN C
321F ; UNASSIGNED # # <reserved> 321F ; UNASSIGNED # <reserved>
3220..32FE ; FREE_PVAL # # PAREN IDEO ONE..CIRCLED KATAKANA WO 3220..32FE ; FREE_PVAL # PAREN IDEO ONE..CIRCLED KATAKANA WO
32FF ; UNASSIGNED # # <reserved> 32FF ; UNASSIGNED # <reserved>
3300..33FF ; FREE_PVAL # # SQUARE APAATO..SQUARE GAL 3300..33FF ; FREE_PVAL # SQUARE APAATO..SQUARE GAL
3400..4DB5 ; PVALID # # <CJK Ideograph Extension A>..<CJK I 3400..4DB5 ; PVALID # <CJK Ideograph Extension A>..<CJK I
4DB6..4DBF ; UNASSIGNED # # <reserved>..<reserved> 4DB6..4DBF ; UNASSIGNED # <reserved>..<reserved>
4DC0..4DFF ; FREE_PVAL # # HEX FOR THE CREATIVE HEAVEN..HEX FO 4DC0..4DFF ; FREE_PVAL # HEX FOR THE CREATIVE HEAVEN..HEX FO
4E00..9FCC ; PVALID # # <CJK Ideograph, First>..<CJK Ideogr 4E00..9FCC ; PVALID # <CJK Ideograph, First>..<CJK Ideogr
9FCE..9FFF ; UNASSIGNED # # <reserved>..<reserved> 9FCE..9FFF ; UNASSIGNED # <reserved>..<reserved>
A000..A48C ; PVALID # # YI SYL IT..YI SYL YYR A000..A48C ; PVALID # YI SYL IT..YI SYL YYR
A48D..A48F ; UNASSIGNED # # <reserved>..<reserved> A48D..A48F ; UNASSIGNED # <reserved>..<reserved>
A490..A4C6 ; FREE_PVAL # # YI RAD QOT..YI RAD KE A490..A4C6 ; FREE_PVAL # YI RAD QOT..YI RAD KE
A4C7..A4CF ; UNASSIGNED # # <reserved>..<reserved> A4C7..A4CF ; UNASSIGNED # <reserved>..<reserved>
A4D0..A4FD ; PVALID # # LISU LET BA..LISU LET TONE MYA JEU A4D0..A4FD ; PVALID # LISU LET BA..LISU LET TONE MYA JEU
A4FE..A4FF ; FREE_PVAL # # LISU PUNCT COMMA..LISU PUNCT FUL A4FE..A4FF ; FREE_PVAL # LISU PUNCT COMMA..LISU PUNCT FUL
A500..A60C ; PVALID # # VAI SYL EE..VAI SYL LENENER A500..A60C ; PVALID # VAI SYL EE..VAI SYL LENENER
A60D..A60F ; FREE_PVAL # # VAI COMMA..VAI QUEST MARK A60D..A60F ; FREE_PVAL # VAI COMMA..VAI QUEST MARK
A610..A62B ; PVALID # # VAI SYL NDOLE FA..VAI SYL NDOLE DO A610..A62B ; PVALID # VAI SYL NDOLE FA..VAI SYL NDOLE DO
A62C..A63F ; UNASSIGNED # # <reserved>..<reserved> A62C..A63F ; UNASSIGNED # <reserved>..<reserved>
A640..A66F ; PVALID # # CYR CAP LET ZEMLYA..COMB CYR VZMET A640..A66F ; PVALID # CYR CAP LET ZEMLYA..COMB CYR VZMET
A670..A673 ; FREE_PVAL # # COMB CYR TEN MILLIONS SIGN..SLAVON A670..A673 ; FREE_PVAL # COMB CYR TEN MILLIONS SIGN..SLAVON
A674..A67D ; PVALID # # COMB CYR KAVYKA..COMB CYR PAYEROK A674..A67D ; PVALID # COMB CYR KAVYKA..COMB CYR PAYEROK
A67E ; FREE_PVAL # # CYR KAVYKA A67E ; FREE_PVAL # CYR KAVYKA
A67F..A697 ; PVALID # # CYR PAYEROK..CYR SM LET SHWE A67F..A697 ; PVALID # CYR PAYEROK..CYR SM LET SHWE
A698..A69E ; UNASSIGNED # # <reserved>..<reserved> A698..A69E ; UNASSIGNED # <reserved>..<reserved>
A67F ; FREE_PVAL # # COMB CYR LET IOTIFIED E A67F ; FREE_PVAL # COMB CYR LET IOTIFIED E
A6A0..A6E5 ; PVALID # # BAMUM LET A..BAMUM LET KI A6A0..A6E5 ; PVALID # BAMUM LET A..BAMUM LET KI
A6E6..A6EF ; FREE_PVAL # # BAMUM LET MO..BAMUM LET KOGHOM A6E6..A6EF ; FREE_PVAL # BAMUM LET MO..BAMUM LET KOGHOM
A6F0..A6F1 ; PVALID # # BAMUM COMB MARK KOQNDON..BAMUM COMB A6F0..A6F1 ; PVALID # BAMUM COMB MARK KOQNDON..BAMUM COMB
A6F2..A6F7 ; FREE_PVAL # # BAMUM NJAEMLI..BAMUM QUEST MARK A6F2..A6F7 ; FREE_PVAL # BAMUM NJAEMLI..BAMUM QUEST MARK
A6F8..A6FF ; UNASSIGNED # # <reserved>..<reserved> A6F8..A6FF ; UNASSIGNED # <reserved>..<reserved>
A700..A716 ; FREE_PVAL # # MOD LET CHIN TONE YIN PING..MOD A700..A716 ; FREE_PVAL # MOD LET CHIN TONE YIN PING..MOD
A717..A71F ; PVALID # # MOD LET DOT VERT BAR..MOD L A717..A71F ; PVALID # MOD LET DOT VERT BAR..MOD L
A720..A721 ; FREE_PVAL # # MOD LET STRESS AND HIGH TONE..MOD A720..A721 ; FREE_PVAL # MOD LET STRESS AND HIGH TONE..MOD
A722..A788 ; PVALID # # LAT CAP LET EGYPT ALEF..MOD LET LOW A722..A788 ; PVALID # LAT CAP LET EGYPT ALEF..MOD LET LOW
A789..A789 ; FREE_PVAL # # MOD LET COLON..MOD LET SH EQUALS SI A789..A789 ; FREE_PVAL # MOD LET COLON..MOD LET SH EQUALS SI
A78B..A78E ; PVALID # # LAT SM LET SALTILLO..LAT SM LET L W A78B..A78E ; PVALID # LAT SM LET SALTILLO..LAT SM LET L W
A78F..A7FA ; UNASSIGNED # # <reserved>..<reserved> A78F..A7FA ; UNASSIGNED # <reserved>..<reserved>
A7FB..A827 ; PVALID # # LAT EPIGRAPHIC LET REV F..SYLOTI NA A7FB..A827 ; PVALID # LAT EPIGRAPHIC LET REV F..SYLOTI NA
A828..A82B ; FREE_PVAL # # SYLOTI NAGRI POET MARK-1..SYLOTI NA A828..A82B ; FREE_PVAL # SYLOTI NAGRI POET MARK-1..SYLOTI NA
A82C..A82F ; UNASSIGNED # # <reserved>..<reserved> A82C..A82F ; UNASSIGNED # <reserved>..<reserved>
A830..A839 ; FREE_PVAL # # N INDIC FRACT ONE QUART..N INDIC QU A830..A839 ; FREE_PVAL # N INDIC FRACT ONE QUART..N INDIC QU
A83A..A83F ; UNASSIGNED # # <reserved>..<reserved> A83A..A83F ; UNASSIGNED # <reserved>..<reserved>
A840..A873 ; PVALID # # PHAGS-PA LET KA..PHAGS-PA LET CANDR A840..A873 ; PVALID # PHAGS-PA LET KA..PHAGS-PA LET CANDR
A874..A877 ; FREE_PVAL # # PHAGS-PA SINGLE HEAD MARK..PHAGS-PA A874..A877 ; FREE_PVAL # PHAGS-PA SINGLE HEAD MARK..PHAGS-PA
A878..A87F ; UNASSIGNED # # <reserved>..<reserved> A878..A87F ; UNASSIGNED # <reserved>..<reserved>
A880..A8C4 ; PVALID # # SAUR SIGN ANUSVARA..SAUR SIGN VIRAM A880..A8C4 ; PVALID # SAUR SIGN ANUSVARA..SAUR SIGN VIRAM
A8C5..A8CD ; UNASSIGNED # # <reserved>..<reserved> A8C5..A8CD ; UNASSIGNED # <reserved>..<reserved>
A8CE..A8CF ; FREE_PVAL # # SAUR DANDA..SAUR DOUBLE DANDA A8CE..A8CF ; FREE_PVAL # SAUR DANDA..SAUR DOUBLE DANDA
A8D0..A8D9 ; PVALID # # SAUR DIG ZERO..SAUR DIG NINE A8D0..A8D9 ; PVALID # SAUR DIG ZERO..SAUR DIG NINE
A8DA..A8DF ; UNASSIGNED # # <reserved>..<reserved> A8DA..A8DF ; UNASSIGNED # <reserved>..<reserved>
A8E0..A8F7 ; PVALID # # COMB DEVAN DIG ZERO..DEVAN SIGN CAN A8E0..A8F7 ; PVALID # COMB DEVAN DIG ZERO..DEVAN SIGN CAN
A8F8..A8FA ; FREE_PVAL # # DEVAN SIGN PUSHPIKA..DEVAN CARET A8F8..A8FA ; FREE_PVAL # DEVAN SIGN PUSHPIKA..DEVAN CARET
A8FB ; PVALID # # DEVAN HEADSTROKE A8FB ; PVALID # DEVAN HEADSTROKE
A8FC..A8FF ; UNASSIGNED # # <reserved>..<reserved> A8FC..A8FF ; UNASSIGNED # <reserved>..<reserved>
A900..A92D ; PVALID # # KAYAH LI DIG ZERO..KAYAH LI TONE CA A900..A92D ; PVALID # KAYAH LI DIG ZERO..KAYAH LI TONE CA
A92E..A92F ; FREE_PVAL # # KAYAH LI SIGN CWI..KAYAH LI SIGN SH A92E..A92F ; FREE_PVAL # KAYAH LI SIGN CWI..KAYAH LI SIGN SH
A930..A953 ; PVALID # # REJANG LET KA..REJANG VIRAMA A930..A953 ; PVALID # REJANG LET KA..REJANG VIRAMA
A954..A95E ; UNASSIGNED # # <reserved>..<reserved> A954..A95E ; UNASSIGNED # <reserved>..<reserved>
A95F ; FREE_PVAL # # REJANG SECTION MARK A95F ; FREE_PVAL # REJANG SECTION MARK
A960..A97C ; DISALLOWED # # HANGUL CHO TIKEUT-MIUEM..HANGUL CHO A960..A97C ; DISALLOWED # HANGUL CHO TIKEUT-MIUEM..HANGUL CHO
A97D..A97F ; UNASSIGNED # # <reserved>..<reserved> A97D..A97F ; UNASSIGNED # <reserved>..<reserved>
A980..A9C0 ; PVALID # # JAV SIGN PANYANGGA..JAV PANGKON A980..A9C0 ; PVALID # JAV SIGN PANYANGGA..JAV PANGKON
A9C1..A9CD ; FREE_PVAL # # JAV LEFT RERENGGAN..JAV TURNED PADA A9C1..A9CD ; FREE_PVAL # JAV LEFT RERENGGAN..JAV TURNED PADA
A9CE ; UNASSIGNED # # <reserved> A9CE ; UNASSIGNED # <reserved>
A9CF..A9D9 ; PVALID # # JAV PANGRANGKEP..JAV DIG NINE A9CF..A9D9 ; PVALID # JAV PANGRANGKEP..JAV DIG NINE
A9DA..A9DD ; UNASSIGNED # # <reserved>..<reserved> A9DA..A9DD ; UNASSIGNED # <reserved>..<reserved>
A9DE..A9DF ; FREE_PVAL # # JAV PADA TIRTA TUMETES..JAV PADA I A9DE..A9DF ; FREE_PVAL # JAV PADA TIRTA TUMETES..JAV PADA I
A9E0..A9FF ; UNASSIGNED # # <reserved>..<reserved> A9E0..A9FF ; UNASSIGNED # <reserved>..<reserved>
AA00..AA36 ; PVALID # # CHAM LET A..CHAM CONS SIGN WA AA00..AA36 ; PVALID # CHAM LET A..CHAM CONS SIGN WA
AA37..AA3F ; UNASSIGNED # # <reserved>..<reserved> AA37..AA3F ; UNASSIGNED # <reserved>..<reserved>
AA40..AA4D ; PVALID # # CHAM LET FIN K..CHAM CONS SIGN FIN AA40..AA4D ; PVALID # CHAM LET FIN K..CHAM CONS SIGN FIN
AA4E..AA4F ; UNASSIGNED # # <reserved>..<reserved> AA4E..AA4F ; UNASSIGNED # <reserved>..<reserved>
AA50..AA59 ; PVALID # # CHAM DIG ZERO..CHAM DIG NINE AA50..AA59 ; PVALID # CHAM DIG ZERO..CHAM DIG NINE
AA5A..AA5B ; UNASSIGNED # # <reserved>..<reserved> AA5A..AA5B ; UNASSIGNED # <reserved>..<reserved>
AA5C..AA5F ; FREE_PVAL # # CHAM PUNCT SPIRAL..CHAM PUNCT TR AA5C..AA5F ; FREE_PVAL # CHAM PUNCT SPIRAL..CHAM PUNCT TR
AA60..AA76 ; PVALID # # MYAN LET KHAMTI GA..MYAN LOGOGRAM K AA60..AA76 ; PVALID # MYAN LET KHAMTI GA..MYAN LOGOGRAM K
AA77..AA79 ; FREE_PVAL # # MYAN SYM AITON EXCLAM..MYAN SYM AIT AA77..AA79 ; FREE_PVAL # MYAN SYM AITON EXCLAM..MYAN SYM AIT
AA7A..AA7B ; PVALID # # MYAN LET AITON RA..MYAN SIGN PAO KA AA7A..AA7B ; PVALID # MYAN LET AITON RA..MYAN SIGN PAO KA
AA7C..AA7F ; UNASSIGNED # # <reserved>..<reserved> AA7C..AA7F ; UNASSIGNED # <reserved>..<reserved>
AA80..AAC2 ; PVALID # # TAI VIET LET LOW KO..TAI VIET TONE AA80..AAC2 ; PVALID # TAI VIET LET LOW KO..TAI VIET TONE
AAC3..AADA ; UNASSIGNED # # <reserved>..<reserved> AAC3..AADA ; UNASSIGNED # <reserved>..<reserved>
AADB..AADD ; PVALID # # TAI VIET SYM KON..TAI VIET SYM SAM AADB..AADD ; PVALID # TAI VIET SYM KON..TAI VIET SYM SAM
AADE..AADF ; FREE_PVAL # # TAI VIET SYM HO HOI..TAI VIET SYM K AADE..AADF ; FREE_PVAL # TAI VIET SYM HO HOI..TAI VIET SYM K
AAE0..AAEF ; PVALID # # MEETEI MAYEK LET E..MEETEI MAYEK VO AAE0..AAEF ; PVALID # MEETEI MAYEK LET E..MEETEI MAYEK VO
AAF0..AAF1 ; FREE_PVAL # # MEETEI MAYEK CHEIKHAN..MEETEI MAYEK AAF0..AAF1 ; FREE_PVAL # MEETEI MAYEK CHEIKHAN..MEETEI MAYEK
AAF2..AAF6 ; PVALID # # MEETEI MAYEK ANJI..MEETEI MAYEK VIR AAF2..AAF6 ; PVALID # MEETEI MAYEK ANJI..MEETEI MAYEK VIR
AAF7..AAFF ; UNASSIGNED # # <reserved>..<reserved> AAF7..AAFF ; UNASSIGNED # <reserved>..<reserved>
AB01..AB2E ; PVALID # # ETHI SYL TTHU..ETHI SYL BBO AB01..AB2E ; PVALID # ETHI SYL TTHU..ETHI SYL BBO
AB2F..ABBF ; UNASSIGNED # # <reserved>..<reserved> AB2F..ABBF ; UNASSIGNED # <reserved>..<reserved>
ABC0..ABEA ; PVALID # # MEETEI MAYEK LET KOK..MEETEI MAYEK ABC0..ABEA ; PVALID # MEETEI MAYEK LET KOK..MEETEI MAYEK
ABEB ; FREE_PVAL # # MEETEI MAYEK CHEIKHEI ABEB ; FREE_PVAL # MEETEI MAYEK CHEIKHEI
ABEC..ABED ; PVALID # # MEETEI MAYEK LUM IYEK..MEETEI MAYEK ABEC..ABED ; PVALID # MEETEI MAYEK LUM IYEK..MEETEI MAYEK
ABEE..ABEF ; UNASSIGNED # # <reserved>..<reserved> ABEE..ABEF ; UNASSIGNED # <reserved>..<reserved>
ABF0..ABF9 ; PVALID # # MEETEI MAYEK DIG ZERO..MEETEI MAYEK ABF0..ABF9 ; PVALID # MEETEI MAYEK DIG ZERO..MEETEI MAYEK
ABFA..ABFF ; UNASSIGNED # # <reserved>..<reserved> ABFA..ABFF ; UNASSIGNED # <reserved>..<reserved>
AC00..D7A3 ; PVALID # # <Hangul Syllable>..<Hangul Syllable AC00..D7A3 ; PVALID # <Hangul Syllable>..<Hangul Syllable
D7A4..D7AF ; UNASSIGNED # # <reserved>..<reserved> D7A4..D7AF ; UNASSIGNED # <reserved>..<reserved>
D7B0..D7C6 ; DISALLOWED # # HANGUL JUNG O-YEO..HANGUL JUNG ARAE D7B0..D7C6 ; DISALLOWED # HANGUL JUNG O-YEO..HANGUL JUNG ARAE
D7C7..D7CA ; UNASSIGNED # # <reserved>..<reserved> D7C7..D7CA ; UNASSIGNED # <reserved>..<reserved>
D7CB..D7FB ; DISALLOWED # # HANGUL JONG NIEUN-RIEUL..HANGUL JON D7CB..D7FB ; DISALLOWED # HANGUL JONG NIEUN-RIEUL..HANGUL JON
D7FC..D7FF ; UNASSIGNED # # <reserved>..<reserved> D7FC..D7FF ; UNASSIGNED # <reserved>..<reserved>
D800..F8FF ; DISALLOWED # # <Non Private Use High Surrogate>..< D800..F8FF ; DISALLOWED # <Non Private Use High Surrogate>..<
F900..FA0D ; FREE_PVAL # # CJK COMP IDEO-F900..CJK COMP IDEO-F F900..FA0D ; FREE_PVAL # CJK COMP IDEO-F900..CJK COMP IDEO-F
FA0E..FA0F ; PVALID # # CJK COMP IDEO-FA0E..CJK COMP IDEO FA0E..FA0F ; PVALID # CJK COMP IDEO-FA0E..CJK COMP IDEO
FA10 ; FREE_PVAL # # CJK COMP IDEO-FA10 FA10 ; FREE_PVAL # CJK COMP IDEO-FA10
FA11 ; PVALID # # CJK COMP IDEO-FA11 FA11 ; PVALID # CJK COMP IDEO-FA11
FA12 ; FREE_PVAL # # CJK COMP IDEO-FA12 FA12 ; FREE_PVAL # CJK COMP IDEO-FA12
FA13..FA14 ; PVALID # # CJK COMP IDEO-FA13..CJK COMP IDEO FA13..FA14 ; PVALID # CJK COMP IDEO-FA13..CJK COMP IDEO
FA15..FA1E ; FREE_PVAL # # CJK COMP IDEO-FA15..CJK COMP IDEO FA15..FA1E ; FREE_PVAL # CJK COMP IDEO-FA15..CJK COMP IDEO
FA1F ; PVALID # # CJK COMP IDEO-FA1F FA1F ; PVALID # CJK COMP IDEO-FA1F
FA20 ; FREE_PVAL # # CJK COMP IDEO-FA20 FA20 ; FREE_PVAL # CJK COMP IDEO-FA20
FA21 ; PVALID # # CJK COMP IDEO-FA21 FA21 ; PVALID # CJK COMP IDEO-FA21
FA22 ; FREE_PVAL # # CJK COMP IDEO-FA22 FA22 ; FREE_PVAL # CJK COMP IDEO-FA22
FA23..FA24 ; PVALID # # CJK COMP IDEO-FA23..CJK COMP IDEO FA23..FA24 ; PVALID # CJK COMP IDEO-FA23..CJK COMP IDEO
FA25..FA26 ; FREE_PVAL # # CJK COMP IDEO-FA25..CJK COMP IDEO FA25..FA26 ; FREE_PVAL # CJK COMP IDEO-FA25..CJK COMP IDEO
FA27..FA29 ; PVALID # # CJK COMP IDEO-FA27..CJK COMP IDEO FA27..FA29 ; PVALID # CJK COMP IDEO-FA27..CJK COMP IDEO
FA2A..FA6D ; FREE_PVAL # # CJK COMP IDEO-FA2A..CJK COMP IDEO FA2A..FA6D ; FREE_PVAL # CJK COMP IDEO-FA2A..CJK COMP IDEO
FA6E..FA6F ; UNASSIGNED # # <reserved>..<reserved> FA6E..FA6F ; UNASSIGNED # <reserved>..<reserved>
FA70..FAD9 ; FREE_PVAL # # CJK COMP IDEO-FA70..CJK COMP IDEO FA70..FAD9 ; FREE_PVAL # CJK COMP IDEO-FA70..CJK COMP IDEO
FADA..FAFF ; UNASSIGNED # # <reserved>..<reserved> FADA..FAFF ; UNASSIGNED # <reserved>..<reserved>
FB00..FB06 ; FREE_PVAL # # LAT SM LIG FF..LAT SM LIG ST FB00..FB06 ; FREE_PVAL # LAT SM LIG FF..LAT SM LIG ST
FB07..FB12 ; UNASSIGNED # # <reserved>..<reserved> FB07..FB12 ; UNASSIGNED # <reserved>..<reserved>
FB13..FB17 ; FREE_PVAL # # ARMENIAN SM LIG MEN NOW..ARMENIAN SM FB13..FB17 ; FREE_PVAL # ARMENIAN SM LIG MEN NOW..ARMENIAN SM
FB18..FB1C ; UNASSIGNED # # <reserved>..<reserved> FB18..FB1C ; UNASSIGNED # <reserved>..<reserved>
FB1D ; FREE_PVAL # # HEBR LET YOD W HIRIQ FB1D ; FREE_PVAL # HEBR LET YOD W HIRIQ
FB1E ; PVALID # # HEBR PNT JUDEO-SPANISH VARIKA FB1E ; PVALID # HEBR PNT JUDEO-SPANISH VARIKA
FB1F..FB36 ; FREE_PVAL # # HEBR LIG YIDDISH YOD YOD PATAH..HEBRE FB1F..FB36 ; FREE_PVAL # HEBR LIG YIDDISH YOD YOD PATAH..HEBRE
FB37 ; UNASSIGNED # # <reserved> FB37 ; UNASSIGNED # <reserved>
FB38..FB3C ; FREE_PVAL # # HEBR LET TET W DAGESH..HEBR LET FB38..FB3C ; FREE_PVAL # HEBR LET TET W DAGESH..HEBR LET
FB3D ; UNASSIGNED # # <reserved> FB3D ; UNASSIGNED # <reserved>
FB3E ; FREE_PVAL # # HEBR LET MEM W DAGESH FB3E ; FREE_PVAL # HEBR LET MEM W DAGESH
FB3F ; UNASSIGNED # # <reserved> FB3F ; UNASSIGNED # <reserved>
FB40..FB41 ; FREE_PVAL # # HEBR LET NUN W DAGESH..HEBR LET FB40..FB41 ; FREE_PVAL # HEBR LET NUN W DAGESH..HEBR LET
FB42 ; UNASSIGNED # # <reserved> FB42 ; UNASSIGNED # <reserved>
FB43..FB44 ; FREE_PVAL # # HEBR LET FIN PE W DAGESH..HEBR L FB43..FB44 ; FREE_PVAL # HEBR LET FIN PE W DAGESH..HEBR L
FB45 ; UNASSIGNED # # <reserved> FB45 ; UNASSIGNED # <reserved>
FB46..FBC1 ; FREE_PVAL # # HEBR LET TSADI W DAGESH..ARAB SYM S FB46..FBC1 ; FREE_PVAL # HEBR LET TSADI W DAGESH..ARAB SYM S
FBC2..FBD2 ; UNASSIGNED # # <reserved>..<reserved> FBC2..FBD2 ; UNASSIGNED # <reserved>..<reserved>
FBD3..FD3F ; FREE_PVAL # # ARAB LET NG ISO FORM..ORNATE RIGHT FBD3..FD3F ; FREE_PVAL # ARAB LET NG ISO FORM..ORNATE RIGHT
FD40..FD4F ; UNASSIGNED # # <reserved>..<reserved> FD40..FD4F ; UNASSIGNED # <reserved>..<reserved>
FD50..FD8F ; FREE_PVAL # # ARAB LIG TEH W JEEM W MEEM INIT FD50..FD8F ; FREE_PVAL # ARAB LIG TEH W JEEM W MEEM INIT
FD90..FD91 ; UNASSIGNED # # <reserved>..<reserved> FD90..FD91 ; UNASSIGNED # <reserved>..<reserved>
FD92..FDC7 ; FREE_PVAL # # ARAB LIG MEEM W JEEM W KHAH INI FD92..FDC7 ; FREE_PVAL # ARAB LIG MEEM W JEEM W KHAH INI
FDC8..FDEF ; UNASSIGNED # # <reserved>..<reserved> FDC8..FDEF ; UNASSIGNED # <reserved>..<reserved>
FDF0..FDFD ; FREE_PVAL # # ARAB LIG SALLA USED..ARAB LIG BISMI FDF0..FDFD ; FREE_PVAL # ARAB LIG SALLA USED..ARAB LIG BISMI
FDFE..FDFF ; UNASSIGNED # # <reserved>..<reserved> FDFE..FDFF ; UNASSIGNED # <reserved>..<reserved>
FE00..FE19 ; FREE_PVAL # # VAR SEL-1..PRESENTATION FORM FOR VE FE00..FE19 ; FREE_PVAL # VAR SEL-1..PRESENTATION FORM FOR VE
FE1A..FE1F ; UNASSIGNED # # <reserved>..<reserved> FE1A..FE1F ; UNASSIGNED # <reserved>..<reserved>
FE20..FE26 ; PVALID # # COMB LIG LEFT HALF..COMB CONJ MACRO FE20..FE26 ; PVALID # COMB LIG LEFT HALF..COMB CONJ MACRO
FE27..FE2F ; UNASSIGNED # # <reserved>..<reserved> FE27..FE2F ; UNASSIGNED # <reserved>..<reserved>
FE30..FE52 ; FREE_PVAL # # PRES FORM FOR VERT TWO DOT LEAD..SM FE30..FE52 ; FREE_PVAL # PRES FORM FOR VERT TWO DOT LEAD..SM
FE53 ; UNASSIGNED # # <reserved> FE53 ; UNASSIGNED # <reserved>
FE54..FE66 ; FREE_PVAL # # SM SEMICOLON..SM EQUALS SIGN FE54..FE66 ; FREE_PVAL # SM SEMICOLON..SM EQUALS SIGN
FE67 ; UNASSIGNED # # <reserved> FE67 ; UNASSIGNED # <reserved>
FE68..FE6B ; FREE_PVAL # # SM REV SOLIDUS..SM COMM AT FE68..FE6B ; FREE_PVAL # SM REV SOLIDUS..SM COMM AT
FE6C..FE6F ; UNASSIGNED # # <reserved>..<reserved> FE6C..FE6F ; UNASSIGNED # <reserved>..<reserved>
FE70..FE72 ; FREE_PVAL # # ARAB FATHATAN ISO FORM..ARAB DAMMAT FE70..FE72 ; FREE_PVAL # ARAB FATHATAN ISO FORM..ARAB DAMMAT
FE73 ; PVALID # # ARAB TAIL FRAGMENT FE73 ; PVALID # ARAB TAIL FRAGMENT
FE74 ; FREE_PVAL # # ARAB KASRATAN ISO FORM FE74 ; FREE_PVAL # ARAB KASRATAN ISO FORM
FE75 ; UNASSIGNED # # <reserved> FE75 ; UNASSIGNED # <reserved>
FE76..FEFC ; FREE_PVAL # # ARAB FATHA ISO FORM..ARAB LIG LAM W FE76..FEFC ; FREE_PVAL # ARAB FATHA ISO FORM..ARAB LIG LAM W
FEFD..FEFE ; UNASSIGNED # # <reserved>..<reserved> FEFD..FEFE ; UNASSIGNED # <reserved>..<reserved>
FEFF ; DISALLOWED # # ZERO WIDTH NO-BREAK SPACE FEFF ; DISALLOWED # ZERO WIDTH NO-BREAK SPACE
FF00 ; UNASSIGNED # # <reserved> FF00 ; UNASSIGNED # <reserved>
FF01..FFBE ; FREE_PVAL # # FULLW EXCLAM MARK..HALFW HANGUL FF01..FFBE ; FREE_PVAL # FULLW EXCLAM MARK..HALFW HANGUL
FFBF..FFC1 ; UNASSIGNED # # <reserved>..<reserved> FFBF..FFC1 ; UNASSIGNED # <reserved>..<reserved>
FFC2..FFC7 ; FREE_PVAL # # HALFW HANGUL LET A..HALFW HANGUL FFC2..FFC7 ; FREE_PVAL # HALFW HANGUL LET A..HALFW HANGUL
FFC8..FFC9 ; UNASSIGNED # # <reserved>..<reserved> FFC8..FFC9 ; UNASSIGNED # <reserved>..<reserved>
FFCA..FFCF ; FREE_PVAL # # HALFW HANGUL LET YEO..HALFW HANGU FFCA..FFCF ; FREE_PVAL # HALFW HANGUL LET YEO..HALFW HANGU
FFD0..FFD1 ; UNASSIGNED # # <reserved>..<reserved> FFD0..FFD1 ; UNASSIGNED # <reserved>..<reserved>
FFD2..FFD7 ; FREE_PVAL # # HALFW HANGUL LET YO..HALFW HANGUL FFD2..FFD7 ; FREE_PVAL # HALFW HANGUL LET YO..HALFW HANGUL
FFD8..FFD9 ; UNASSIGNED # # <reserved>..<reserved> FFD8..FFD9 ; UNASSIGNED # <reserved>..<reserved>
FFDA..FFDC ; FREE_PVAL # # HALFW HANGUL LET EU..HALFW HANGUL FFDA..FFDC ; FREE_PVAL # HALFW HANGUL LET EU..HALFW HANGUL
FFDD..FFDF ; UNASSIGNED # # <reserved>..<reserved> FFDD..FFDF ; UNASSIGNED # <reserved>..<reserved>
FFE0..FFE6 ; FREE_PVAL # # FULLW CENT SIGN..FULLW WON SIGN FFE0..FFE6 ; FREE_PVAL # FULLW CENT SIGN..FULLW WON SIGN
FFE7 ; UNASSIGNED # # <reserved> FFE7 ; UNASSIGNED # <reserved>
FFE8..FFEE ; FREE_PVAL # # HALFW FORMS LIGHT VERT..HALFW WH FFE8..FFEE ; FREE_PVAL # HALFW FORMS LIGHT VERT..HALFW WH
FFEF..FFF8 ; UNASSIGNED # # <reserved>..<reserved> FFEF..FFF8 ; UNASSIGNED # <reserved>..<reserved>
FFF9..FFFB ; DISALLOWED # # INTERL ANNO ANCHOR..INTERL ANNO TER FFF9..FFFB ; DISALLOWED # INTERL ANNO ANCHOR..INTERL ANNO TER
FFFC..FFFD ; FREE_PVAL # # OBJECT REPL CHAR..REPL CHAR FFFC..FFFD ; FREE_PVAL # OBJECT REPL CHAR..REPL CHAR
10000..1000B; PVALID # # LIN B SYL B008 A..LIN B SYL 10000..1000B; PVALID # LIN B SYL B008 A..LIN B SYL
1000C ; UNASSIGNED # # <reserved> 1000C ; UNASSIGNED # <reserved>
1000D..10026; PVALID # # LIN B SYL B036 JO..LIN B SYL 1000D..10026; PVALID # LIN B SYL B036 JO..LIN B SYL
10027 ; UNASSIGNED # # <reserved> 10027 ; UNASSIGNED # <reserved>
10028..1003A; PVALID # # LIN B SYL B060 RA..LIN B SYL 10028..1003A; PVALID # LIN B SYL B060 RA..LIN B SYL
1003B ; UNASSIGNED # # <reserved> 1003B ; UNASSIGNED # <reserved>
1003C..1003D; PVALID # # LIN B SYL B017 ZA..LIN B SYL 1003C..1003D; PVALID # LIN B SYL B017 ZA..LIN B SYL
1003E ; UNASSIGNED # # <reserved> 1003E ; UNASSIGNED # <reserved>
1003F..1004D; PVALID # # LIN B SYL B020 ZO..LIN B SYL 1003F..1004D; PVALID # LIN B SYL B020 ZO..LIN B SYL
1004E..1004F; UNASSIGNED # # <reserved>..<reserved> 1004E..1004F; UNASSIGNED # <reserved>..<reserved>
10050..1005D; PVALID # # LIN B SYM B018..LIN B SYM B089 10050..1005D; PVALID # LIN B SYM B018..LIN B SYM B089
1005E..1007F; UNASSIGNED # # <reserved>..<reserved> 1005E..1007F; UNASSIGNED # <reserved>..<reserved>
10080..100FA; PVALID # # LIN B IDEO B100 MAN..LIN B IDEO 10080..100FA; PVALID # LIN B IDEO B100 MAN..LIN B IDEO
100FB..100FF; UNASSIGNED # # <reserved>..<reserved> 100FB..100FF; UNASSIGNED # <reserved>..<reserved>
10100..10102; FREE_PVAL # # AEG WORD SEP LINE..AEG CHECK MAR 10100..10102; FREE_PVAL # AEG WORD SEP LINE..AEG CHECK MAR
10103..10106; UNASSIGNED # # <reserved>..<reserved> 10103..10106; UNASSIGNED # <reserved>..<reserved>
10107..10133; FREE_PVAL # # AEG NUM ONE..AEG NUM NINETY THOU 10107..10133; FREE_PVAL # AEG NUM ONE..AEG NUM NINETY THOU
10134..10136; UNASSIGNED # # <reserved>..<reserved> 10134..10136; UNASSIGNED # <reserved>..<reserved>
10137..1018A; FREE_PVAL # # AEG WEIGHT BASE UNIT..GREEK ZERO SI 10137..1018A; FREE_PVAL # AEG WEIGHT BASE UNIT..GREEK ZERO SI
1018B..1018F; UNASSIGNED # # <reserved>..<reserved> 1018B..1018F; UNASSIGNED # <reserved>..<reserved>
10190..1019B; FREE_PVAL # # ROM SEXTANS SIGN..ROM CENTURIAL SIG 10190..1019B; FREE_PVAL # ROM SEXTANS SIGN..ROM CENTURIAL SIG
1019C..101CF; UNASSIGNED # # <reserved>..<reserved> 1019C..101CF; UNASSIGNED # <reserved>..<reserved>
101D0..101FC; FREE_PVAL # # PHAISTOS DISC SIGN PED..PHAISTOS DI 101D0..101FC; FREE_PVAL # PHAISTOS DISC SIGN PED..PHAISTOS DI
101FD ; PVALID # # PHAISTOS DISC SIGN COMB OBLIQUE STR 101FD ; PVALID # PHAISTOS DISC SIGN COMB OBLIQUE STR
101FE..1027F; UNASSIGNED # # <reserved>..<reserved> 101FE..1027F; UNASSIGNED # <reserved>..<reserved>
10280..1029C; PVALID # # LYCIAN LET A..LYCIAN LET X 10280..1029C; PVALID # LYCIAN LET A..LYCIAN LET X
1029D..1029F; UNASSIGNED # # <reserved>..<reserved> 1029D..1029F; UNASSIGNED # <reserved>..<reserved>
102A0..102D0; PVALID # # CARIAN LET A..CARIAN LET UUU3 102A0..102D0; PVALID # CARIAN LET A..CARIAN LET UUU3
102D1..102FF; UNASSIGNED # # <reserved>..<reserved> 102D1..102FF; UNASSIGNED # <reserved>..<reserved>
10300..1031E; PVALID # # OLD ITAL LET A..OLD ITAL LET UU 10300..1031E; PVALID # OLD ITAL LET A..OLD ITAL LET UU
1031F ; UNASSIGNED # # <reserved> 1031F ; UNASSIGNED # <reserved>
10320..10323; FREE_PVAL # # OLD ITAL NUM ONE..OLD ITAL NUM F 10320..10323; FREE_PVAL # OLD ITAL NUM ONE..OLD ITAL NUM F
10324..1032F; UNASSIGNED # # <reserved>..<reserved> 10324..1032F; UNASSIGNED # <reserved>..<reserved>
10330..10340; PVALID # # GOTH LET AHSA..GOTH LET PAIRTHRA 10330..10340; PVALID # GOTH LET AHSA..GOTH LET PAIRTHRA
10341 ; FREE_PVAL # # GOTH LET NINETY 10341 ; FREE_PVAL # GOTH LET NINETY
10342..10349; PVALID # # GOTH LET RAIDA..GOTH LET OTHAL 10342..10349; PVALID # GOTH LET RAIDA..GOTH LET OTHAL
1034A ; FREE_PVAL # # GOTH LET NINE HUNDRED 1034A ; FREE_PVAL # GOTH LET NINE HUNDRED
1034B..1037F; UNASSIGNED # # <reserved>..<reserved> 1034B..1037F; UNASSIGNED # <reserved>..<reserved>
10380..1039D; PVALID # # UGAR LET ALPA..UGAR LET SSU 10380..1039D; PVALID # UGAR LET ALPA..UGAR LET SSU
1039E ; UNASSIGNED # # <reserved> 1039E ; UNASSIGNED # <reserved>
1039F ; FREE_PVAL # # UGAR WORD DIVIDER 1039F ; FREE_PVAL # UGAR WORD DIVIDER
103A0..103C3; PVALID # # OLD PERS SIGN A..OLD PERS SIGN HA 103A0..103C3; PVALID # OLD PERS SIGN A..OLD PERS SIGN HA
103C4..103C7; UNASSIGNED # # <reserved>..<reserved> 103C4..103C7; UNASSIGNED # <reserved>..<reserved>
103C8..103CF; PVALID # # OLD PERS SIGN AURAMAZDAA..OLD PERS 103C8..103CF; PVALID # OLD PERS SIGN AURAMAZDAA..OLD PERS
103D0..103D5; FREE_PVAL # # OLD PERS WORD DIVIDER..OLD PERS NUM 103D0..103D5; FREE_PVAL # OLD PERS WORD DIVIDER..OLD PERS NUM
103D6..103FF; UNASSIGNED # # <reserved>..<reserved> 103D6..103FF; UNASSIGNED # <reserved>..<reserved>
10400..1049D; PVALID # # DESERET CAP LET LONG I..OSMANYA LET 10400..1049D; PVALID # DESERET CAP LET LONG I..OSMANYA LET
1049E..1049F; UNASSIGNED # # <reserved>..<reserved> 1049E..1049F; UNASSIGNED # <reserved>..<reserved>
104A0..104A9; PVALID # # OSMANYA DIG ZERO..OSMANYA DIG NINE 104A0..104A9; PVALID # OSMANYA DIG ZERO..OSMANYA DIG NINE
104AA..107FF; UNASSIGNED # # <reserved>..<reserved> 104AA..107FF; UNASSIGNED # <reserved>..<reserved>
10800..10805; PVALID # # CYPRIOT SYL A..CYPRIOT SYL JA 10800..10805; PVALID # CYPRIOT SYL A..CYPRIOT SYL JA
10806..10807; UNASSIGNED # # <reserved>..<reserved> 10806..10807; UNASSIGNED # <reserved>..<reserved>
10808 ; PVALID # # CYPRIOT SYL JO 10808 ; PVALID # CYPRIOT SYL JO
10809 ; UNASSIGNED # # <reserved> 10809 ; UNASSIGNED # <reserved>
1080A..10835; PVALID # # CYPRIOT SYL KA..CYPRIOT SYL WO 1080A..10835; PVALID # CYPRIOT SYL KA..CYPRIOT SYL WO
10836 ; UNASSIGNED # # <reserved> 10836 ; UNASSIGNED # <reserved>
10837..10838; PVALID # # CYPRIOT SYL XA..CYPRIOT SYL XE 10837..10838; PVALID # CYPRIOT SYL XA..CYPRIOT SYL XE
10839..1083B; UNASSIGNED # # <reserved>..<reserved> 10839..1083B; UNASSIGNED # <reserved>..<reserved>
1083C ; PVALID # # CYPRIOT SYL ZA 1083C ; PVALID # CYPRIOT SYL ZA
1083D..1083E; UNASSIGNED # # <reserved>..<reserved> 1083D..1083E; UNASSIGNED # <reserved>..<reserved>
1083F..10855; PVALID # # CYPRIOT SYL ZO..IMP ARAM LET TAW 1083F..10855; PVALID # CYPRIOT SYL ZO..IMP ARAM LET TAW
10856 ; UNASSIGNED # # <reserved> 10856 ; UNASSIGNED # <reserved>
10857..1085F; FREE_PVAL # # IMP ARAM SECT SIGN..IMP ARAM 10857..1085F; FREE_PVAL # IMP ARAM SECT SIGN..IMP ARAM
10860..108FF; UNASSIGNED # # <reserved>..<reserved> 10860..108FF; UNASSIGNED # <reserved>..<reserved>
10900..10915; PVALID # # PHOEN LET ALF..PHOEN LET TAU 10900..10915; PVALID # PHOEN LET ALF..PHOEN LET TAU
10916..1091B; FREE_PVAL # # PHOEN NUM ONE..PHOEN NUM THR 10916..1091B; FREE_PVAL # PHOEN NUM ONE..PHOEN NUM THR
1091C..1091E; UNASSIGNED # # <reserved>..<reserved> 1091C..1091E; UNASSIGNED # <reserved>..<reserved>
1091F ; FREE_PVAL # # PHOEN WORD SEP 1091F ; FREE_PVAL # PHOEN WORD SEP
10920..10939; PVALID # # LYDIAN LET A..LYDIAN LET C 10920..10939; PVALID # LYDIAN LET A..LYDIAN LET C
1093A..1093E; UNASSIGNED # # <reserved>..<reserved> 1093A..1093E; UNASSIGNED # <reserved>..<reserved>
1093F ; FREE_PVAL # # LYDIAN TRIANGULAR MARK 1093F ; FREE_PVAL # LYDIAN TRIANGULAR MARK
10940..109FF; UNASSIGNED # # <reserved>..<reserved> 10940..109FF; UNASSIGNED # <reserved>..<reserved>
10A00..10A03; PVALID # # KHARO LET A..KHARO VOW SIGN V 10A00..10A03; PVALID # KHARO LET A..KHARO VOW SIGN V
10A04 ; UNASSIGNED # # <reserved> 10A04 ; UNASSIGNED # <reserved>
10A05..10A06; PVALID # # KHARO VOW SIGN E..KHARO VOW SI 10A05..10A06; PVALID # KHARO VOW SIGN E..KHARO VOW SI
10A07..10A0B; UNASSIGNED # # <reserved>..<reserved> 10A07..10A0B; UNASSIGNED # <reserved>..<reserved>
10A0C..10A13; PVALID # # KHARO VOW LEN MARK..KHARO LET 10A0C..10A13; PVALID # KHARO VOW LEN MARK..KHARO LET
10A14 ; UNASSIGNED # # <reserved> 10A14 ; UNASSIGNED # <reserved>
10A15..10A17; PVALID # # KHARO LET CA..KHARO LET JA 10A15..10A17; PVALID # KHARO LET CA..KHARO LET JA
10A18 ; UNASSIGNED # # <reserved> 10A18 ; UNASSIGNED # <reserved>
10A19..10A33; PVALID # # KHARO LET NYA..KHARO LET TTT 10A19..10A33; PVALID # KHARO LET NYA..KHARO LET TTT
10A34..10A37; UNASSIGNED # # <reserved>..<reserved> 10A34..10A37; UNASSIGNED # <reserved>..<reserved>
10A38..10A3A; PVALID # # KHARO SIGN BAR ABOVE..KHARO SIGN D 10A38..10A3A; PVALID # KHARO SIGN BAR ABOVE..KHARO SIGN D
10A3B..10A3E; UNASSIGNED # # <reserved>..<reserved> 10A3B..10A3E; UNASSIGNED # <reserved>..<reserved>
10A3F ; PVALID # # KHARO VIRAMA 10A3F ; PVALID # KHARO VIRAMA
10A40..10A47; FREE_PVAL # # KHARO DIG ONE..KHARO NUM ONE 10A40..10A47; FREE_PVAL # KHARO DIG ONE..KHARO NUM ONE
10A48..10A4F; UNASSIGNED # # <reserved>..<reserved> 10A48..10A4F; UNASSIGNED # <reserved>..<reserved>
10A50..10A58; FREE_PVAL # # KHARO PUNCT DOT..KHARO PUNCT 10A50..10A58; FREE_PVAL # KHARO PUNCT DOT..KHARO PUNCT
10A59..10A5F; UNASSIGNED # # <reserved>..<reserved> 10A59..10A5F; UNASSIGNED # <reserved>..<reserved>
10A60..10A7C; PVALID # # OLD S ARAB LET HE..OLD SOUTH ARAB 10A60..10A7C; PVALID # OLD S ARAB LET HE..OLD SOUTH ARAB
10A7D..10A7F; FREE_PVAL # # OLD S ARAB NUM ONE..OLD SOUTH ARAB 10A7D..10A7F; FREE_PVAL # OLD S ARAB NUM ONE..OLD SOUTH ARAB
10A80..10AFF; UNASSIGNED # # <reserved>..<reserved> 10A80..10AFF; UNASSIGNED # <reserved>..<reserved>
10B00..10B35; PVALID # # AVESTAN LET A..AVESTAN LET HE 10B00..10B35; PVALID # AVESTAN LET A..AVESTAN LET HE
10B36..10B38; UNASSIGNED # # <reserved>..<reserved> 10B36..10B38; UNASSIGNED # <reserved>..<reserved>
10B39..10B3F; FREE_PVAL # # AVESTAN ABBR MARK..LARGE ONE RING O 10B39..10B3F; FREE_PVAL # AVESTAN ABBR MARK..LARGE ONE RING O
10B40..10B55; PVALID # # INSCRIPT PARTHIAN LET ALEPH..INSCRI 10B40..10B55; PVALID # INSCRIPT PARTHIAN LET ALEPH..INSCRI
10B56..10B57; UNASSIGNED # # <reserved>..<reserved> 10B56..10B57; UNASSIGNED # <reserved>..<reserved>
10B58..10B5F; FREE_PVAL # # INSCRIPT PARTHIAN NUM ONE..INSCRIPT 10B58..10B5F; FREE_PVAL # INSCRIPT PARTHIAN NUM ONE..INSCRIPT
10B60..10B72; PVALID # # INSCRIPT PAHLAVI LET ALEPH..INSCRIP 10B60..10B72; PVALID # INSCRIPT PAHLAVI LET ALEPH..INSCRIP
10B73..10B77; UNASSIGNED # # <reserved>..<reserved> 10B73..10B77; UNASSIGNED # <reserved>..<reserved>
10B78..10B7F; FREE_PVAL # # INSCRIPT PAHLAVI NUM ONE..INSCRIPT 10B78..10B7F; FREE_PVAL # INSCRIPT PAHLAVI NUM ONE..INSCRIPT
10B80..10BFF; UNASSIGNED # # <reserved>..<reserved> 10B80..10BFF; UNASSIGNED # <reserved>..<reserved>
10C00..10C48; PVALID # # OLD TURK LET ORKHON A..OLD TURK LET 10C00..10C48; PVALID # OLD TURK LET ORKHON A..OLD TURK LET
10C49..10E5F; UNASSIGNED # # <reserved>..<reserved> 10C49..10E5F; UNASSIGNED # <reserved>..<reserved>
10E60..10E7E; FREE_PVAL # # RUMI DIG ONE..RUMI FRACTION TWO THI 10E60..10E7E; FREE_PVAL # RUMI DIG ONE..RUMI FRACTION TWO THI
10E7F..10FFF; UNASSIGNED # # <reserved>..<reserved> 10E7F..10FFF; UNASSIGNED # <reserved>..<reserved>
11000..11046; PVALID # # BRAHMI SIGN CANDRABINDU..BRAHMI VIR 11000..11046; PVALID # BRAHMI SIGN CANDRABINDU..BRAHMI VIR
11047..1104D; FREE_PVAL # # BRAHMI DANDA..BRAHMI PUNCT LOTUS 11047..1104D; FREE_PVAL # BRAHMI DANDA..BRAHMI PUNCT LOTUS
1104E..11051; UNASSIGNED # # <reserved>..<reserved> 1104E..11051; UNASSIGNED # <reserved>..<reserved>
11052..1106F; FREE_PVAL # # BRAHMI NUM ONE..BRAHMI DIG NINE 11052..1106F; FREE_PVAL # BRAHMI NUM ONE..BRAHMI DIG NINE
11070..1107F; UNASSIGNED # # <reserved>..<reserved> 11070..1107F; UNASSIGNED # <reserved>..<reserved>
11080..110BA; PVALID # # KAITHI SIGN CANDRABINDU..KAITHI SIG 11080..110BA; PVALID # KAITHI SIGN CANDRABINDU..KAITHI SIG
110BB..110C1; FREE_PVAL # # KAITHI ABBR SIGN..KAITHI DOUBLE DAN 110BB..110C1; FREE_PVAL # KAITHI ABBR SIGN..KAITHI DOUBLE DAN
110C2..110CF; UNASSIGNED # # <reserved>..<reserved> 110C2..110CF; UNASSIGNED # <reserved>..<reserved>
110D0..110F9; PVALID # A # SORA SOMPENG LETTER SAH..SORA SOMPE 110D0..110F9; PVALID # SORA SOMPENG LETTER SAH..SORA SOMPE
11100..1113F; PVALID # A # CHAKMA SIGN CANDRABINDU..CHAKMA DIG NI 11100..1113F; PVALID # CHAKMA SIGN CANDRABINDU..CHAKMA DIG NI
11140..11143; FREE_PVAL # P # CHAKMA SECT MARK..CHAKMA QUEST MARK 11140..11143; FREE_PVAL # CHAKMA SECT MARK..CHAKMA QUEST MARK
11144..1117F; UNASSIGNED # # <reserved>..<reserved> 11144..1117F; UNASSIGNED # <reserved>..<reserved>
11180..111C4; PVALID # # SHARADA SIGN CANDRABINDU..SHARADA OM 11180..111C4; PVALID # SHARADA SIGN CANDRABINDU..SHARADA OM
111C5..111C8; FREE_PVAL # # SHARADA DANDA..SHARADA SEPARATOR 111C5..111C8; FREE_PVAL # SHARADA DANDA..SHARADA SEPARATOR
111C9..111CF; UNASSIGNED # # <reserved>..<reserved> 111C9..111CF; UNASSIGNED # <reserved>..<reserved>
111D0..111D9; PVALID # R # SHARADA DIG ZERO..SHARADA DIG NINE 111D0..111D9; PVALID # SHARADA DIG ZERO..SHARADA DIG NINE
111DA..1167F; UNASSIGNED # # <reserved>..<reserved> 111DA..1167F; UNASSIGNED # <reserved>..<reserved>
11680..116C9; PVALID # # TAKRI LET A..TAKRI DIG NINE 11680..116C9; PVALID # TAKRI LET A..TAKRI DIG NINE
116CF..1FFFF; UNASSIGNED # # <reserved>..<reserved> 116CF..1FFFF; UNASSIGNED # <reserved>..<reserved>
12000..1236E; PVALID # # CUNEI SIGN A..CUNEI SIGN ZUM 12000..1236E; PVALID # CUNEI SIGN A..CUNEI SIGN ZUM
1236F..123FF; UNASSIGNED # # <reserved>..<reserved> 1236F..123FF; UNASSIGNED # <reserved>..<reserved>
12400..12462; FREE_PVAL # # CUNEI NUM SIGN TWO ASH..CUNEI NUM 12400..12462; FREE_PVAL # CUNEI NUM SIGN TWO ASH..CUNEI NUM
12463..1246F; UNASSIGNED # # <reserved>..<reserved> 12463..1246F; UNASSIGNED # <reserved>..<reserved>
12470..12473; FREE_PVAL # # CUNEI PUNCT SIGN OLD ASSYRIAN WORD 12470..12473; FREE_PVAL # CUNEI PUNCT SIGN OLD ASSYRIAN WORD
12474..12FFF; UNASSIGNED # # <reserved>..<reserved> 12474..12FFF; UNASSIGNED # <reserved>..<reserved>
13000..1342E; PVALID # # EGYPT HIERO A001..EGYPT HIERO AA032 13000..1342E; PVALID # EGYPT HIERO A001..EGYPT HIERO AA032
1342F..167FF; UNASSIGNED # # <reserved>..<reserved> 1342F..167FF; UNASSIGNED # <reserved>..<reserved>
16800..16A38; PVALID # # BAMUM LET PHASE-A NGKUE MFON..BAMUN LE 16800..16A38; PVALID # BAMUM LET PHASE-A NGKUE MFON..BAMUN LE
16A39..16EFF; UNASSIGNED # # <reserved>..<reserved> 16A39..16EFF; UNASSIGNED # <reserved>..<reserved>
16F00..16F44; PVALID # # MIAO LET PA..MIAO LET HHA 16F00..16F44; PVALID # MIAO LET PA..MIAO LET HHA
16F45..16F4F; UNASSIGNED # # <reserved>..<reserved> 16F45..16F4F; UNASSIGNED # <reserved>..<reserved>
16F50..16F9F; PVALID # # MIAO LET NAS..MIAO LET REF TONE-8 16F50..16F9F; PVALID # MIAO LET NAS..MIAO LET REF TONE-8
16FA0..1AFFF; UNASSIGNED # # <reserved>..<reserved> 16FA0..1AFFF; UNASSIGNED # <reserved>..<reserved>
1B000..1B001; PVALID # # KATA LET ARCH E..KATA LET ARCH YE 1B000..1B001; PVALID # KATA LET ARCH E..KATA LET ARCH YE
1B002..1CFFF; UNASSIGNED # # <reserved>..<reserved> 1B002..1CFFF; UNASSIGNED # <reserved>..<reserved>
1D000..1D0F5; FREE_PVAL # # BYZ MUS SYM PSILI..BYZ MUS 1D000..1D0F5; FREE_PVAL # BYZ MUS SYM PSILI..BYZ MUS
1D0F6..1D0FF; UNASSIGNED # # <reserved>..<reserved> 1D0F6..1D0FF; UNASSIGNED # <reserved>..<reserved>
1D100..1D126; FREE_PVAL # # MUS SYM SINGLE BARLINE..MUS SYMBOL 1D100..1D126; FREE_PVAL # MUS SYM SINGLE BARLINE..MUS SYMBOL
1D127..1D128; UNASSIGNED # # <reserved>..<reserved> 1D127..1D128; UNASSIGNED # <reserved>..<reserved>
1D129..1D1DD; FREE_PVAL # # MUS SYM MULT MEASURE REST..MUS PES SUB 1D129..1D1DD; FREE_PVAL # MUS SYM MULT MEASURE REST..MUS PES SUB
1D1DE..1D1FF; UNASSIGNED # # <reserved>..<reserved> 1D1DE..1D1FF; UNASSIGNED # <reserved>..<reserved>
1D200..1D245; FREE_PVAL # # GREEK VOCAL NOTATION SYM-1..GREEK MUS 1D200..1D245; FREE_PVAL # GREEK VOCAL NOTATION SYM-1..GREEK MUS
1D246..1D2FF; UNASSIGNED # # <reserved>..<reserved> 1D246..1D2FF; UNASSIGNED # <reserved>..<reserved>
1D300..1D356; DISALLOWED # # MONOG FOR EARTH..TETRAG FOR FOSTERING 1D300..1D356; DISALLOWED # MONOG FOR EARTH..TETRAG FOR FOSTERING
1D357..1D35F; UNASSIGNED # # <reserved>..<reserved> 1D357..1D35F; UNASSIGNED # <reserved>..<reserved>
1D360..1D371; DISALLOWED # # COUNT ROD UNIT DIG ONE..COUNT ROD TE 1D360..1D371; DISALLOWED # COUNT ROD UNIT DIG ONE..COUNT ROD TE
1D372..1D3FF; UNASSIGNED # # <reserved>..<reserved> 1D372..1D3FF; UNASSIGNED # <reserved>..<reserved>
1D400..1D454; FREE_PVAL # # MATH BOLD CAP A..MATH IT 1D400..1D454; FREE_PVAL # MATH BOLD CAP A..MATH IT
1D455 ; UNASSIGNED # # <reserved> 1D455 ; UNASSIGNED # <reserved>
1D456..1D49C; FREE_PVAL # # MATH ITAL SM I..MATH SC 1D456..1D49C; FREE_PVAL # MATH ITAL SM I..MATH SC
1D49D ; UNASSIGNED # # <reserved> 1D49D ; UNASSIGNED # <reserved>
1D49E..1D49F; FREE_PVAL # # MATH SCRIPT CAP C..MATH 1D49E..1D49F; FREE_PVAL # MATH SCRIPT CAP C..MATH
1D4A0..1D4A1; UNASSIGNED # # <reserved>..<reserved> 1D4A0..1D4A1; UNASSIGNED # <reserved>..<reserved>
1D4A2 ; FREE_PVAL # # MATH SCRIPT CAP G 1D4A2 ; FREE_PVAL # MATH SCRIPT CAP G
1D4A3..1D4A4; UNASSIGNED # # <reserved>..<reserved> 1D4A3..1D4A4; UNASSIGNED # <reserved>..<reserved>
1D4A5..1D4A6; FREE_PVAL # # MATH SCRIPT CAP J..MATH 1D4A5..1D4A6; FREE_PVAL # MATH SCRIPT CAP J..MATH
1D4A7..1D4A8; UNASSIGNED # # <reserved>..<reserved> 1D4A7..1D4A8; UNASSIGNED # <reserved>..<reserved>
1D4A9..1D4AC; FREE_PVAL # # MATH SCRIPT CAP N..MATH 1D4A9..1D4AC; FREE_PVAL # MATH SCRIPT CAP N..MATH
1D4AD ; UNASSIGNED # # <reserved> 1D4AD ; UNASSIGNED # <reserved>
1D4AE..1D4B9; FREE_PVAL # # MATH SCRIPT CAP S..MATH 1D4AE..1D4B9; FREE_PVAL # MATH SCRIPT CAP S..MATH
1D4BA ; UNASSIGNED # # <reserved> 1D4BA ; UNASSIGNED # <reserved>
1D4BB ; FREE_PVAL # # MATH SCRIPT SM F 1D4BB ; FREE_PVAL # MATH SCRIPT SM F
1D4BC ; UNASSIGNED # # <reserved> 1D4BC ; UNASSIGNED # <reserved>
1D4BD..1D4C3; FREE_PVAL # # MATH SCRIPT SM H..MATH SC 1D4BD..1D4C3; FREE_PVAL # MATH SCRIPT SM H..MATH SC
1D4C4 ; UNASSIGNED # # <reserved> 1D4C4 ; UNASSIGNED # <reserved>
1D4C5..1D505; FREE_PVAL # # MATH SCRIPT SM P..MATH FR 1D4C5..1D505; FREE_PVAL # MATH SCRIPT SM P..MATH FR
1D506 ; UNASSIGNED # # <reserved> 1D506 ; UNASSIGNED # <reserved>
1D507..1D50A; FREE_PVAL # # MATH FRAKTUR CAP D..MATH 1D507..1D50A; FREE_PVAL # MATH FRAKTUR CAP D..MATH
1D50B..1D50C; UNASSIGNED # # <reserved>..<reserved> 1D50B..1D50C; UNASSIGNED # <reserved>..<reserved>
1D50D..1D514; FREE_PVAL # # MATH FRAKTUR CAP J..MATH 1D50D..1D514; FREE_PVAL # MATH FRAKTUR CAP J..MATH
1D515 ; UNASSIGNED # # <reserved> 1D515 ; UNASSIGNED # <reserved>
1D516..1D51C; FREE_PVAL # # MATH FRAKTUR CAP S..MATH 1D516..1D51C; FREE_PVAL # MATH FRAKTUR CAP S..MATH
1D51D ; UNASSIGNED # # <reserved> 1D51D ; UNASSIGNED # <reserved>
1D51E..1D539; FREE_PVAL # # MATH FRAKTUR SM A..MATH D 1D51E..1D539; FREE_PVAL # MATH FRAKTUR SM A..MATH D
1D53A ; UNASSIGNED # # <reserved> 1D53A ; UNASSIGNED # <reserved>
1D53B..1D53E; FREE_PVAL # # MATH DOUBLE-STRUCK CAP D..MATHEM 1D53B..1D53E; FREE_PVAL # MATH DOUBLE-STRUCK CAP D..MATHEM
1D53F ; UNASSIGNED # # <reserved> 1D53F ; UNASSIGNED # <reserved>
1D540..1D544; FREE_PVAL # # MATH DOUBLE-STRUCK CAP I..MATHEM 1D540..1D544; FREE_PVAL # MATH DOUBLE-STRUCK CAP I..MATHEM
1D545 ; UNASSIGNED # # <reserved> 1D545 ; UNASSIGNED # <reserved>
1D546 ; FREE_PVAL # # MATH DOUBLE-STRUCK CAP O 1D546 ; FREE_PVAL # MATH DOUBLE-STRUCK CAP O
1D547..1D549; UNASSIGNED # # <reserved>..<reserved> 1D547..1D549; UNASSIGNED # <reserved>..<reserved>
1D54A..1D550; FREE_PVAL # # MATH DOUBLE-STRUCK CAP S..MATHEM 1D54A..1D550; FREE_PVAL # MATH DOUBLE-STRUCK CAP S..MATHEM
1D551 ; UNASSIGNED # # <reserved> 1D551 ; UNASSIGNED # <reserved>
1D552..1D6A5; FREE_PVAL # # MATH DOUBLE-STRUCK SM A..MATHEMAT 1D552..1D6A5; FREE_PVAL # MATH DOUBLE-STRUCK SM A..MATHEMAT
1D6A6..1D6A7; UNASSIGNED # # <reserved>..<reserved> 1D6A6..1D6A7; UNASSIGNED # <reserved>..<reserved>
1D6A8..1D7CB; FREE_PVAL # # MATH BOLD CAP ALPHA..MATHEMATICA 1D6A8..1D7CB; FREE_PVAL # MATH BOLD CAP ALPHA..MATHEMATICA
1D7CC..1D7CD; UNASSIGNED # # <reserved>..<reserved> 1D7CC..1D7CD; UNASSIGNED # <reserved>..<reserved>
1D7CE..1D7FF; FREE_PVAL # # MATH BOLD DIG ZERO..MATH M 1D7CE..1D7FF; FREE_PVAL # MATH BOLD DIG ZERO..MATH M
1D800..1EDFF; UNASSIGNED # # <reserved>..<reserved> 1D800..1EDFF; UNASSIGNED # <reserved>..<reserved>
1EE00..1EE03; FREE_PVAL # # ARAB MATH ALEF..ARAB MATH DAL 1EE00..1EE03; FREE_PVAL # ARAB MATH ALEF..ARAB MATH DAL
1EE04 ; UNASSIGNED # # <reserved> 1EE04 ; UNASSIGNED # <reserved>
1EE05..1EE1F; FREE_PVAL # # ARAB MATH WAW..ARAB MATH DOTLESS QAF 1EE05..1EE1F; FREE_PVAL # ARAB MATH WAW..ARAB MATH DOTLESS QAF
1EE20 ; UNASSIGNED # # <reserved> 1EE20 ; UNASSIGNED # <reserved>
1EE21..1EE22; FREE_PVAL # # ARAB MATH INIT BEH..ARAB MATH INIT JEE 1EE21..1EE22; FREE_PVAL # ARAB MATH INIT BEH..ARAB MATH INIT JEE
1EE23 ; UNASSIGNED # # <reserved> 1EE23 ; UNASSIGNED # <reserved>
1EE24 ; FREE_PVAL # # ARAB MATH INIT HEH 1EE24 ; FREE_PVAL # ARAB MATH INIT HEH
1EE25..1EE26; UNASSIGNED # # <reserved>..<reserved> 1EE25..1EE26; UNASSIGNED # <reserved>..<reserved>
1EE27 ; FREE_PVAL # # ARAB MATH INIT HAH 1EE27 ; FREE_PVAL # ARAB MATH INIT HAH
1EE28 ; UNASSIGNED # # <reserved> 1EE28 ; UNASSIGNED # <reserved>
1EE29..1EE32; FREE_PVAL # # ARAB MATH INIT YEH..ARAB MATH INIT QAF 1EE29..1EE32; FREE_PVAL # ARAB MATH INIT YEH..ARAB MATH INIT QAF
1EE33 ; UNASSIGNED # # <reserved> 1EE33 ; UNASSIGNED # <reserved>
1EE34..1EE39; FREE_PVAL # # ARAB MATH INIT SHEEN..ARAB MATH INIT 1EE34..1EE39; FREE_PVAL # ARAB MATH INIT SHEEN..ARAB MATH INIT
1EE3A ; UNASSIGNED # # <reserved> 1EE3A ; UNASSIGNED # <reserved>
1EE3B ; FREE_PVAL # # ARAB MATH INIT GHAIN 1EE3B ; FREE_PVAL # ARAB MATH INIT GHAIN
1EE3C..1EE41; UNASSIGNED # # <reserved>..<reserved> 1EE3C..1EE41; UNASSIGNED # <reserved>..<reserved>
1EE42 ; FREE_PVAL # # ARAB MATH TAILED JEEM 1EE42 ; FREE_PVAL # ARAB MATH TAILED JEEM
1EE43..1EE46; UNASSIGNED # # <reserved>..<reserved> 1EE43..1EE46; UNASSIGNED # <reserved>..<reserved>
1EE47 ; FREE_PVAL # # ARAB MATH TAILED HAH 1EE47 ; FREE_PVAL # ARAB MATH TAILED HAH
1EE48 ; UNASSIGNED # # <reserved> 1EE48 ; UNASSIGNED # <reserved>
1EE49 ; FREE_PVAL # # ARAB MATH TAILED YEH 1EE49 ; FREE_PVAL # ARAB MATH TAILED YEH
1EE4A ; UNASSIGNED # # <reserved> 1EE4A ; UNASSIGNED # <reserved>
1EE4B ; FREE_PVAL # # ARAB MATH TAILED LAM 1EE4B ; FREE_PVAL # ARAB MATH TAILED LAM
1EE4C ; UNASSIGNED # # <reserved> 1EE4C ; UNASSIGNED # <reserved>
1EE4D..1EE4F; FREE_PVAL # # ARAB MATH TAILED NOON..ARAB MATH TAILE 1EE4D..1EE4F; FREE_PVAL # ARAB MATH TAILED NOON..ARAB MATH TAILE
1EE50 ; UNASSIGNED # # <reserved> 1EE50 ; UNASSIGNED # <reserved>
1EE51..1EE52; FREE_PVAL # # ARAB MATH TAILED QAF..ARAB MATH TAILED 1EE51..1EE52; FREE_PVAL # ARAB MATH TAILED QAF..ARAB MATH TAILED
1EE53 ; UNASSIGNED # # <reserved> 1EE53 ; UNASSIGNED # <reserved>
1EE54 ; FREE_PVAL # # ARAB MATH TAILED SHEEN 1EE54 ; FREE_PVAL # ARAB MATH TAILED SHEEN
1EE55..1EE56; UNASSIGNED # # <reserved>..<reserved> 1EE55..1EE56; UNASSIGNED # <reserved>..<reserved>
1EE57 ; FREE_PVAL # # ARAB MATH TAILED KHAH 1EE57 ; FREE_PVAL # ARAB MATH TAILED KHAH
1EE58 ; UNASSIGNED # # <reserved> 1EE58 ; UNASSIGNED # <reserved>
1EE59 ; FREE_PVAL # # ARAB MATH TAILED DAD 1EE59 ; FREE_PVAL # ARAB MATH TAILED DAD
1EE5A ; UNASSIGNED # # <reserved> 1EE5A ; UNASSIGNED # <reserved>
1EE5B ; FREE_PVAL # # ARAB MATH TAILED GHAIN 1EE5B ; FREE_PVAL # ARAB MATH TAILED GHAIN
1EE5C ; UNASSIGNED # # <reserved> 1EE5C ; UNASSIGNED # <reserved>
1EE5D ; FREE_PVAL # # ARAB MATH TAILED DOTLESS NOON 1EE5D ; FREE_PVAL # ARAB MATH TAILED DOTLESS NOON
1EE5E ; UNASSIGNED # # <reserved> 1EE5E ; UNASSIGNED # <reserved>
1EE5F ; FREE_PVAL # # ARAB MATH TAILED DOTLESS GHAIN 1EE5F ; FREE_PVAL # ARAB MATH TAILED DOTLESS GHAIN
1EE60 ; UNASSIGNED # # <reserved> 1EE60 ; UNASSIGNED # <reserved>
1EE61..1EE62; FREE_PVAL # # ARAB MATH STRETCHED BEH..ARAB MATH STR 1EE61..1EE62; FREE_PVAL # ARAB MATH STRETCHED BEH..ARAB MATH STR
1EE63 ; UNASSIGNED # # <reserved> 1EE63 ; UNASSIGNED # <reserved>
1EE64 ; FREE_PVAL # # ARAB MATH STRETCHED HEH 1EE64 ; FREE_PVAL # ARAB MATH STRETCHED HEH
1EE65..1EE66; UNASSIGNED # # <reserved>..<reserved> 1EE65..1EE66; UNASSIGNED # <reserved>..<reserved>
1EE67..1EE6A; FREE_PVAL # # ARAB MATH STRETCHED HAH..ARAB MATH STR 1EE67..1EE6A; FREE_PVAL # ARAB MATH STRETCHED HAH..ARAB MATH STR
1EE6B ; UNASSIGNED # # <reserved> 1EE6B ; UNASSIGNED # <reserved>
1EE6C..1EE72; FREE_PVAL # # ARAB MATH STRETCHED MEEM..ARAB MATH ST 1EE6C..1EE72; FREE_PVAL # ARAB MATH STRETCHED MEEM..ARAB MATH ST
1EE73 ; UNASSIGNED # # <reserved> 1EE73 ; UNASSIGNED # <reserved>
1EE74..1EE77; FREE_PVAL # # ARAB MATH STRETCHED SHEEN..ARAB MATH S 1EE74..1EE77; FREE_PVAL # ARAB MATH STRETCHED SHEEN..ARAB MATH S
1EE78 ; UNASSIGNED # # <reserved> 1EE78 ; UNASSIGNED # <reserved>
1EE79..1EE7C; FREE_PVAL # # ARAB MATH STRETCHED DAD..ARAB MATH STR 1EE79..1EE7C; FREE_PVAL # ARAB MATH STRETCHED DAD..ARAB MATH STR
1EE7D ; UNASSIGNED # # <reserved> 1EE7D ; UNASSIGNED # <reserved>
1EE7E ; FREE_PVAL # # ARAB MATH STRETCHED DOTLESS FEH 1EE7E ; FREE_PVAL # ARAB MATH STRETCHED DOTLESS FEH
1EE7F ; UNASSIGNED # # <reserved> 1EE7F ; UNASSIGNED # <reserved>
1EE80..1EE89; FREE_PVAL # # ARAB MATH LOOPED ALEF..ARAB MATH LOOPE 1EE80..1EE89; FREE_PVAL # ARAB MATH LOOPED ALEF..ARAB MATH LOOPE
1EE8A ; UNASSIGNED # # <reserved> 1EE8A ; UNASSIGNED # <reserved>
1EE8B..1EE9B; FREE_PVAL # # ARAB MATH LOOPED LAM..ARAB MATH LOOPED 1EE8B..1EE9B; FREE_PVAL # ARAB MATH LOOPED LAM..ARAB MATH LOOPED
1EE9C..1EEA0; UNASSIGNED # # <reserved>..<reserved> 1EE9C..1EEA0; UNASSIGNED # <reserved>..<reserved>
1EEA1..1EEA3; FREE_PVAL # # ARAB MATH DOUBLE-STRUCK BEH..ARAB MATH 1EEA1..1EEA3; FREE_PVAL # ARAB MATH DOUBLE-STRUCK BEH..ARAB MATH
1EEA4 ; UNASSIGNED # # <reserved> 1EEA4 ; UNASSIGNED # <reserved>
1EEA5..1EEA9; FREE_PVAL # # ARAB MATH DOUBLE-STRUCK WAW..ARAB MATH 1EEA5..1EEA9; FREE_PVAL # ARAB MATH DOUBLE-STRUCK WAW..ARAB MATH
1EEAA ; UNASSIGNED # # <reserved> 1EEAA ; UNASSIGNED # <reserved>
1EEAB..1EEBB; FREE_PVAL # # ARAB MATH DOUBLE-STRUCK LAM..ARAB MATH 1EEAB..1EEBB; FREE_PVAL # ARAB MATH DOUBLE-STRUCK LAM..ARAB MATH
1EEBC..1EEEF; UNASSIGNED # # <reserved>..<reserved> 1EEBC..1EEEF; UNASSIGNED # <reserved>..<reserved>
1EEF0..1EEF1; FREE_PVAL # # ARAB MATH OP MEEM W HAH W TATWHEEL..AR 1EEF0..1EEF1; FREE_PVAL # ARAB MATH OP MEEM W HAH W TATWHEEL..AR
1EEF2..1EFFF; UNASSIGNED # # <reserved>..<reserved> 1EEF2..1EFFF; UNASSIGNED # <reserved>..<reserved>
1F000..1F02B; FREE_PVAL # # MAHJONG TILE EAST WIND..MAHJONG TILE B 1F000..1F02B; FREE_PVAL # MAHJONG TILE EAST WIND..MAHJONG TILE B
1F02C..1F02F; UNASSIGNED # # <reserved>..<reserved> 1F02C..1F02F; UNASSIGNED # <reserved>..<reserved>
1F030..1F093; DISALLOWED # # DOMINO TILE HORIZ BACK..DOMINO TILE VE 1F030..1F093; DISALLOWED # DOMINO TILE HORIZ BACK..DOMINO TILE VE
1F094..1F09F; UNASSIGNED # # <reserved>..<reserved> 1F094..1F09F; UNASSIGNED # <reserved>..<reserved>
1F0A0..1F0AE; FREE_PVAL # # PLAY CARD BACK..PLAY CARD KING OF SPAD 1F0A0..1F0AE; FREE_PVAL # PLAY CARD BACK..PLAY CARD KING OF SPAD
1F0AF..1F0B0; UNASSIGNED # # <reserved>..<reserved> 1F0AF..1F0B0; UNASSIGNED # <reserved>..<reserved>
1F0B1..1F0BE; FREE_PVAL # # PLAY CARD ACE OF HEARTS..PLAY CARD KIN 1F0B1..1F0BE; FREE_PVAL # PLAY CARD ACE OF HEARTS..PLAY CARD KIN
1F0BF..1F0C0; UNASSIGNED # # <reserved>..<reserved> 1F0BF..1F0C0; UNASSIGNED # <reserved>..<reserved>
1F0C1..1F0CF; FREE_PVAL # # PLAY CARD ACE OF DIAMONDS..PLAY CARD B 1F0C1..1F0CF; FREE_PVAL # PLAY CARD ACE OF DIAMONDS..PLAY CARD B
1F0D0 ; UNASSIGNED # # <reserved> 1F0D0 ; UNASSIGNED # <reserved>
1F0D1..1F0DF; FREE_PVAL # # PLAY CARD ACE OF CLUBS..PLAY CARD WHIT 1F0D1..1F0DF; FREE_PVAL # PLAY CARD ACE OF CLUBS..PLAY CARD WHIT
1F0E0..1F0FF; UNASSIGNED # # <reserved>..<reserved> 1F0E0..1F0FF; UNASSIGNED # <reserved>..<reserved>
1F100..1F10A; FREE_PVAL # # DIG ZERO FULL STOP..DIG NINE COMMA 1F100..1F10A; FREE_PVAL # DIG ZERO FULL STOP..DIG NINE COMMA
1F10B..1F10F; UNASSIGNED # # <reserved>..<reserved> 1F10B..1F10F; UNASSIGNED # <reserved>..<reserved>
1F110..1F12E; DISALLOWED # # PARENTHESIZED LAT CAP LET A..CIRCLE 1F110..1F12E; DISALLOWED # PARENTHESIZED LAT CAP LET A..CIRCLE
1F12F ; UNASSIGNED # # <reserved> 1F12F ; UNASSIGNED # <reserved>
1F130..1F16B; FREE_PVAL # # SQUARED LAT CAP LET A..RAISED MD SIGN 1F130..1F16B; FREE_PVAL # SQUARED LAT CAP LET A..RAISED MD SIGN
1F16C..1F16F; UNASSIGNED # # <reserved>..<reserved> 1F16C..1F16F; UNASSIGNED # <reserved>..<reserved>
1F170..1F19A; FREE_PVAL # # NEG SQ LAT CAP LET A..SQUARED VS 1F170..1F19A; FREE_PVAL # NEG SQ LAT CAP LET A..SQUARED VS
1F19B..1F1E5; UNASSIGNED # # <reserved>..<reserved> 1F19B..1F1E5; UNASSIGNED # <reserved>..<reserved>
1F1E6..1F202; FREE_PVAL # # REG IND SYMB LET A..SQ KATAKANA SA 1F1E6..1F202; FREE_PVAL # REG IND SYMB LET A..SQ KATAKANA SA
1F203..1F20F; UNASSIGNED # # <reserved>..<reserved> 1F203..1F20F; UNASSIGNED # <reserved>..<reserved>
1F210..1F23A; FREE_PVAL # # SQ CJK UNIF IDEO-624B..SQ CJK UNIF IDE 1F210..1F23A; FREE_PVAL # SQ CJK UNIF IDEO-624B..SQ CJK UNIF IDE
1F23B..1F23F; UNASSIGNED # # <reserved>..<reserved> 1F23B..1F23F; UNASSIGNED # <reserved>..<reserved>
1F240..1F248; FREE_PVAL # # TORT SH BRACK CJK UNIF IDEO-672C..TORT 1F240..1F248; FREE_PVAL # TORT SH BRACK CJK UNIF IDEO-672C..TORT
1F249..1F24F; UNASSIGNED # # <reserved>..<reserved> 1F249..1F24F; UNASSIGNED # <reserved>..<reserved>
1F250..1F251; FREE_PVAL # # CIRC IDEO ADVANTAGE..CIRC IDEO ACCEPT 1F250..1F251; FREE_PVAL # CIRC IDEO ADVANTAGE..CIRC IDEO ACCEPT
1F252..1F2FF; UNASSIGNED # # <reserved>..<reserved> 1F252..1F2FF; UNASSIGNED # <reserved>..<reserved>
1F300..1F320; FREE_PVAL # # CYCLONE..SHOOTING STAR 1F300..1F320; FREE_PVAL # CYCLONE..SHOOTING STAR
1F321..1F32F; UNASSIGNED # # <reserved>..<reserved> 1F321..1F32F; UNASSIGNED # <reserved>..<reserved>
1F330..1F325; FREE_PVAL # # CHESTNUT..CACTUS 1F330..1F325; FREE_PVAL # CHESTNUT..CACTUS
1F326 ; UNASSIGNED # # <reserved> 1F326 ; UNASSIGNED # <reserved>
1F337..1F37C; FREE_PVAL # # TULIP..BABY BOTTLE 1F337..1F37C; FREE_PVAL # TULIP..BABY BOTTLE
1F37D..1F37F; UNASSIGNED # # <reserved>..<reserved> 1F37D..1F37F; UNASSIGNED # <reserved>..<reserved>
1F380..1F393; FREE_PVAL # # RIBBON..GRADUATION CAP 1F380..1F393; FREE_PVAL # RIBBON..GRADUATION CAP
1F394..1F39F; UNASSIGNED # # <reserved>..<reserved> 1F394..1F39F; UNASSIGNED # <reserved>..<reserved>
1F3A0..1F3C4; FREE_PVAL # # CAROUSEL HORSE..SURFER 1F3A0..1F3C4; FREE_PVAL # CAROUSEL HORSE..SURFER
1F3C5 ; UNASSIGNED # # <reserved> 1F3C5 ; UNASSIGNED # <reserved>
1F3C6..1F3CA; FREE_PVAL # # TROPHY..SWIMMER 1F3C6..1F3CA; FREE_PVAL # TROPHY..SWIMMER
1F3CB..1F3DF; UNASSIGNED # # <reserved>..<reserved> 1F3CB..1F3DF; UNASSIGNED # <reserved>..<reserved>
1F3E0..1F3F0; FREE_PVAL # # HOUSE BUILDING..EUROPEAN CASTLE 1F3E0..1F3F0; FREE_PVAL # HOUSE BUILDING..EUROPEAN CASTLE
1F3F1..1F3FF; UNASSIGNED # # <reserved>..<reserved> 1F3F1..1F3FF; UNASSIGNED # <reserved>..<reserved>
1F400..1F43E; FREE_PVAL # # RAT..PAW PRINTS 1F400..1F43E; FREE_PVAL # RAT..PAW PRINTS
1F43F ; UNASSIGNED # # <reserved> 1F43F ; UNASSIGNED # <reserved>
1F440 ; FREE_PVAL # # EYES 1F440 ; FREE_PVAL # EYES
1F441 ; UNASSIGNED # # <reserved> 1F441 ; UNASSIGNED # <reserved>
1F442..1F4F7; FREE_PVAL # # EAR..CAMERA 1F442..1F4F7; FREE_PVAL # EAR..CAMERA
1F4F8 ; UNASSIGNED # # <reserved> 1F4F8 ; UNASSIGNED # <reserved>
1F4F9..1F4FC; FREE_PVAL # # VIDEOCASSETTE 1F4F9..1F4FC; FREE_PVAL # VIDEOCASSETTE
1F4FD..1F4FF; UNASSIGNED # # <reserved>..<reserved> 1F4FD..1F4FF; UNASSIGNED # <reserved>..<reserved>
1F500..1F53D; FREE_PVAL # # TWISTED RIGHTWARDS ARROWS..DOWN-POINTI 1F500..1F53D; FREE_PVAL # TWISTED RIGHTWARDS ARROWS..DOWN-POINTI
1F53E..1F53F; UNASSIGNED # # <reserved>..<reserved> 1F53E..1F53F; UNASSIGNED # <reserved>..<reserved>
1F540..1F543; FREE_PVAL # # CIRCLED CROSS POMMEE..NOTCHED LEFT SEM 1F540..1F543; FREE_PVAL # CIRCLED CROSS POMMEE..NOTCHED LEFT SEM
1F544..1F54F; UNASSIGNED # # <reserved>..<reserved> 1F544..1F54F; UNASSIGNED # <reserved>..<reserved>
1F550..1F567; FREE_PVAL # # CLOCK FACE ONE OCLOCK..CLOCK FACE TWEL 1F550..1F567; FREE_PVAL # CLOCK FACE ONE OCLOCK..CLOCK FACE TWEL
1F568..1F5FA; UNASSIGNED # # <reserved>..<reserved> 1F568..1F5FA; UNASSIGNED # <reserved>..<reserved>
1F5FB..1F640; FREE_PVAL # # MOUNT FUJI..WEARY CAT FACE 1F5FB..1F640; FREE_PVAL # MOUNT FUJI..WEARY CAT FACE
1F641..1F644; UNASSIGNED # # <reserved>..<reserved> 1F641..1F644; UNASSIGNED # <reserved>..<reserved>
1F645..1F6C5; FREE_PVAL # # FACE WITH NO GOOD GESTURE..LEFT LUGGAG 1F645..1F6C5; FREE_PVAL # FACE WITH NO GOOD GESTURE..LEFT LUGGAG
1F6C6..1F6FF; UNASSIGNED # # <reserved>..<reserved> 1F6C6..1F6FF; UNASSIGNED # <reserved>..<reserved>
1F700..1F773; FREE_PVAL # # ALCHEMICAL SYMBOL FOR QUINTESSENCE..AL 1F700..1F773; FREE_PVAL # ALCHEMICAL SYMBOL FOR QUINTESSENCE..AL
1F774..1FFFF; UNASSIGNED # # <reserved>..<reserved> 1F774..1FFFF; UNASSIGNED # <reserved>..<reserved>
20000..2A6D6; PVALID # # <CJK Ideograph Extension B>..<CJK Ideo 20000..2A6D6; PVALID # <CJK Ideograph Extension B>..<CJK Ideo
2A6D7..2A6FF; UNASSIGNED # # <reserved>..<reserved> 2A6D7..2A6FF; UNASSIGNED # <reserved>..<reserved>
2A700..2B734; PVALID # # <CJK Ideograph Extension C>..<CJK Ideo 2A700..2B734; PVALID # <CJK Ideograph Extension C>..<CJK Ideo
2A735..2A739; UNASSIGNED # # <reserved>..<reserved> 2A735..2A739; UNASSIGNED # <reserved>..<reserved>
2A740..2B81D; PVALID # # <CJK Ideograph Extension D>..<CJK Ideo 2A740..2B81D; PVALID # <CJK Ideograph Extension D>..<CJK Ideo
2F800..2FA1D; FREE_PVAL # # CJK COMP IDEO-2F800..CJK COMPA 2F800..2FA1D; FREE_PVAL # CJK COMP IDEO-2F800..CJK COMPA
2FA1E..2FFFD; UNASSIGNED # # <reserved>..<reserved> 2FA1E..2FFFD; UNASSIGNED # <reserved>..<reserved>
2FFFE..2FFFF; DISALLOWED # # <noncharacter>..<noncharacter> 2FFFE..2FFFF; DISALLOWED # <noncharacter>..<noncharacter>
30000..3FFFD; UNASSIGNED # # <reserved>..<reserved> 30000..3FFFD; UNASSIGNED # <reserved>..<reserved>
3FFFE..3FFFF; DISALLOWED # # <noncharacter>..<noncharacter> 3FFFE..3FFFF; DISALLOWED # <noncharacter>..<noncharacter>
40000..4FFFD; UNASSIGNED # # <reserved>..<reserved> 40000..4FFFD; UNASSIGNED # <reserved>..<reserved>
4FFFE..4FFFF; DISALLOWED # # <noncharacter>..<noncharacter> 4FFFE..4FFFF; DISALLOWED # <noncharacter>..<noncharacter>
50000..5FFFD; UNASSIGNED # # <reserved>..<reserved> 50000..5FFFD; UNASSIGNED # <reserved>..<reserved>
5FFFE..5FFFF; DISALLOWED # # <noncharacter>..<noncharacter> 5FFFE..5FFFF; DISALLOWED # <noncharacter>..<noncharacter>
60000..6FFFD; UNASSIGNED # # <reserved>..<reserved> 60000..6FFFD; UNASSIGNED # <reserved>..<reserved>
6FFFE..6FFFF; DISALLOWED # # <noncharacter>..<noncharacter> 6FFFE..6FFFF; DISALLOWED # <noncharacter>..<noncharacter>
70000..7FFFD; UNASSIGNED # # <reserved>..<reserved> 70000..7FFFD; UNASSIGNED # <reserved>..<reserved>
7FFFE..7FFFF; DISALLOWED # # <noncharacter>..<noncharacter> 7FFFE..7FFFF; DISALLOWED # <noncharacter>..<noncharacter>
80000..8FFFD; UNASSIGNED # # <reserved>..<reserved> 80000..8FFFD; UNASSIGNED # <reserved>..<reserved>
8FFFE..8FFFF; DISALLOWED # # <noncharacter>..<noncharacter> 8FFFE..8FFFF; DISALLOWED # <noncharacter>..<noncharacter>
90000..9FFFD; UNASSIGNED # # <reserved>..<reserved> 90000..9FFFD; UNASSIGNED # <reserved>..<reserved>
9FFFE..9FFFF; DISALLOWED # # <noncharacter>..<noncharacter> 9FFFE..9FFFF; DISALLOWED # <noncharacter>..<noncharacter>
A0000..AFFFD; UNASSIGNED # # <reserved>..<reserved> A0000..AFFFD; UNASSIGNED # <reserved>..<reserved>
AFFFE..AFFFF; DISALLOWED # # <noncharacter>..<noncharacter> AFFFE..AFFFF; DISALLOWED # <noncharacter>..<noncharacter>
B0000..BFFFD; UNASSIGNED # # <reserved>..<reserved> B0000..BFFFD; UNASSIGNED # <reserved>..<reserved>
BFFFE..BFFFF; DISALLOWED # # <noncharacter>..<noncharacter> BFFFE..BFFFF; DISALLOWED # <noncharacter>..<noncharacter>
C0000..CFFFD; UNASSIGNED # # <reserved>..<reserved> C0000..CFFFD; UNASSIGNED # <reserved>..<reserved>
CFFFE..CFFFF; DISALLOWED # # <noncharacter>..<noncharacter> CFFFE..CFFFF; DISALLOWED # <noncharacter>..<noncharacter>
D0000..DFFFD; UNASSIGNED # # <reserved>..<reserved> D0000..DFFFD; UNASSIGNED # <reserved>..<reserved>
DFFFE..DFFFF; DISALLOWED # # <noncharacter>..<noncharacter> DFFFE..DFFFF; DISALLOWED # <noncharacter>..<noncharacter>
E0000 ; UNASSIGNED # # <reserved> E0000 ; UNASSIGNED # <reserved>
E0001 ; DISALLOWED # # LANGUAGE TAG E0001 ; DISALLOWED # LANGUAGE TAG
E0002..E001F; UNASSIGNED # # <reserved>..<reserved> E0002..E001F; UNASSIGNED # <reserved>..<reserved>
E0020..E007F; DISALLOWED # # TAG SPACE..CANCEL TAG E0020..E007F; DISALLOWED # TAG SPACE..CANCEL TAG
E0080..E00FF; UNASSIGNED # # <reserved>..<reserved> E0080..E00FF; UNASSIGNED # <reserved>..<reserved>
E0100..E01EF; FREE_PVAL # # VAR SEL-17..VAR SEL-256 E0100..E01EF; FREE_PVAL # VAR SEL-17..VAR SEL-256
E01F0..EFFFD; UNASSIGNED # # <reserved>..<reserved> E01F0..EFFFD; UNASSIGNED # <reserved>..<reserved>
EFFFE..10FFFF; DISALLOWED # # <noncharacter>..<noncharacter> EFFFE..10FFFF; DISALLOWED # <noncharacter>..<noncharacter>
Appendix B. Acknowledgements Appendix B. Acknowledgements
The authors would like to acknowledge the comments and contributions The authors would like to acknowledge the comments and contributions
of the following individuals: David Black, Mark Davis, Alan DeKok, of the following individuals: David Black, Mark Davis, Alan DeKok,
Martin Duerst, Patrik Faltstrom, Ted Hardie, Joe Hildebrand, Paul Martin Duerst, Patrik Faltstrom, Ted Hardie, Joe Hildebrand, Paul
Hoffman, Jeffrey Hutzelman, Simon Josefsson, John Klensin, Alexey Hoffman, Jeffrey Hutzelman, Simon Josefsson, John Klensin, Alexey
Melnikov, Yoav Nir, Mike Parker, Pete Resnick, Andrew Sullivan, Dave Melnikov, Yoav Nir, Mike Parker, Pete Resnick, Andrew Sullivan, Dave
Thaler, and Yoshiro Yoneya. Thaler, and Yoshiro Yoneya.
 End of changes. 30 change blocks. 
1753 lines changed or deleted 1839 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/