summaryrefslogtreecommitdiff
path: root/localedata
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2016-10-09 19:04:57 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2016-10-09 19:04:57 +0200
commit7bb5f8a836b916d6ebf7b6921b136e99cea2442d (patch)
tree28a7ed786dae726ad14f100e8626eee872b1ba11 /localedata
parentf76453c31593957fec1a99b986bfa5506618b79c (diff)
parentab30899d880f9741a409cbc0d7a28399bdac21bf (diff)
Merge tag 'glibc-2.23' into baseline
The GNU C Library ================= The GNU C Library version 2.23 is now available. The GNU C Library is used as *the* C library in the GNU system and in GNU/Linux systems, as well as many other systems that use Linux as the kernel. The GNU C Library is primarily designed to be a portable and high performance C library. It follows all relevant standards including ISO C11 and POSIX.1-2008. It is also internationalized and has one of the most complete internationalization interfaces known. The GNU C Library webpage is at http://www.gnu.org/software/libc/ Packages for the 2.23 release may be downloaded from: http://ftpmirror.gnu.org/libc/ http://ftp.gnu.org/gnu/libc/ The mirror list is at http://www.gnu.org/order/ftp.html NEWS for version 2.23 ===================== * Unicode 8.0.0 Support: Character encoding, character type info, and transliteration tables are all updated to Unicode 8.0.0, using new and/or improved generator scripts contributed by Mike FABIAN (Red Hat). These updates cause user visible changes, such as the fixes for bugs 89, 16061, and 18568. * sched_setaffinity, pthread_setaffinity_np no longer attempt to guess the kernel-internal CPU set size. This means that requests that change the CPU affinity which failed before (for example, an all-ones CPU mask) will now succeed. Applications that need to determine the effective CPU affinities need to call sched_getaffinity or pthread_getaffinity_np after setting it because the kernel can adjust it (and the previous size check would not detect this in the majority of cases). * The fts.h header can now be used with -D_FILE_OFFSET_BITS=64. With LFS the following new symbols are used: fts64_children, fts64_close, fts64_open, fts64_read and fts64_set. * getaddrinfo now detects certain invalid responses on an internal netlink socket. If such responses are received, an affected process will terminate with an error message of "Unexpected error <number> on netlink descriptor <number>" or "Unexpected netlink response of size <number> on descriptor <number>". The most likely cause for these errors is a multi-threaded application which erroneously closes and reuses the netlink file descriptor while it is used by getaddrinfo. * A defect in the malloc implementation, present since glibc 2.15 (2012) or glibc 2.10 via --enable-experimental-malloc (2009), could result in the unnecessary serialization of memory allocation requests across threads. The defect is now corrected. Users should see a substantial increase in the concurent throughput of allocation requests for applications which trigger this bug. Affected applications typically create create and destroy threads frequently. (Bug 19048 was reported and analyzed by Ericsson.) * There is now a --disable-timezone-tools configure option for disabling the building and installing of the timezone related utilities (zic, zdump, and tzselect). This is useful for people who build the timezone data and code independent of the GNU C Library. * The obsolete header <regexp.h> has been removed. Programs that require this header must be updated to use <regex.h> instead. * The obsolete functions bdflush, create_module, get_kernel_syms, query_module and uselib are no longer available to newly linked binaries; the header <sys/kdaemon.h> has been removed. These functions and header were specific to systems using the Linux kernel and could not usefully be used with the GNU C Library on systems with version 2.6 or later of the Linux kernel. * Optimized string, wcsmbs and memory functions for IBM z13. Implemented by Stefan Liebler. * Newly linked programs that define a variable called signgam will no longer have it set by the lgamma, lgammaf and lgammal functions. Programs that require signgam to be set by those functions must ensure that they use the variable provided by the GNU C Library and declared in <math.h>, without defining their own copy. * The minimum GCC version that can be used to build this version of the GNU C Library is GCC 4.7. Older GCC versions, and non-GNU compilers, can still be used to compile programs using the GNU C Library. Security related changes: * An out-of-bounds value in a broken-out struct tm argument to strftime no longer causes a crash. Reported by Adam Nielsen. (CVE-2015-8776) * The LD_POINTER_GUARD environment variable can no longer be used to disable the pointer guard feature. It is always enabled. Previously, LD_POINTER_GUARD could be used to disable security hardening in binaries running in privileged AT_SECURE mode. Reported by Hector Marco-Gisbert. (CVE-2015-8777) * An integer overflow in hcreate and hcreate_r could lead to an out-of-bounds memory access. Reported by Szabolcs Nagy. (CVE-2015-8778) * The catopen function no longer has unbounded stack usage. Reported by Max. (CVE-2015-8779) * The nan, nanf and nanl functions no longer have unbounded stack usage depending on the length of the string passed as an argument to the functions. Reported by Joseph Myers. (CVE-2014-9761) * A stack-based buffer overflow was found in libresolv when invoked from libnss_dns, allowing specially crafted DNS responses to seize control of execution flow in the DNS client. The buffer overflow occurs in the functions send_dg (send datagram) and send_vc (send TCP) for the NSS module libnss_dns.so.2 when calling getaddrinfo with AF_UNSPEC family. The use of AF_UNSPEC triggers the low-level resolver code to send out two parallel queries for A and AAAA. A mismanagement of the buffers used for those queries could result in the response of a query writing beyond the alloca allocated buffer created by _nss_dns_gethostbyname4_r. Buffer management is simplified to remove the overflow. Thanks to the Google Security Team and Red Hat for reporting the security impact of this issue, and Robert Holiday of Ciena for reporting the related bug 18665. (CVE-2015-7547) The following bugs are resolved with this release: [89] localedata: Locales nb_NO and nn_NO should transliterate æøå [887] math: Math library function "logb" and "nextafter" inconsistent [2542] math: Incorrect return from float gamma (-0X1.FA471547C2FE5P+1) [2543] math: Incorrect return from float gamma (-0X1.9260DCP+1) [2558] math: Incorrect return from double gamma (-0X1.FA471547C2FE5P+1) [2898] libc: [improve] warning: the use of `mktemp' is dangerous, better use `mkstemp' [4404] localedata: German translation of "Alarm clock" is misleading [6799] math: nextafter() and nexttoward() doen't set errno on overflow/underflow errors [6803] math: scalb(), scalbln(), scalbn() do not set errno on overflow/underflow [10432] nis: _nss_nis_setnetgrent assertion failure [11460] libc: fts has no LFS support [12926] network: getaddrinfo()/make_request() may spin forever [13065] nptl: Race condition in pthread barriers [13690] nptl: pthread_mutex_unlock potentially cause invalid access [14341] dynamic-link: Dynamic linker crash when DT_JMPREL and DT_REL{,A} are not contiguous [14551] math: [ldbl-128ibm] strtold overflow handling for IBM long double [14912] libc: Rename non-installed bits/*.h headers [15002] libc: Avoid undefined behavior in posix_fallocate overflow check [15367] math: Let gcc use __builtin_isinf [15384] math: One constant fewer in ieee754/dbl-64/wordsize-64/s_finite.c [15421] math: lgamma wrongly sets signgam for ISO C [15470] math: [arm] On ARM llrintl() and llroundl() do not raise FE_INVALID with argument out of range [15491] math: [i386/x86_64] x86 nearbyint implementations wrongly clear all exceptions [15786] dynamic-link: ifunc resolver functions can smash function arguments [15918] math: Unnecessary check for equality in hypotf() [16061] localedata: Review / update transliteration data [16068] math: [i386/x86_64] x86 and x86_64 fesetenv exclude state they should include [16141] time: strptime %z offset restriction [16171] math: drem should be alias of remainder [16296] math: fegetround is pure? [16347] math: [ldbl-128ibm] ldbl-128/e_lgammal_r.c may not be suitable. [16364] libc: sleep may leave SIGCHLD blocked on sync cancellation on GNU/Linux [16399] math: [mips] lrint / llrint / lround / llround missing exceptions [16415] math: Clean up ldbl-128 / ldbl-128ibm expm1l for large positive arguments [16422] math: [powerpc] math-float, math-double failing llrint tests with "Exception "Inexact" set" on ppc32 [16495] localedata: nl_NL: date_fmt: shuffle year/month around [16517] math: Missing underflow exception from tanf/tan/tanl [16519] math: Missing underflow exception from sinhf [16520] math: Missing underflow exception from tanhf [16521] math: Missing underflow exception from exp2 [16620] math: [ldbl-128ibm] exp10l spurious overflows / bad directed rounding results [16734] stdio: fopen calls mmap to allocate its buffer [16961] math: nan function incorrect handling of bad sequences [16962] math: nan function unbounded stack allocation (CVE-2014-9761) [16973] localedata: Fix lang_lib/lang_term as per ISO 639-2 [16985] locale: localedef: confusing error message when opening output fails [17118] math: ctanh(INFINITY + 2 * I) returns incorrect value [17197] locale: Redundant shift character in iconv conversion output at block boundary [17243] libc: trunk/posix/execl.c:53: va_args problem ? [17244] libc: trunk/sysdeps/unix/sysv/linux/semctl.c:116: va_args muxup ? [17250] dynamic-link: static linking breaks nss loading (getaddrinfo/getpwnam/etc...) [17404] libc: atomic_exchange_rel lacking a barrier on MIPS16, GCC before 4.7? [17441] math: isnan() should use __builtin_isnan() in GCC [17514] nptl: Assert failure unlocking ERRORCHECK mutex after timedlock (related to lock elision) [17787] manual: Exponent on page 324 of the PDF ends prematurely [17886] time: strptime should be able to parse "Z" as a timezone with %z [17887] time: strptime should be able to parse "+01:00" style timezones [17905] libc: catopen() Multiple unbounded stack allocations (CVE-2015-8779) [18084] libc: backtrace (..., 0) dumps core on x86 [18086] libc: nice() sets errno to 0 on success [18240] libc: hcreate, hcreate_r should fail with ENOMEM if element count is too large (CVE-2015-8778) [18251] dynamic-link: SONAME missing when audit modules provides path [18265] libc: add attributes for wchar string and memory functions [18370] math: csqrt missing underflows [18421] libc: [hppa] read-only segment has dynamic relocations [18472] libc: Obsolete syscall wrappers should be compat symbols [18480] libc: hppa glibc miscompilation in sched_setaffinity() [18491] localedata: Update tr_TR LC_CTYPE as part of Unicode updates [18525] localedata: Remove locale timezone information [18560] libc: [powerpc] spurious bits/ipc.h definitions [18568] localedata: Update locale data to Unicode 8.0 [18589] locale: sort-test.sh fails at random [18595] math: ctan, ctanh missing underflows [18604] libc: assert macro-expands its argument [18610] math: S390: fetestexcept() reports any exception if DXC-code contains a vector instruction exception. [18611] math: j1, jn missing errno setting on underflow [18618] localedata: sync Chechen locale definitions with other *_RU locales [18647] math: powf(-0x1.000002p0, 0x1p30) returns 0 instead of +inf [18661] libc: Some x86-64 assembly codes don't align stack to 16 bytes [18665] network: In send_dg, the recvfrom function is NOT always using the buffer size of a newly created buffer (CVE-2015-7547) [18674] libc: [i386] trunk/sysdeps/i386/tst-auditmod3b.c:84: possible missing break ? [18675] libc: fpathconf(_PC_NAME_MAX) fails against large filesystems for 32bit processes [18681] libc: regexp.h is obsolete and buggy, and should be desupported [18699] math: tilegx cproj() for various complex infinities does not yield infinity [18724] libc: Harden put*ent functions against data injection [18743] nptl: PowerPC: findutils testcase fails with --enable-lock-elision [18755] build: build errors with -DNDEBUG [18757] stdio: fmemopen fails to set errno on failure [18778] dynamic-link: ld.so crashes if failed dlopen causes libpthread to be forced unloaded [18781] libc: openat64 lacks O_LARGEFILE [18787] libc: [hppa] sysdeps/unix/sysv/linux/hppa/bits/atomic.h:71:6: error: can’t find a register in class ‘R1_REGS’ while reloading ‘asm’ [18789] math: [ldbl-128ibm] sinhl inaccurate near 0 [18790] math: [ldbl-128ibm] tanhl inaccurate [18795] libc: stpncpy fortification misses buffer lengths that are statically too large [18796] build: build fails for --disable-mathvec [18803] math: hypot missing underflows [18820] stdio: fmemopen may leak memory on failure [18823] math: csqrt spurious underflows [18824] math: fma spurious underflows [18825] math: pow missing underflows [18857] math: [ldbl-128ibm] nearbyintl wrongly uses signaling comparisons [18868] nptl: pthread_barrier_init typo has in-theory-undefined behavior [18870] build: sem_open.c fails to compile with missing symbol FUTEX_SHARED [18872] stdio: Fix memory leak in printf_positional [18873] libc: posix_fallocate overflow check ineffective [18875] math: Excess precision leads incorrect libm [18877] libc: arm: mmap offset regression [18887] libc: memory corruption when using getmntent on blank lines [18918] localedata: hu_HU: change time to HH:MM:SS format [18921] libc: Regression: extraneous stat() and fstat() performed by opendir() [18928] dynamic-link: LD_POINTER_GUARD is not ignored for privileged binaries (CVE-2015-8777) [18951] math: tgamma missing underflows [18952] math: [ldbl-128/ldbl-128ibm] lgammal spurious "invalid", incorrect signgam [18953] localedata: lt_LT: change currency symbol to the euro [18956] math: powf inaccuracy [18961] math: [i386] exp missing underflows [18966] math: [i386] exp10 missing underflows [18967] math: math.h XSI POSIX namespace (gamma, isnan, scalb) [18969] build: multiple string test failures due to missing locale dependencies [18970] libc: Reference of pthread_setcancelstate in libc.a [18977] math: float / long double Bessel functions not in XSI POSIX [18980] math: i386 libm functions return with excess range and precision [18981] math: i386 scalb*, ldexp return with excess range and precision [18982] stdio: va_list and vprintf [18985] time: Passing out of range data to strftime() causes a segfault (CVE-2015-8776) [19003] math: [x86_64] fma4 version of pow inappropriate contraction [19007] libc: FAIL: elf/check-localplt with -z now and binutils 2.26 [19012] locale: iconv_open leaks memory on error path [19016] math: clog, clog10 inaccuracy [19018] nptl: Mangle function pointers in tls_dtor_list [19032] math: [i386] acosh (-qNaN) spurious "invalid" exception [19046] math: ldbl-128 / ldbl-128ibm lgamma bad overflow handling [19048] malloc: malloc: arena free list can become cyclic, increasing contention [19049] math: [powerpc] erfc incorrect zero sign [19050] math: [powerpc] log* incorrect zero sign [19058] math: [x86_64] Link fail with -fopenmp and -flto [19059] math: nexttoward overflow incorrect in non-default rounding modes [19071] math: ldbl-96 lroundl incorrect just below powers of 2 [19074] network: Data race in _res_hconf_reorder_addrs [19076] math: [ldbl-128ibm] log1pl (-1) wrong sign of infinity [19077] math: [ldbl-128ibm] logl (1) incorrect sign of zero result [19078] math: [ldbl-128ibm] expl overflow incorrect in non-default rounding modes [19079] math: dbl-64/wordsize-64 lround based on llround incorrect for ILP32 [19085] math: ldbl-128 lrintl, lroundl missing exceptions for 32-bit long [19086] manual: posix_fallocate64 documented argument order is wrong. [19088] math: lround, llround missing exceptions close to overflow threshold [19094] math: lrint, llrint missing exceptions close to overflow threshold [19095] math: dbl-64 lrint incorrect for 64-bit long [19122] dynamic-link: Unnecessary PLT relocations in librtld.os [19124] dynamic-link: ld.so failed to build with older assmebler [19125] math: [powerpc32] llroundf, llround incorrect exceptions [19129] dynamic-link: [arm] Concurrent lazy TLSDESC resolution can crash [19134] math: [powerpc32] lround, lroundf spurious exceptions [19137] libc: i386/epoll_pwait.S doesn't support cancellation [19143] nptl: Remove CPU set size checking from sched_setaffinity, pthread_setaffinity_np [19156] math: [ldbl-128] j0l spurious underflows [19164] nptl: tst-getcpu fails with many possible CPUs [19168] math: math/test-ildoubl and math/test-ldouble failure [19174] nptl: PowerPC: TLE enabled pthread mutex performs poorly. [19178] dynamic-link: ELF_RTYPE_CLASS_EXTERN_PROTECTED_DATA confuses prelink [19181] math: [i386/x86_64] fesetenv (FE_DFL_ENV), fesetenv (FE_NOMASK_ENV) do not clear SSE exceptions [19182] malloc: malloc deadlock between ptmalloc_lock_all and _int_new_arena/reused_arena [19189] math: [ldbl-128] log1pl (-qNaN) spurious "invalid" exception [19201] math: dbl-64 remainder incorrect sign of zero result [19205] math: bits/math-finite.h conditions do not match math.h and bits/mathcalls.h [19209] math: bits/math-finite.h wrongly maps ldexp to scalbn [19211] math: lgamma functions do not set signgam for -ffinite-math-only for C99-based standards [19212] libc: features.h not -Wundef clean [19213] math: [i386/x86_64] log* (1) incorrect zero sign for -ffinite- math-only [19214] libc: Family and model identification for AMD CPU's are incorrect. [19219] libc: GLIBC build fails for ia64 with missing __nearbyintl [19228] math: [powerpc] nearbyint wrongly clears "inexact", leaves traps disabled [19235] math: [powerpc64] lround, lroundf, llround, llroundf spurious "inexact" exceptions [19238] math: [powerpc] round, roundf spurious "inexact" for integer arguments [19242] libc: strtol incorrect in Turkish locales [19243] malloc: reused_arena can pick an arena on the free list, leading to an assertion failure and reference count corruption [19253] time: tzset() ineffective when temporary TZ did not include DST rules [19266] math: strtod ("NAN(I)") incorrect in Turkish locales [19270] math: [hppa] Shared libm missing __isnanl [19285] libc: [hppa] sysdeps/unix/sysv/linux/hppa/bits/mman.h: missing MAP_HUGETLB and MAP_STACK defines [19313] nptl: Wrong __cpu_mask for x32 [19347] libc: grantpt: try to force a specific gid even without pt_chown [19349] math: [ldbl-128ibm] tanhl inaccurate for small arguments [19350] math: [ldbl-128ibm] sinhl spurious overflows [19351] math: [ldbl-128ibm] logl inaccurate near 1 [19363] time: x32: times() return value wrongly truncates/sign extends from 32bit [19367] dynamic-link: Improve branch prediction on Silvermont [19369] network: Default domain name not reset by res_ninit when "search" / "domain" entry is removed from resolv.conf [19375] math: powerpc: incorrect results for POWER7 logb with negative subnormals [19385] localedata: bg_BG: time separator should be colon, not comma [19408] libc: linux personality syscall wrapper may erroneously return an error on 32-bit architectures [19415] libc: dladdr returns wrong names on hppa [19432] libc: iconv rejects redundant escape sequences in IBM900, IBM903, IBM905, IBM907, and IBM909 [19439] math: Unix98 isinf and isnan functions conflict with C++11 [19443] build: build failures with -DDEBUG [19451] build: Make check fails on test-double-vlen2 [19462] libc: Glibc failed to build with -Os [19465] math: Wrong code with -Os [19466] time: time/tst-mktime2.c is compiled into an infinite loop with -Os [19467] string: Fast_Unaligned_Load needs to be enabled for Excavator core CPU's. [19475] libc: Glibc 2.22 doesn't build on sparc [PATCH] [19486] math: S390: Math tests fail with "Exception Inexact set". [19529] libc: [ARM]: FAIL: stdlib/tst-makecontext [19550] libc: [mips] mmap negative offset handling inconsistent with other architectures [19590] math: Fail to build shared objects that use libmvec.so functions. Contributors ============ This release was made possible by the contributions of many people. The maintainers are grateful to everyone who has contributed changes or bug reports. These include: Adhemerval Zanella Alan Modra Amit Pawar Andreas Schwab Andrew Bennett Andrew Senkevich Andrew Stubbs Anton Blanchard Arjun Shankar Arslanbek Astemirov Aurelien Jarno Brett Neumeier Carlos Eduardo Seo Carlos O'Donell Chris Metcalf Chung-Lin Tang Damyan Ivanov Daniel Marjamäki David Kastrup David Lamparter David S. Miller Dmitry V. Levin Egmont Koblinger Evert Flavio Cruz Florian Weimer Gabriel F. T. Gomes Geoffrey Thomas Gleb Fotengauer-Malinovskiy Gunnar Hjalmarsson H.J. Lu Helge Deller James Perkins John David Anglin Joseph Myers Justus Winter Khem Raj Ludovic Courtès Maciej W. Rozycki Manolis Ragkousis Marcin Kościelnicki Mark Wielaard Marko Myllynen Martin Sebor Maxim Ostapenko Mike FABIAN Mike Frysinger Namhyung Kim Ondrej Bilka Ondřej Bílka Paul E. Murphy Paul Eggert Paul Murphy Paul Pluzhnikov Petar Jovanovic Phil Blundell Rajalakshmi Srinivasaraghavan Rasmus Villemoes Richard Henderson Rob Wu Roland McGrath Samuel Thibault Siddhesh Poyarekar Stan Shebs Stefan Liebler Steve Ellcey Szabolcs Nagy Thomas Schwinge Torvald Riegel Tulio Magno Quites Machado Filho Vincent Bernat Wilco Dijkstra Zack Weinberg
Diffstat (limited to 'localedata')
-rw-r--r--localedata/ChangeLog154
-rw-r--r--localedata/Makefile4
-rw-r--r--localedata/charmaps/UTF-82190
-rw-r--r--localedata/collate-test.c6
-rw-r--r--localedata/dump-ctype.c2
-rw-r--r--localedata/gen-locale.sh4
-rw-r--r--localedata/locales/an_ES6
-rw-r--r--localedata/locales/bg_BG4
-rw-r--r--localedata/locales/ce_RU10
-rw-r--r--localedata/locales/cs_CZ214
-rw-r--r--localedata/locales/da_DK21
-rw-r--r--localedata/locales/eu_ES4
-rw-r--r--localedata/locales/gl_ES4
-rw-r--r--localedata/locales/gv_GB4
-rw-r--r--localedata/locales/hu_HU10
-rw-r--r--localedata/locales/i18n2334
-rw-r--r--localedata/locales/km_KH11
-rw-r--r--localedata/locales/ku_TR2
-rw-r--r--localedata/locales/kw_GB4
-rw-r--r--localedata/locales/lb_LU4
-rw-r--r--localedata/locales/lo_LA4
-rw-r--r--localedata/locales/lt_LT4
-rw-r--r--localedata/locales/my_MM7
-rw-r--r--localedata/locales/nan_TW@latin1
-rw-r--r--localedata/locales/nb_NO22
-rw-r--r--localedata/locales/nl_NL8
-rw-r--r--localedata/locales/nl_NL@euro3
-rw-r--r--localedata/locales/sk_SK16
-rw-r--r--localedata/locales/so_DJ2
-rw-r--r--localedata/locales/so_ET2
-rw-r--r--localedata/locales/so_KE2
-rw-r--r--localedata/locales/so_SO2
-rw-r--r--localedata/locales/sr_ME4
-rw-r--r--localedata/locales/sr_RS4
-rw-r--r--localedata/locales/sr_RS@latin4
-rw-r--r--localedata/locales/sv_SE50
-rw-r--r--localedata/locales/th_TH2
-rw-r--r--localedata/locales/tr_TR2818
-rw-r--r--localedata/locales/translit_circle30
-rw-r--r--localedata/locales/translit_cjk_compat422
-rw-r--r--localedata/locales/translit_combining638
-rw-r--r--localedata/locales/translit_compat578
-rw-r--r--localedata/locales/translit_font151
-rw-r--r--localedata/locales/translit_fraction15
-rw-r--r--localedata/locales/translit_neutral470
-rw-r--r--localedata/locales/uk_UA25
-rw-r--r--localedata/locales/wo_SN2
-rw-r--r--localedata/locales/zh_HK4
-rw-r--r--localedata/sort-test.sh4
-rw-r--r--localedata/tests/test6.c2
-rw-r--r--localedata/tst-ctype.c2
-rwxr-xr-xlocaledata/tst-ctype.sh4
-rw-r--r--localedata/tst-digits.c2
-rw-r--r--localedata/tst-fmon.c2
-rw-r--r--localedata/tst-fmon.data2
-rwxr-xr-xlocaledata/tst-fmon.sh4
-rw-r--r--localedata/tst-langinfo.c2
-rwxr-xr-xlocaledata/tst-langinfo.sh4
-rwxr-xr-xlocaledata/tst-locale.sh4
-rw-r--r--localedata/tst-mbswcs1.c2
-rw-r--r--localedata/tst-mbswcs2.c2
-rw-r--r--localedata/tst-mbswcs3.c2
-rw-r--r--localedata/tst-mbswcs4.c2
-rw-r--r--localedata/tst-mbswcs5.c2
-rw-r--r--localedata/tst-mbswcs6.c2
-rw-r--r--localedata/tst-numeric.c2
-rw-r--r--localedata/tst-numeric.data2
-rw-r--r--localedata/tst-numeric.sh4
-rw-r--r--localedata/tst-rpmatch.c2
-rwxr-xr-xlocaledata/tst-rpmatch.sh4
-rw-r--r--localedata/tst-setlocale3.c2
-rw-r--r--localedata/tst-trans.c2
-rwxr-xr-xlocaledata/tst-trans.sh4
-rw-r--r--localedata/tst-wctype.c2
-rw-r--r--localedata/unicode-gen/DerivedCoreProperties.txt483
-rw-r--r--localedata/unicode-gen/EastAsianWidth.txt121
-rw-r--r--localedata/unicode-gen/Makefile54
-rw-r--r--localedata/unicode-gen/UnicodeData.txt2161
-rwxr-xr-xlocaledata/unicode-gen/ctype_compatibility.py2
-rw-r--r--localedata/unicode-gen/ctype_compatibility_test_cases.py2
-rw-r--r--localedata/unicode-gen/gen_translit_circle.py150
-rw-r--r--localedata/unicode-gen/gen_translit_cjk_compat.py220
-rw-r--r--localedata/unicode-gen/gen_translit_combining.py444
-rw-r--r--localedata/unicode-gen/gen_translit_compat.py326
-rw-r--r--localedata/unicode-gen/gen_translit_font.py156
-rw-r--r--localedata/unicode-gen/gen_translit_fraction.py197
-rwxr-xr-xlocaledata/unicode-gen/gen_unicode_ctype.py513
-rw-r--r--localedata/unicode-gen/unicode_utils.py516
-rwxr-xr-xlocaledata/unicode-gen/utf8_compatibility.py219
-rwxr-xr-xlocaledata/unicode-gen/utf8_gen.py30
-rw-r--r--localedata/xfrm-test.c6
91 files changed, 12586 insertions, 3364 deletions
diff --git a/localedata/ChangeLog b/localedata/ChangeLog
index 0a916809b8..05ccd90dd6 100644
--- a/localedata/ChangeLog
+++ b/localedata/ChangeLog
@@ -1,3 +1,157 @@
+2016-02-08 Mike Frysinger <vapier@gentoo.org>
+
+ * locales/an_ES: Convert to UTF-8 encodings.
+ * locales/cs_CZ: Likewise.
+ * locales/gl_ES: Likewise.
+ * locales/gv_GB: Likewise.
+ * locales/ku_TR: Likewise.
+ * locales/kw_GB: Likewise.
+ * locales/sk_SK: Likewise.
+ * locales/so_DJ: Likewise.
+ * locales/so_ET: Likewise.
+ * locales/so_KE: Likewise.
+ * locales/so_SO: Likewise.
+ * locales/sv_SE: Likewise.
+ * locales/wo_SN: Likewise.
+ * locales/zh_HK: Likewise.
+
+2016-01-08 Mike Frysinger <vapier@gentoo.org>
+
+ [BZ #16495]
+ * locales/nl_NL (date_fmt): Rewrite.
+
+2016-01-07 Marko Myllynen <myllynen@redhat.com>
+
+ * gen-locale.sh: Remove space after shebang.
+ * sort-test.sh: Likewise.
+ * tst-ctype.sh: Likewise.
+ * tst-fmon.sh: Likewise.
+ * tst-langinfo.sh: Likewise.
+ * tst-locale.sh: Likewise.
+ * tst-numeric.sh: Likewise.
+ * tst-rpmatch.sh: Likewise.
+ * tst-trans.sh: Likewise.
+
+2016-01-04 Joseph Myers <joseph@codesourcery.com>
+
+ * All files with FSF copyright notices: Update copyright dates
+ using ../scripts/update-copyrights.
+
+2015-12-29 Mike Frysinger <vapier@gentoo.org>
+
+ [BZ #19198]
+ * locales/nl_NL@euro (LC_MEASUREMENT): Copy from nl_NL.
+
+2015-12-29 Damyan Ivanov <dam+gnu@ktnx.net>
+
+ [BZ #19385]
+ * locales/bg_BG (t_fmt): Change U002C (comma) to U003A (colon).
+ (t_fmt_ampm): Likewise.
+
+2015-12-11 Joseph Myers <joseph@codesourcery.com>
+
+ [BZ #18491]
+ * unicode-gen/unicode_utils.py (to_upper_turkish): New function.
+ (to_lower_turkish): Likewise.
+ * unicode-gen/gen_unicode_ctype.py (output_tables): Support
+ producing output with Turkish case conversions.
+ (--turkish): New command-line option.
+ * unicode-gen/Makefile (GENERATED): Add tr_TR.
+ (tr_TR): New rule.
+ * locales/tr_TR: Regenerate LC_CTYPE.
+
+2015-12-09 Mike FABIAN <mfabian@redhat.com>
+
+ [BZ 18568]
+ * unicode-gen/Makefile (UNICODE_VERSION): Set to 8.0.0.
+ * unicode-gen/UnicodeData.txt: Update to Unicode 8.0.0 release.
+ * unicode-gen/DerivedCoreProperties.txt: Likewise.
+ * unicode-gen/EastAsianWidth.txt: Likewise.
+ * unicode-gen/gen_translit_combining.py (is_combining_remove):
+ Ignore AHOM or SIGNWRITING combining characters.
+ * charmaps/UTF-8: Regenerate.
+ * locales/i18n: Regenerate.
+ * locales/translit_circle: Regenerate.
+ * locales/translit_cjk_compat: Regenerate.
+ * locales/translit_combining: Regenerate.
+ * locales/translit_compat: Regenerate.
+ * locales/translit_font: Regenerate.
+ * locales/translit_fraction: Regenerate.
+
+ [BZ #89]
+ * locales/da_DK: Add more transliteration rules.
+ * locales/nb_NO: Likewise.
+ * locales/sv_SE: Likewise.
+
+ [BZ #16061]
+ * unicode-gen/unicode_utils.py: New file.
+ * unicode-gen/gen_translit_circle.py: New file.
+ * unicode-gen/gen_translit_cjk_compat.py: New file.
+ * unicode-gen/gen_translit_combining.py: New file.
+ * unicode-gen/gen_translit_compat.py: New file
+ * unicode-gen/gen_translit_font.py: New file.
+ * unicode-gen/gen_translit_fraction.py: New file.
+ * unicode-gen/gen_unicode_ctype.py: Use unicode_utils.py.
+ * unicode-gen/utf8_compatibility.py: Likewise.
+ * unicode-gen/utf8_gen.py: Likewise.
+ * unicode-gen/Makefile (GENERATED): Add translit_combining
+ translit_compat translit_circle translit_cjk_compat translit_font
+ translit_fraction.
+ (install): Install translit_combining translit_compat translit_circle
+ translit_cjk_compat translit_font translit_fraction.
+ (UTF-8-report): Reference UnicodeData.txt and EastAsianWidth.txt.
+ (translit_combining): New target.
+ (translit_compat): New target.
+ (translit_circle): New target.
+ (translit_cjk_compat): New target.
+ (translit_font): New target.
+ (translit_fraction): New target.
+ * locales/translit_circle: Regenerate.
+ * locales/translit_cjk_compat: Regenerate.
+ * locales/translit_combining: Regenerate.
+ * locales/translit_compat: Regenerate.
+ * locales/translit_font: Regenerate.
+ * locales/translit_fraction: Regenerate.
+
+2015-12-09 Mike FABIAN <mfabian@redhat.com>
+ Marko Myllynen <myllynen@redhat.com>
+
+ * locales/translit_neutral: Change Ö U+00D6 LATIN CAPITAL LETTER O WITH
+ STROKE → O (instead of → OE). Change ö U+00F6 LATIN SMALL LETTER O WITH
+ STROKE → o (instead of → oe). Add ₹ U+20B9 INDIAN RUPEE SIGN → INR.
+ Add ₫ U+20AB DONG SIGN → Dong (in addition to "₫ → Đồng").
+ Synchronize with CLDR Latin-ASCII.xml, and community suggestions.
+
+2015-10-17 Gunnar Hjalmarsson <gunnarhj@ubuntu.com>
+
+ [BZ #18953]
+ * locales/lt_LT: Change currency to the Euro.
+
+2015-10-17 Egmont Koblinger <egmont@gmail.com>
+
+ [BZ #18918]
+ * locales/hu_HU: Change time separator to colon.
+
+2015-08-18 Marko Myllynen <myllynen@redhat.com>
+
+ [BZ #16973]
+ * locales/eu_ES: Fix lang_lib.
+ * locales/lb_LU: Likewise.
+ * locales/my_MM: Likewise.
+ * locales/sr_ME: Likewise.
+ * locales/sr_RS: Likewise.
+ * locales/sr_RS@latin: Likewise.
+ * locales/tr_TR: Likewise.
+ * locales/lo_LA: Fix lang_term.
+ * locales/km_KH: Fix lang_ab, lang_term, lang_lib.
+
+2015-08-07 Arslanbek Astemirov <astemirow@mail.ru>
+
+ [BZ #18618]
+ * locales/ce_RU (LC_IDENTIFICATION): Fix language.
+ (LC_TIME): Set first_weekday and first_workday.
+ (LC_NUMERIC): Copy ru_RU.
+
2015-07-21 Khem Raj <raj.khem@gmail.com>
[BZ #17475]
diff --git a/localedata/Makefile b/localedata/Makefile
index ebf6ac99d9..4ecb192eb0 100644
--- a/localedata/Makefile
+++ b/localedata/Makefile
@@ -1,4 +1,4 @@
-# Copyright (C) 1996-2015 Free Software Foundation, Inc.
+# Copyright (C) 1996-2016 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
# The GNU C Library is free software; you can redistribute it and/or
@@ -199,7 +199,7 @@ $(rtld-prefix) $(common-objpfx)locale/localedef
install-locales: $(INSTALL-SUPPORTED-LOCALES)
install-locales-dir:
- $(..)./scripts/mkinstalldirs $(inst_localedir)
+ $(..)./scripts/mkinstalldirs $(inst_complocaledir)
$(INSTALL-SUPPORTED-LOCALES): install-locales-dir
@locale=`echo $@ | sed -e 's/^install-//'`; \
diff --git a/localedata/charmaps/UTF-8 b/localedata/charmaps/UTF-8
index 1f33c5512f..40ace9c6ba 100644
--- a/localedata/charmaps/UTF-8
+++ b/localedata/charmaps/UTF-8
@@ -2100,6 +2100,9 @@ CHARMAP
<U08B0> /xe0/xa2/xb0 ARABIC LETTER GAF WITH INVERTED STROKE
<U08B1> /xe0/xa2/xb1 ARABIC LETTER STRAIGHT WAW
<U08B2> /xe0/xa2/xb2 ARABIC LETTER ZAIN WITH INVERTED V ABOVE
+<U08B3> /xe0/xa2/xb3 ARABIC LETTER AIN WITH THREE DOTS BELOW
+<U08B4> /xe0/xa2/xb4 ARABIC LETTER KAF WITH DOT BELOW
+<U08E3> /xe0/xa3/xa3 ARABIC TURNED DAMMA BELOW
<U08E4> /xe0/xa3/xa4 ARABIC CURLY FATHA
<U08E5> /xe0/xa3/xa5 ARABIC CURLY DAMMA
<U08E6> /xe0/xa3/xa6 ARABIC CURLY KASRA
@@ -2512,6 +2515,7 @@ CHARMAP
<U0AEF> /xe0/xab/xaf GUJARATI DIGIT NINE
<U0AF0> /xe0/xab/xb0 GUJARATI ABBREVIATION SIGN
<U0AF1> /xe0/xab/xb1 GUJARATI RUPEE SIGN
+<U0AF9> /xe0/xab/xb9 GUJARATI LETTER ZHA
<U0B01> /xe0/xac/x81 ORIYA SIGN CANDRABINDU
<U0B02> /xe0/xac/x82 ORIYA SIGN ANUSVARA
<U0B03> /xe0/xac/x83 ORIYA SIGN VISARGA
@@ -2747,6 +2751,7 @@ CHARMAP
<U0C56> /xe0/xb1/x96 TELUGU AI LENGTH MARK
<U0C58> /xe0/xb1/x98 TELUGU LETTER TSA
<U0C59> /xe0/xb1/x99 TELUGU LETTER DZA
+<U0C5A> /xe0/xb1/x9a TELUGU LETTER RRRA
<U0C60> /xe0/xb1/xa0 TELUGU LETTER VOCALIC RR
<U0C61> /xe0/xb1/xa1 TELUGU LETTER VOCALIC LL
<U0C62> /xe0/xb1/xa2 TELUGU VOWEL SIGN VOCALIC L
@@ -2928,6 +2933,7 @@ CHARMAP
<U0D4D> /xe0/xb5/x8d MALAYALAM SIGN VIRAMA
<U0D4E> /xe0/xb5/x8e MALAYALAM LETTER DOT REPH
<U0D57> /xe0/xb5/x97 MALAYALAM AU LENGTH MARK
+<U0D5F> /xe0/xb5/x9f MALAYALAM LETTER ARCHAIC II
<U0D60> /xe0/xb5/xa0 MALAYALAM LETTER VOCALIC RR
<U0D61> /xe0/xb5/xa1 MALAYALAM LETTER VOCALIC LL
<U0D62> /xe0/xb5/xa2 MALAYALAM VOWEL SIGN VOCALIC L
@@ -4383,6 +4389,13 @@ CHARMAP
<U13F2> /xe1/x8f/xb2 CHEROKEE LETTER YO
<U13F3> /xe1/x8f/xb3 CHEROKEE LETTER YU
<U13F4> /xe1/x8f/xb4 CHEROKEE LETTER YV
+<U13F5> /xe1/x8f/xb5 CHEROKEE LETTER MV
+<U13F8> /xe1/x8f/xb8 CHEROKEE SMALL LETTER YE
+<U13F9> /xe1/x8f/xb9 CHEROKEE SMALL LETTER YI
+<U13FA> /xe1/x8f/xba CHEROKEE SMALL LETTER YO
+<U13FB> /xe1/x8f/xbb CHEROKEE SMALL LETTER YU
+<U13FC> /xe1/x8f/xbc CHEROKEE SMALL LETTER YV
+<U13FD> /xe1/x8f/xbd CHEROKEE SMALL LETTER MV
<U1400> /xe1/x90/x80 CANADIAN SYLLABICS HYPHEN
<U1401> /xe1/x90/x81 CANADIAN SYLLABICS E
<U1402> /xe1/x90/x82 CANADIAN SYLLABICS AAI
@@ -7286,6 +7299,7 @@ CHARMAP
<U20BB> /xe2/x82/xbb NORDIC MARK SIGN
<U20BC> /xe2/x82/xbc MANAT SIGN
<U20BD> /xe2/x82/xbd RUBLE SIGN
+<U20BE> /xe2/x82/xbe LARI SIGN
<U20D0> /xe2/x83/x90 COMBINING LEFT HARPOON ABOVE
<U20D1> /xe2/x83/x91 COMBINING RIGHT HARPOON ABOVE
<U20D2> /xe2/x83/x92 COMBINING LONG VERTICAL LINE OVERLAY
@@ -7457,6 +7471,8 @@ CHARMAP
<U2187> /xe2/x86/x87 ROMAN NUMERAL FIFTY THOUSAND
<U2188> /xe2/x86/x88 ROMAN NUMERAL ONE HUNDRED THOUSAND
<U2189> /xe2/x86/x89 VULGAR FRACTION ZERO THIRDS
+<U218A> /xe2/x86/x8a TURNED DIGIT TWO
+<U218B> /xe2/x86/x8b TURNED DIGIT THREE
<U2190> /xe2/x86/x90 LEFTWARDS ARROW
<U2191> /xe2/x86/x91 UPWARDS ARROW
<U2192> /xe2/x86/x92 RIGHTWARDS ARROW
@@ -10024,6 +10040,10 @@ CHARMAP
<U2BCF> /xe2/xaf/x8f ROTATED WHITE FOUR POINTED CUSP
<U2BD0> /xe2/xaf/x90 SQUARE POSITION INDICATOR
<U2BD1> /xe2/xaf/x91 UNCERTAINTY SIGN
+<U2BEC> /xe2/xaf/xac LEFTWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS
+<U2BED> /xe2/xaf/xad UPWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS
+<U2BEE> /xe2/xaf/xae RIGHTWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS
+<U2BEF> /xe2/xaf/xaf DOWNWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS
<U2C00> /xe2/xb0/x80 GLAGOLITIC CAPITAL LETTER AZU
<U2C01> /xe2/xb0/x81 GLAGOLITIC CAPITAL LETTER BUKY
<U2C02> /xe2/xb0/x82 GLAGOLITIC CAPITAL LETTER VEDE
@@ -12378,7 +12398,7 @@ CHARMAP
<U9F00>..<U9F3F> /xe9/xbc/x80 <CJK Ideograph>
<U9F40>..<U9F7F> /xe9/xbd/x80 <CJK Ideograph>
<U9F80>..<U9FBF> /xe9/xbe/x80 <CJK Ideograph>
-<U9FC0>..<U9FCC> /xe9/xbf/x80 <CJK Ideograph>
+<U9FC0>..<U9FD5> /xe9/xbf/x80 <CJK Ideograph>
<UA000> /xea/x80/x80 YI SYLLABLE IT
<UA001> /xea/x80/x81 YI SYLLABLE IX
<UA002> /xea/x80/x82 YI SYLLABLE I
@@ -14041,6 +14061,7 @@ CHARMAP
<UA69B> /xea/x9a/x9b CYRILLIC SMALL LETTER CROSSED O
<UA69C> /xea/x9a/x9c MODIFIER LETTER CYRILLIC HARD SIGN
<UA69D> /xea/x9a/x9d MODIFIER LETTER CYRILLIC SOFT SIGN
+<UA69E> /xea/x9a/x9e COMBINING CYRILLIC LETTER EF
<UA69F> /xea/x9a/x9f COMBINING CYRILLIC LETTER IOTIFIED E
<UA6A0> /xea/x9a/xa0 BAMUM LETTER A
<UA6A1> /xea/x9a/xa1 BAMUM LETTER KA
@@ -14273,6 +14294,7 @@ CHARMAP
<UA78C> /xea/x9e/x8c LATIN SMALL LETTER SALTILLO
<UA78D> /xea/x9e/x8d LATIN CAPITAL LETTER TURNED H
<UA78E> /xea/x9e/x8e LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT
+<UA78F> /xea/x9e/x8f LATIN LETTER SINOLOGICAL DOT
<UA790> /xea/x9e/x90 LATIN CAPITAL LETTER N WITH DESCENDER
<UA791> /xea/x9e/x91 LATIN SMALL LETTER N WITH DESCENDER
<UA792> /xea/x9e/x92 LATIN CAPITAL LETTER C WITH BAR
@@ -14305,6 +14327,12 @@ CHARMAP
<UA7AD> /xea/x9e/xad LATIN CAPITAL LETTER L WITH BELT
<UA7B0> /xea/x9e/xb0 LATIN CAPITAL LETTER TURNED K
<UA7B1> /xea/x9e/xb1 LATIN CAPITAL LETTER TURNED T
+<UA7B2> /xea/x9e/xb2 LATIN CAPITAL LETTER J WITH CROSSED-TAIL
+<UA7B3> /xea/x9e/xb3 LATIN CAPITAL LETTER CHI
+<UA7B4> /xea/x9e/xb4 LATIN CAPITAL LETTER BETA
+<UA7B5> /xea/x9e/xb5 LATIN SMALL LETTER BETA
+<UA7B6> /xea/x9e/xb6 LATIN CAPITAL LETTER OMEGA
+<UA7B7> /xea/x9e/xb7 LATIN SMALL LETTER OMEGA
<UA7F7> /xea/x9f/xb7 LATIN EPIGRAPHIC LETTER SIDEWAYS I
<UA7F8> /xea/x9f/xb8 MODIFIER LETTER CAPITAL H WITH STROKE
<UA7F9> /xea/x9f/xb9 MODIFIER LETTER SMALL LIGATURE OE
@@ -14533,6 +14561,8 @@ CHARMAP
<UA8F9> /xea/xa3/xb9 DEVANAGARI GAP FILLER
<UA8FA> /xea/xa3/xba DEVANAGARI CARET
<UA8FB> /xea/xa3/xbb DEVANAGARI HEADSTROKE
+<UA8FC> /xea/xa3/xbc DEVANAGARI SIGN SIDDHAM
+<UA8FD> /xea/xa3/xbd DEVANAGARI JAIN OM
<UA900> /xea/xa4/x80 KAYAH LI DIGIT ZERO
<UA901> /xea/xa4/x81 KAYAH LI DIGIT ONE
<UA902> /xea/xa4/x82 KAYAH LI DIGIT TWO
@@ -15059,8 +15089,92 @@ CHARMAP
<UAB5D> /xea/xad/x9d MODIFIER LETTER SMALL L WITH INVERTED LAZY S
<UAB5E> /xea/xad/x9e MODIFIER LETTER SMALL L WITH MIDDLE TILDE
<UAB5F> /xea/xad/x9f MODIFIER LETTER SMALL U WITH LEFT HOOK
+<UAB60> /xea/xad/xa0 LATIN SMALL LETTER SAKHA YAT
+<UAB61> /xea/xad/xa1 LATIN SMALL LETTER IOTIFIED E
+<UAB62> /xea/xad/xa2 LATIN SMALL LETTER OPEN OE
+<UAB63> /xea/xad/xa3 LATIN SMALL LETTER UO
<UAB64> /xea/xad/xa4 LATIN SMALL LETTER INVERTED ALPHA
<UAB65> /xea/xad/xa5 GREEK LETTER SMALL CAPITAL OMEGA
+<UAB70> /xea/xad/xb0 CHEROKEE SMALL LETTER A
+<UAB71> /xea/xad/xb1 CHEROKEE SMALL LETTER E
+<UAB72> /xea/xad/xb2 CHEROKEE SMALL LETTER I
+<UAB73> /xea/xad/xb3 CHEROKEE SMALL LETTER O
+<UAB74> /xea/xad/xb4 CHEROKEE SMALL LETTER U
+<UAB75> /xea/xad/xb5 CHEROKEE SMALL LETTER V
+<UAB76> /xea/xad/xb6 CHEROKEE SMALL LETTER GA
+<UAB77> /xea/xad/xb7 CHEROKEE SMALL LETTER KA
+<UAB78> /xea/xad/xb8 CHEROKEE SMALL LETTER GE
+<UAB79> /xea/xad/xb9 CHEROKEE SMALL LETTER GI
+<UAB7A> /xea/xad/xba CHEROKEE SMALL LETTER GO
+<UAB7B> /xea/xad/xbb CHEROKEE SMALL LETTER GU
+<UAB7C> /xea/xad/xbc CHEROKEE SMALL LETTER GV
+<UAB7D> /xea/xad/xbd CHEROKEE SMALL LETTER HA
+<UAB7E> /xea/xad/xbe CHEROKEE SMALL LETTER HE
+<UAB7F> /xea/xad/xbf CHEROKEE SMALL LETTER HI
+<UAB80> /xea/xae/x80 CHEROKEE SMALL LETTER HO
+<UAB81> /xea/xae/x81 CHEROKEE SMALL LETTER HU
+<UAB82> /xea/xae/x82 CHEROKEE SMALL LETTER HV
+<UAB83> /xea/xae/x83 CHEROKEE SMALL LETTER LA
+<UAB84> /xea/xae/x84 CHEROKEE SMALL LETTER LE
+<UAB85> /xea/xae/x85 CHEROKEE SMALL LETTER LI
+<UAB86> /xea/xae/x86 CHEROKEE SMALL LETTER LO
+<UAB87> /xea/xae/x87 CHEROKEE SMALL LETTER LU
+<UAB88> /xea/xae/x88 CHEROKEE SMALL LETTER LV
+<UAB89> /xea/xae/x89 CHEROKEE SMALL LETTER MA
+<UAB8A> /xea/xae/x8a CHEROKEE SMALL LETTER ME
+<UAB8B> /xea/xae/x8b CHEROKEE SMALL LETTER MI
+<UAB8C> /xea/xae/x8c CHEROKEE SMALL LETTER MO
+<UAB8D> /xea/xae/x8d CHEROKEE SMALL LETTER MU
+<UAB8E> /xea/xae/x8e CHEROKEE SMALL LETTER NA
+<UAB8F> /xea/xae/x8f CHEROKEE SMALL LETTER HNA
+<UAB90> /xea/xae/x90 CHEROKEE SMALL LETTER NAH
+<UAB91> /xea/xae/x91 CHEROKEE SMALL LETTER NE
+<UAB92> /xea/xae/x92 CHEROKEE SMALL LETTER NI
+<UAB93> /xea/xae/x93 CHEROKEE SMALL LETTER NO
+<UAB94> /xea/xae/x94 CHEROKEE SMALL LETTER NU
+<UAB95> /xea/xae/x95 CHEROKEE SMALL LETTER NV
+<UAB96> /xea/xae/x96 CHEROKEE SMALL LETTER QUA
+<UAB97> /xea/xae/x97 CHEROKEE SMALL LETTER QUE
+<UAB98> /xea/xae/x98 CHEROKEE SMALL LETTER QUI
+<UAB99> /xea/xae/x99 CHEROKEE SMALL LETTER QUO
+<UAB9A> /xea/xae/x9a CHEROKEE SMALL LETTER QUU
+<UAB9B> /xea/xae/x9b CHEROKEE SMALL LETTER QUV
+<UAB9C> /xea/xae/x9c CHEROKEE SMALL LETTER SA
+<UAB9D> /xea/xae/x9d CHEROKEE SMALL LETTER S
+<UAB9E> /xea/xae/x9e CHEROKEE SMALL LETTER SE
+<UAB9F> /xea/xae/x9f CHEROKEE SMALL LETTER SI
+<UABA0> /xea/xae/xa0 CHEROKEE SMALL LETTER SO
+<UABA1> /xea/xae/xa1 CHEROKEE SMALL LETTER SU
+<UABA2> /xea/xae/xa2 CHEROKEE SMALL LETTER SV
+<UABA3> /xea/xae/xa3 CHEROKEE SMALL LETTER DA
+<UABA4> /xea/xae/xa4 CHEROKEE SMALL LETTER TA
+<UABA5> /xea/xae/xa5 CHEROKEE SMALL LETTER DE
+<UABA6> /xea/xae/xa6 CHEROKEE SMALL LETTER TE
+<UABA7> /xea/xae/xa7 CHEROKEE SMALL LETTER DI
+<UABA8> /xea/xae/xa8 CHEROKEE SMALL LETTER TI
+<UABA9> /xea/xae/xa9 CHEROKEE SMALL LETTER DO
+<UABAA> /xea/xae/xaa CHEROKEE SMALL LETTER DU
+<UABAB> /xea/xae/xab CHEROKEE SMALL LETTER DV
+<UABAC> /xea/xae/xac CHEROKEE SMALL LETTER DLA
+<UABAD> /xea/xae/xad CHEROKEE SMALL LETTER TLA
+<UABAE> /xea/xae/xae CHEROKEE SMALL LETTER TLE
+<UABAF> /xea/xae/xaf CHEROKEE SMALL LETTER TLI
+<UABB0> /xea/xae/xb0 CHEROKEE SMALL LETTER TLO
+<UABB1> /xea/xae/xb1 CHEROKEE SMALL LETTER TLU
+<UABB2> /xea/xae/xb2 CHEROKEE SMALL LETTER TLV
+<UABB3> /xea/xae/xb3 CHEROKEE SMALL LETTER TSA
+<UABB4> /xea/xae/xb4 CHEROKEE SMALL LETTER TSE
+<UABB5> /xea/xae/xb5 CHEROKEE SMALL LETTER TSI
+<UABB6> /xea/xae/xb6 CHEROKEE SMALL LETTER TSO
+<UABB7> /xea/xae/xb7 CHEROKEE SMALL LETTER TSU
+<UABB8> /xea/xae/xb8 CHEROKEE SMALL LETTER TSV
+<UABB9> /xea/xae/xb9 CHEROKEE SMALL LETTER WA
+<UABBA> /xea/xae/xba CHEROKEE SMALL LETTER WE
+<UABBB> /xea/xae/xbb CHEROKEE SMALL LETTER WI
+<UABBC> /xea/xae/xbc CHEROKEE SMALL LETTER WO
+<UABBD> /xea/xae/xbd CHEROKEE SMALL LETTER WU
+<UABBE> /xea/xae/xbe CHEROKEE SMALL LETTER WV
+<UABBF> /xea/xae/xbf CHEROKEE SMALL LETTER YA
<UABC0> /xea/xaf/x80 MEETEI MAYEK LETTER KOK
<UABC1> /xea/xaf/x81 MEETEI MAYEK LETTER SAM
<UABC2> /xea/xaf/x82 MEETEI MAYEK LETTER LAI
@@ -27648,6 +27762,8 @@ CHARMAP
<UFE2B> /xef/xb8/xab COMBINING MACRON LEFT HALF BELOW
<UFE2C> /xef/xb8/xac COMBINING MACRON RIGHT HALF BELOW
<UFE2D> /xef/xb8/xad COMBINING CONJOINING MACRON BELOW
+<UFE2E> /xef/xb8/xae COMBINING CYRILLIC TITLO LEFT HALF
+<UFE2F> /xef/xb8/xaf COMBINING CYRILLIC TITLO RIGHT HALF
<UFE30> /xef/xb8/xb0 PRESENTATION FORM FOR VERTICAL TWO DOT LEADER
<UFE31> /xef/xb8/xb1 PRESENTATION FORM FOR VERTICAL EM DASH
<UFE32> /xef/xb8/xb2 PRESENTATION FORM FOR VERTICAL EN DASH
@@ -29534,6 +29650,32 @@ CHARMAP
<U000108AD> /xf0/x90/xa2/xad NABATAEAN NUMBER TEN
<U000108AE> /xf0/x90/xa2/xae NABATAEAN NUMBER TWENTY
<U000108AF> /xf0/x90/xa2/xaf NABATAEAN NUMBER ONE HUNDRED
+<U000108E0> /xf0/x90/xa3/xa0 HATRAN LETTER ALEPH
+<U000108E1> /xf0/x90/xa3/xa1 HATRAN LETTER BETH
+<U000108E2> /xf0/x90/xa3/xa2 HATRAN LETTER GIMEL
+<U000108E3> /xf0/x90/xa3/xa3 HATRAN LETTER DALETH-RESH
+<U000108E4> /xf0/x90/xa3/xa4 HATRAN LETTER HE
+<U000108E5> /xf0/x90/xa3/xa5 HATRAN LETTER WAW
+<U000108E6> /xf0/x90/xa3/xa6 HATRAN LETTER ZAYN
+<U000108E7> /xf0/x90/xa3/xa7 HATRAN LETTER HETH
+<U000108E8> /xf0/x90/xa3/xa8 HATRAN LETTER TETH
+<U000108E9> /xf0/x90/xa3/xa9 HATRAN LETTER YODH
+<U000108EA> /xf0/x90/xa3/xaa HATRAN LETTER KAPH
+<U000108EB> /xf0/x90/xa3/xab HATRAN LETTER LAMEDH
+<U000108EC> /xf0/x90/xa3/xac HATRAN LETTER MEM
+<U000108ED> /xf0/x90/xa3/xad HATRAN LETTER NUN
+<U000108EE> /xf0/x90/xa3/xae HATRAN LETTER SAMEKH
+<U000108EF> /xf0/x90/xa3/xaf HATRAN LETTER AYN
+<U000108F0> /xf0/x90/xa3/xb0 HATRAN LETTER PE
+<U000108F1> /xf0/x90/xa3/xb1 HATRAN LETTER SADHE
+<U000108F2> /xf0/x90/xa3/xb2 HATRAN LETTER QOPH
+<U000108F4> /xf0/x90/xa3/xb4 HATRAN LETTER SHIN
+<U000108F5> /xf0/x90/xa3/xb5 HATRAN LETTER TAW
+<U000108FB> /xf0/x90/xa3/xbb HATRAN NUMBER ONE
+<U000108FC> /xf0/x90/xa3/xbc HATRAN NUMBER FIVE
+<U000108FD> /xf0/x90/xa3/xbd HATRAN NUMBER TEN
+<U000108FE> /xf0/x90/xa3/xbe HATRAN NUMBER TWENTY
+<U000108FF> /xf0/x90/xa3/xbf HATRAN NUMBER ONE HUNDRED
<U00010900> /xf0/x90/xa4/x80 PHOENICIAN LETTER ALF
<U00010901> /xf0/x90/xa4/x81 PHOENICIAN LETTER BET
<U00010902> /xf0/x90/xa4/x82 PHOENICIAN LETTER GAML
@@ -29646,8 +29788,72 @@ CHARMAP
<U000109B5> /xf0/x90/xa6/xb5 MEROITIC CURSIVE LETTER TE
<U000109B6> /xf0/x90/xa6/xb6 MEROITIC CURSIVE LETTER TO
<U000109B7> /xf0/x90/xa6/xb7 MEROITIC CURSIVE LETTER DA
+<U000109BC> /xf0/x90/xa6/xbc MEROITIC CURSIVE FRACTION ELEVEN TWELFTHS
+<U000109BD> /xf0/x90/xa6/xbd MEROITIC CURSIVE FRACTION ONE HALF
<U000109BE> /xf0/x90/xa6/xbe MEROITIC CURSIVE LOGOGRAM RMT
<U000109BF> /xf0/x90/xa6/xbf MEROITIC CURSIVE LOGOGRAM IMN
+<U000109C0> /xf0/x90/xa7/x80 MEROITIC CURSIVE NUMBER ONE
+<U000109C1> /xf0/x90/xa7/x81 MEROITIC CURSIVE NUMBER TWO
+<U000109C2> /xf0/x90/xa7/x82 MEROITIC CURSIVE NUMBER THREE
+<U000109C3> /xf0/x90/xa7/x83 MEROITIC CURSIVE NUMBER FOUR
+<U000109C4> /xf0/x90/xa7/x84 MEROITIC CURSIVE NUMBER FIVE
+<U000109C5> /xf0/x90/xa7/x85 MEROITIC CURSIVE NUMBER SIX
+<U000109C6> /xf0/x90/xa7/x86 MEROITIC CURSIVE NUMBER SEVEN
+<U000109C7> /xf0/x90/xa7/x87 MEROITIC CURSIVE NUMBER EIGHT
+<U000109C8> /xf0/x90/xa7/x88 MEROITIC CURSIVE NUMBER NINE
+<U000109C9> /xf0/x90/xa7/x89 MEROITIC CURSIVE NUMBER TEN
+<U000109CA> /xf0/x90/xa7/x8a MEROITIC CURSIVE NUMBER TWENTY
+<U000109CB> /xf0/x90/xa7/x8b MEROITIC CURSIVE NUMBER THIRTY
+<U000109CC> /xf0/x90/xa7/x8c MEROITIC CURSIVE NUMBER FORTY
+<U000109CD> /xf0/x90/xa7/x8d MEROITIC CURSIVE NUMBER FIFTY
+<U000109CE> /xf0/x90/xa7/x8e MEROITIC CURSIVE NUMBER SIXTY
+<U000109CF> /xf0/x90/xa7/x8f MEROITIC CURSIVE NUMBER SEVENTY
+<U000109D2> /xf0/x90/xa7/x92 MEROITIC CURSIVE NUMBER ONE HUNDRED
+<U000109D3> /xf0/x90/xa7/x93 MEROITIC CURSIVE NUMBER TWO HUNDRED
+<U000109D4> /xf0/x90/xa7/x94 MEROITIC CURSIVE NUMBER THREE HUNDRED
+<U000109D5> /xf0/x90/xa7/x95 MEROITIC CURSIVE NUMBER FOUR HUNDRED
+<U000109D6> /xf0/x90/xa7/x96 MEROITIC CURSIVE NUMBER FIVE HUNDRED
+<U000109D7> /xf0/x90/xa7/x97 MEROITIC CURSIVE NUMBER SIX HUNDRED
+<U000109D8> /xf0/x90/xa7/x98 MEROITIC CURSIVE NUMBER SEVEN HUNDRED
+<U000109D9> /xf0/x90/xa7/x99 MEROITIC CURSIVE NUMBER EIGHT HUNDRED
+<U000109DA> /xf0/x90/xa7/x9a MEROITIC CURSIVE NUMBER NINE HUNDRED
+<U000109DB> /xf0/x90/xa7/x9b MEROITIC CURSIVE NUMBER ONE THOUSAND
+<U000109DC> /xf0/x90/xa7/x9c MEROITIC CURSIVE NUMBER TWO THOUSAND
+<U000109DD> /xf0/x90/xa7/x9d MEROITIC CURSIVE NUMBER THREE THOUSAND
+<U000109DE> /xf0/x90/xa7/x9e MEROITIC CURSIVE NUMBER FOUR THOUSAND
+<U000109DF> /xf0/x90/xa7/x9f MEROITIC CURSIVE NUMBER FIVE THOUSAND
+<U000109E0> /xf0/x90/xa7/xa0 MEROITIC CURSIVE NUMBER SIX THOUSAND
+<U000109E1> /xf0/x90/xa7/xa1 MEROITIC CURSIVE NUMBER SEVEN THOUSAND
+<U000109E2> /xf0/x90/xa7/xa2 MEROITIC CURSIVE NUMBER EIGHT THOUSAND
+<U000109E3> /xf0/x90/xa7/xa3 MEROITIC CURSIVE NUMBER NINE THOUSAND
+<U000109E4> /xf0/x90/xa7/xa4 MEROITIC CURSIVE NUMBER TEN THOUSAND
+<U000109E5> /xf0/x90/xa7/xa5 MEROITIC CURSIVE NUMBER TWENTY THOUSAND
+<U000109E6> /xf0/x90/xa7/xa6 MEROITIC CURSIVE NUMBER THIRTY THOUSAND
+<U000109E7> /xf0/x90/xa7/xa7 MEROITIC CURSIVE NUMBER FORTY THOUSAND
+<U000109E8> /xf0/x90/xa7/xa8 MEROITIC CURSIVE NUMBER FIFTY THOUSAND
+<U000109E9> /xf0/x90/xa7/xa9 MEROITIC CURSIVE NUMBER SIXTY THOUSAND
+<U000109EA> /xf0/x90/xa7/xaa MEROITIC CURSIVE NUMBER SEVENTY THOUSAND
+<U000109EB> /xf0/x90/xa7/xab MEROITIC CURSIVE NUMBER EIGHTY THOUSAND
+<U000109EC> /xf0/x90/xa7/xac MEROITIC CURSIVE NUMBER NINETY THOUSAND
+<U000109ED> /xf0/x90/xa7/xad MEROITIC CURSIVE NUMBER ONE HUNDRED THOUSAND
+<U000109EE> /xf0/x90/xa7/xae MEROITIC CURSIVE NUMBER TWO HUNDRED THOUSAND
+<U000109EF> /xf0/x90/xa7/xaf MEROITIC CURSIVE NUMBER THREE HUNDRED THOUSAND
+<U000109F0> /xf0/x90/xa7/xb0 MEROITIC CURSIVE NUMBER FOUR HUNDRED THOUSAND
+<U000109F1> /xf0/x90/xa7/xb1 MEROITIC CURSIVE NUMBER FIVE HUNDRED THOUSAND
+<U000109F2> /xf0/x90/xa7/xb2 MEROITIC CURSIVE NUMBER SIX HUNDRED THOUSAND
+<U000109F3> /xf0/x90/xa7/xb3 MEROITIC CURSIVE NUMBER SEVEN HUNDRED THOUSAND
+<U000109F4> /xf0/x90/xa7/xb4 MEROITIC CURSIVE NUMBER EIGHT HUNDRED THOUSAND
+<U000109F5> /xf0/x90/xa7/xb5 MEROITIC CURSIVE NUMBER NINE HUNDRED THOUSAND
+<U000109F6> /xf0/x90/xa7/xb6 MEROITIC CURSIVE FRACTION ONE TWELFTH
+<U000109F7> /xf0/x90/xa7/xb7 MEROITIC CURSIVE FRACTION TWO TWELFTHS
+<U000109F8> /xf0/x90/xa7/xb8 MEROITIC CURSIVE FRACTION THREE TWELFTHS
+<U000109F9> /xf0/x90/xa7/xb9 MEROITIC CURSIVE FRACTION FOUR TWELFTHS
+<U000109FA> /xf0/x90/xa7/xba MEROITIC CURSIVE FRACTION FIVE TWELFTHS
+<U000109FB> /xf0/x90/xa7/xbb MEROITIC CURSIVE FRACTION SIX TWELFTHS
+<U000109FC> /xf0/x90/xa7/xbc MEROITIC CURSIVE FRACTION SEVEN TWELFTHS
+<U000109FD> /xf0/x90/xa7/xbd MEROITIC CURSIVE FRACTION EIGHT TWELFTHS
+<U000109FE> /xf0/x90/xa7/xbe MEROITIC CURSIVE FRACTION NINE TWELFTHS
+<U000109FF> /xf0/x90/xa7/xbf MEROITIC CURSIVE FRACTION TEN TWELFTHS
<U00010A00> /xf0/x90/xa8/x80 KHAROSHTHI LETTER A
<U00010A01> /xf0/x90/xa8/x81 KHAROSHTHI VOWEL SIGN I
<U00010A02> /xf0/x90/xa8/x82 KHAROSHTHI VOWEL SIGN U
@@ -30048,6 +30254,114 @@ CHARMAP
<U00010C46> /xf0/x90/xb1/x86 OLD TURKIC LETTER YENISEI AET
<U00010C47> /xf0/x90/xb1/x87 OLD TURKIC LETTER ORKHON OT
<U00010C48> /xf0/x90/xb1/x88 OLD TURKIC LETTER ORKHON BASH
+<U00010C80> /xf0/x90/xb2/x80 OLD HUNGARIAN CAPITAL LETTER A
+<U00010C81> /xf0/x90/xb2/x81 OLD HUNGARIAN CAPITAL LETTER AA
+<U00010C82> /xf0/x90/xb2/x82 OLD HUNGARIAN CAPITAL LETTER EB
+<U00010C83> /xf0/x90/xb2/x83 OLD HUNGARIAN CAPITAL LETTER AMB
+<U00010C84> /xf0/x90/xb2/x84 OLD HUNGARIAN CAPITAL LETTER EC
+<U00010C85> /xf0/x90/xb2/x85 OLD HUNGARIAN CAPITAL LETTER ENC
+<U00010C86> /xf0/x90/xb2/x86 OLD HUNGARIAN CAPITAL LETTER ECS
+<U00010C87> /xf0/x90/xb2/x87 OLD HUNGARIAN CAPITAL LETTER ED
+<U00010C88> /xf0/x90/xb2/x88 OLD HUNGARIAN CAPITAL LETTER AND
+<U00010C89> /xf0/x90/xb2/x89 OLD HUNGARIAN CAPITAL LETTER E
+<U00010C8A> /xf0/x90/xb2/x8a OLD HUNGARIAN CAPITAL LETTER CLOSE E
+<U00010C8B> /xf0/x90/xb2/x8b OLD HUNGARIAN CAPITAL LETTER EE
+<U00010C8C> /xf0/x90/xb2/x8c OLD HUNGARIAN CAPITAL LETTER EF
+<U00010C8D> /xf0/x90/xb2/x8d OLD HUNGARIAN CAPITAL LETTER EG
+<U00010C8E> /xf0/x90/xb2/x8e OLD HUNGARIAN CAPITAL LETTER EGY
+<U00010C8F> /xf0/x90/xb2/x8f OLD HUNGARIAN CAPITAL LETTER EH
+<U00010C90> /xf0/x90/xb2/x90 OLD HUNGARIAN CAPITAL LETTER I
+<U00010C91> /xf0/x90/xb2/x91 OLD HUNGARIAN CAPITAL LETTER II
+<U00010C92> /xf0/x90/xb2/x92 OLD HUNGARIAN CAPITAL LETTER EJ
+<U00010C93> /xf0/x90/xb2/x93 OLD HUNGARIAN CAPITAL LETTER EK
+<U00010C94> /xf0/x90/xb2/x94 OLD HUNGARIAN CAPITAL LETTER AK
+<U00010C95> /xf0/x90/xb2/x95 OLD HUNGARIAN CAPITAL LETTER UNK
+<U00010C96> /xf0/x90/xb2/x96 OLD HUNGARIAN CAPITAL LETTER EL
+<U00010C97> /xf0/x90/xb2/x97 OLD HUNGARIAN CAPITAL LETTER ELY
+<U00010C98> /xf0/x90/xb2/x98 OLD HUNGARIAN CAPITAL LETTER EM
+<U00010C99> /xf0/x90/xb2/x99 OLD HUNGARIAN CAPITAL LETTER EN
+<U00010C9A> /xf0/x90/xb2/x9a OLD HUNGARIAN CAPITAL LETTER ENY
+<U00010C9B> /xf0/x90/xb2/x9b OLD HUNGARIAN CAPITAL LETTER O
+<U00010C9C> /xf0/x90/xb2/x9c OLD HUNGARIAN CAPITAL LETTER OO
+<U00010C9D> /xf0/x90/xb2/x9d OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG OE
+<U00010C9E> /xf0/x90/xb2/x9e OLD HUNGARIAN CAPITAL LETTER RUDIMENTA OE
+<U00010C9F> /xf0/x90/xb2/x9f OLD HUNGARIAN CAPITAL LETTER OEE
+<U00010CA0> /xf0/x90/xb2/xa0 OLD HUNGARIAN CAPITAL LETTER EP
+<U00010CA1> /xf0/x90/xb2/xa1 OLD HUNGARIAN CAPITAL LETTER EMP
+<U00010CA2> /xf0/x90/xb2/xa2 OLD HUNGARIAN CAPITAL LETTER ER
+<U00010CA3> /xf0/x90/xb2/xa3 OLD HUNGARIAN CAPITAL LETTER SHORT ER
+<U00010CA4> /xf0/x90/xb2/xa4 OLD HUNGARIAN CAPITAL LETTER ES
+<U00010CA5> /xf0/x90/xb2/xa5 OLD HUNGARIAN CAPITAL LETTER ESZ
+<U00010CA6> /xf0/x90/xb2/xa6 OLD HUNGARIAN CAPITAL LETTER ET
+<U00010CA7> /xf0/x90/xb2/xa7 OLD HUNGARIAN CAPITAL LETTER ENT
+<U00010CA8> /xf0/x90/xb2/xa8 OLD HUNGARIAN CAPITAL LETTER ETY
+<U00010CA9> /xf0/x90/xb2/xa9 OLD HUNGARIAN CAPITAL LETTER ECH
+<U00010CAA> /xf0/x90/xb2/xaa OLD HUNGARIAN CAPITAL LETTER U
+<U00010CAB> /xf0/x90/xb2/xab OLD HUNGARIAN CAPITAL LETTER UU
+<U00010CAC> /xf0/x90/xb2/xac OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG UE
+<U00010CAD> /xf0/x90/xb2/xad OLD HUNGARIAN CAPITAL LETTER RUDIMENTA UE
+<U00010CAE> /xf0/x90/xb2/xae OLD HUNGARIAN CAPITAL LETTER EV
+<U00010CAF> /xf0/x90/xb2/xaf OLD HUNGARIAN CAPITAL LETTER EZ
+<U00010CB0> /xf0/x90/xb2/xb0 OLD HUNGARIAN CAPITAL LETTER EZS
+<U00010CB1> /xf0/x90/xb2/xb1 OLD HUNGARIAN CAPITAL LETTER ENT-SHAPED SIGN
+<U00010CB2> /xf0/x90/xb2/xb2 OLD HUNGARIAN CAPITAL LETTER US
+<U00010CC0> /xf0/x90/xb3/x80 OLD HUNGARIAN SMALL LETTER A
+<U00010CC1> /xf0/x90/xb3/x81 OLD HUNGARIAN SMALL LETTER AA
+<U00010CC2> /xf0/x90/xb3/x82 OLD HUNGARIAN SMALL LETTER EB
+<U00010CC3> /xf0/x90/xb3/x83 OLD HUNGARIAN SMALL LETTER AMB
+<U00010CC4> /xf0/x90/xb3/x84 OLD HUNGARIAN SMALL LETTER EC
+<U00010CC5> /xf0/x90/xb3/x85 OLD HUNGARIAN SMALL LETTER ENC
+<U00010CC6> /xf0/x90/xb3/x86 OLD HUNGARIAN SMALL LETTER ECS
+<U00010CC7> /xf0/x90/xb3/x87 OLD HUNGARIAN SMALL LETTER ED
+<U00010CC8> /xf0/x90/xb3/x88 OLD HUNGARIAN SMALL LETTER AND
+<U00010CC9> /xf0/x90/xb3/x89 OLD HUNGARIAN SMALL LETTER E
+<U00010CCA> /xf0/x90/xb3/x8a OLD HUNGARIAN SMALL LETTER CLOSE E
+<U00010CCB> /xf0/x90/xb3/x8b OLD HUNGARIAN SMALL LETTER EE
+<U00010CCC> /xf0/x90/xb3/x8c OLD HUNGARIAN SMALL LETTER EF
+<U00010CCD> /xf0/x90/xb3/x8d OLD HUNGARIAN SMALL LETTER EG
+<U00010CCE> /xf0/x90/xb3/x8e OLD HUNGARIAN SMALL LETTER EGY
+<U00010CCF> /xf0/x90/xb3/x8f OLD HUNGARIAN SMALL LETTER EH
+<U00010CD0> /xf0/x90/xb3/x90 OLD HUNGARIAN SMALL LETTER I
+<U00010CD1> /xf0/x90/xb3/x91 OLD HUNGARIAN SMALL LETTER II
+<U00010CD2> /xf0/x90/xb3/x92 OLD HUNGARIAN SMALL LETTER EJ
+<U00010CD3> /xf0/x90/xb3/x93 OLD HUNGARIAN SMALL LETTER EK
+<U00010CD4> /xf0/x90/xb3/x94 OLD HUNGARIAN SMALL LETTER AK
+<U00010CD5> /xf0/x90/xb3/x95 OLD HUNGARIAN SMALL LETTER UNK
+<U00010CD6> /xf0/x90/xb3/x96 OLD HUNGARIAN SMALL LETTER EL
+<U00010CD7> /xf0/x90/xb3/x97 OLD HUNGARIAN SMALL LETTER ELY
+<U00010CD8> /xf0/x90/xb3/x98 OLD HUNGARIAN SMALL LETTER EM
+<U00010CD9> /xf0/x90/xb3/x99 OLD HUNGARIAN SMALL LETTER EN
+<U00010CDA> /xf0/x90/xb3/x9a OLD HUNGARIAN SMALL LETTER ENY
+<U00010CDB> /xf0/x90/xb3/x9b OLD HUNGARIAN SMALL LETTER O
+<U00010CDC> /xf0/x90/xb3/x9c OLD HUNGARIAN SMALL LETTER OO
+<U00010CDD> /xf0/x90/xb3/x9d OLD HUNGARIAN SMALL LETTER NIKOLSBURG OE
+<U00010CDE> /xf0/x90/xb3/x9e OLD HUNGARIAN SMALL LETTER RUDIMENTA OE
+<U00010CDF> /xf0/x90/xb3/x9f OLD HUNGARIAN SMALL LETTER OEE
+<U00010CE0> /xf0/x90/xb3/xa0 OLD HUNGARIAN SMALL LETTER EP
+<U00010CE1> /xf0/x90/xb3/xa1 OLD HUNGARIAN SMALL LETTER EMP
+<U00010CE2> /xf0/x90/xb3/xa2 OLD HUNGARIAN SMALL LETTER ER
+<U00010CE3> /xf0/x90/xb3/xa3 OLD HUNGARIAN SMALL LETTER SHORT ER
+<U00010CE4> /xf0/x90/xb3/xa4 OLD HUNGARIAN SMALL LETTER ES
+<U00010CE5> /xf0/x90/xb3/xa5 OLD HUNGARIAN SMALL LETTER ESZ
+<U00010CE6> /xf0/x90/xb3/xa6 OLD HUNGARIAN SMALL LETTER ET
+<U00010CE7> /xf0/x90/xb3/xa7 OLD HUNGARIAN SMALL LETTER ENT
+<U00010CE8> /xf0/x90/xb3/xa8 OLD HUNGARIAN SMALL LETTER ETY
+<U00010CE9> /xf0/x90/xb3/xa9 OLD HUNGARIAN SMALL LETTER ECH
+<U00010CEA> /xf0/x90/xb3/xaa OLD HUNGARIAN SMALL LETTER U
+<U00010CEB> /xf0/x90/xb3/xab OLD HUNGARIAN SMALL LETTER UU
+<U00010CEC> /xf0/x90/xb3/xac OLD HUNGARIAN SMALL LETTER NIKOLSBURG UE
+<U00010CED> /xf0/x90/xb3/xad OLD HUNGARIAN SMALL LETTER RUDIMENTA UE
+<U00010CEE> /xf0/x90/xb3/xae OLD HUNGARIAN SMALL LETTER EV
+<U00010CEF> /xf0/x90/xb3/xaf OLD HUNGARIAN SMALL LETTER EZ
+<U00010CF0> /xf0/x90/xb3/xb0 OLD HUNGARIAN SMALL LETTER EZS
+<U00010CF1> /xf0/x90/xb3/xb1 OLD HUNGARIAN SMALL LETTER ENT-SHAPED SIGN
+<U00010CF2> /xf0/x90/xb3/xb2 OLD HUNGARIAN SMALL LETTER US
+<U00010CFA> /xf0/x90/xb3/xba OLD HUNGARIAN NUMBER ONE
+<U00010CFB> /xf0/x90/xb3/xbb OLD HUNGARIAN NUMBER FIVE
+<U00010CFC> /xf0/x90/xb3/xbc OLD HUNGARIAN NUMBER TEN
+<U00010CFD> /xf0/x90/xb3/xbd OLD HUNGARIAN NUMBER FIFTY
+<U00010CFE> /xf0/x90/xb3/xbe OLD HUNGARIAN NUMBER ONE HUNDRED
+<U00010CFF> /xf0/x90/xb3/xbf OLD HUNGARIAN NUMBER ONE THOUSAND
<U00010E60> /xf0/x90/xb9/xa0 RUMI DIGIT ONE
<U00010E61> /xf0/x90/xb9/xa1 RUMI DIGIT TWO
<U00010E62> /xf0/x90/xb9/xa2 RUMI DIGIT THREE
@@ -30468,6 +30782,10 @@ CHARMAP
<U000111C6> /xf0/x91/x87/x86 SHARADA DOUBLE DANDA
<U000111C7> /xf0/x91/x87/x87 SHARADA ABBREVIATION SIGN
<U000111C8> /xf0/x91/x87/x88 SHARADA SEPARATOR
+<U000111C9> /xf0/x91/x87/x89 SHARADA SANDHI MARK
+<U000111CA> /xf0/x91/x87/x8a SHARADA SIGN NUKTA
+<U000111CB> /xf0/x91/x87/x8b SHARADA VOWEL MODIFIER MARK
+<U000111CC> /xf0/x91/x87/x8c SHARADA EXTRA SHORT VOWEL MARK
<U000111CD> /xf0/x91/x87/x8d SHARADA SUTRA MARK
<U000111D0> /xf0/x91/x87/x90 SHARADA DIGIT ZERO
<U000111D1> /xf0/x91/x87/x91 SHARADA DIGIT ONE
@@ -30480,6 +30798,11 @@ CHARMAP
<U000111D8> /xf0/x91/x87/x98 SHARADA DIGIT EIGHT
<U000111D9> /xf0/x91/x87/x99 SHARADA DIGIT NINE
<U000111DA> /xf0/x91/x87/x9a SHARADA EKAM
+<U000111DB> /xf0/x91/x87/x9b SHARADA SIGN SIDDHAM
+<U000111DC> /xf0/x91/x87/x9c SHARADA HEADSTROKE
+<U000111DD> /xf0/x91/x87/x9d SHARADA CONTINUATION SIGN
+<U000111DE> /xf0/x91/x87/x9e SHARADA SECTION MARK-1
+<U000111DF> /xf0/x91/x87/x9f SHARADA SECTION MARK-2
<U000111E1> /xf0/x91/x87/xa1 SINHALA ARCHAIC DIGIT ONE
<U000111E2> /xf0/x91/x87/xa2 SINHALA ARCHAIC DIGIT TWO
<U000111E3> /xf0/x91/x87/xa3 SINHALA ARCHAIC DIGIT THREE
@@ -30561,6 +30884,44 @@ CHARMAP
<U0001123B> /xf0/x91/x88/xbb KHOJKI SECTION MARK
<U0001123C> /xf0/x91/x88/xbc KHOJKI DOUBLE SECTION MARK
<U0001123D> /xf0/x91/x88/xbd KHOJKI ABBREVIATION SIGN
+<U00011280> /xf0/x91/x8a/x80 MULTANI LETTER A
+<U00011281> /xf0/x91/x8a/x81 MULTANI LETTER I
+<U00011282> /xf0/x91/x8a/x82 MULTANI LETTER U
+<U00011283> /xf0/x91/x8a/x83 MULTANI LETTER E
+<U00011284> /xf0/x91/x8a/x84 MULTANI LETTER KA
+<U00011285> /xf0/x91/x8a/x85 MULTANI LETTER KHA
+<U00011286> /xf0/x91/x8a/x86 MULTANI LETTER GA
+<U00011288> /xf0/x91/x8a/x88 MULTANI LETTER GHA
+<U0001128A> /xf0/x91/x8a/x8a MULTANI LETTER CA
+<U0001128B> /xf0/x91/x8a/x8b MULTANI LETTER CHA
+<U0001128C> /xf0/x91/x8a/x8c MULTANI LETTER JA
+<U0001128D> /xf0/x91/x8a/x8d MULTANI LETTER JJA
+<U0001128F> /xf0/x91/x8a/x8f MULTANI LETTER NYA
+<U00011290> /xf0/x91/x8a/x90 MULTANI LETTER TTA
+<U00011291> /xf0/x91/x8a/x91 MULTANI LETTER TTHA
+<U00011292> /xf0/x91/x8a/x92 MULTANI LETTER DDA
+<U00011293> /xf0/x91/x8a/x93 MULTANI LETTER DDDA
+<U00011294> /xf0/x91/x8a/x94 MULTANI LETTER DDHA
+<U00011295> /xf0/x91/x8a/x95 MULTANI LETTER NNA
+<U00011296> /xf0/x91/x8a/x96 MULTANI LETTER TA
+<U00011297> /xf0/x91/x8a/x97 MULTANI LETTER THA
+<U00011298> /xf0/x91/x8a/x98 MULTANI LETTER DA
+<U00011299> /xf0/x91/x8a/x99 MULTANI LETTER DHA
+<U0001129A> /xf0/x91/x8a/x9a MULTANI LETTER NA
+<U0001129B> /xf0/x91/x8a/x9b MULTANI LETTER PA
+<U0001129C> /xf0/x91/x8a/x9c MULTANI LETTER PHA
+<U0001129D> /xf0/x91/x8a/x9d MULTANI LETTER BA
+<U0001129F> /xf0/x91/x8a/x9f MULTANI LETTER BHA
+<U000112A0> /xf0/x91/x8a/xa0 MULTANI LETTER MA
+<U000112A1> /xf0/x91/x8a/xa1 MULTANI LETTER YA
+<U000112A2> /xf0/x91/x8a/xa2 MULTANI LETTER RA
+<U000112A3> /xf0/x91/x8a/xa3 MULTANI LETTER LA
+<U000112A4> /xf0/x91/x8a/xa4 MULTANI LETTER VA
+<U000112A5> /xf0/x91/x8a/xa5 MULTANI LETTER SA
+<U000112A6> /xf0/x91/x8a/xa6 MULTANI LETTER HA
+<U000112A7> /xf0/x91/x8a/xa7 MULTANI LETTER RRA
+<U000112A8> /xf0/x91/x8a/xa8 MULTANI LETTER RHA
+<U000112A9> /xf0/x91/x8a/xa9 MULTANI SECTION MARK
<U000112B0> /xf0/x91/x8a/xb0 KHUDAWADI LETTER A
<U000112B1> /xf0/x91/x8a/xb1 KHUDAWADI LETTER AA
<U000112B2> /xf0/x91/x8a/xb2 KHUDAWADI LETTER I
@@ -30630,6 +30991,7 @@ CHARMAP
<U000112F7> /xf0/x91/x8b/xb7 KHUDAWADI DIGIT SEVEN
<U000112F8> /xf0/x91/x8b/xb8 KHUDAWADI DIGIT EIGHT
<U000112F9> /xf0/x91/x8b/xb9 KHUDAWADI DIGIT NINE
+<U00011300> /xf0/x91/x8c/x80 GRANTHA SIGN COMBINING ANUSVARA ABOVE
<U00011301> /xf0/x91/x8c/x81 GRANTHA SIGN CANDRABINDU
<U00011302> /xf0/x91/x8c/x82 GRANTHA SIGN ANUSVARA
<U00011303> /xf0/x91/x8c/x83 GRANTHA SIGN VISARGA
@@ -30693,6 +31055,7 @@ CHARMAP
<U0001134B> /xf0/x91/x8d/x8b GRANTHA VOWEL SIGN OO
<U0001134C> /xf0/x91/x8d/x8c GRANTHA VOWEL SIGN AU
<U0001134D> /xf0/x91/x8d/x8d GRANTHA SIGN VIRAMA
+<U00011350> /xf0/x91/x8d/x90 GRANTHA OM
<U00011357> /xf0/x91/x8d/x97 GRANTHA AU LENGTH MARK
<U0001135D> /xf0/x91/x8d/x9d GRANTHA SIGN PLUTA
<U0001135E> /xf0/x91/x8d/x9e GRANTHA LETTER VEDIC ANUSVARA
@@ -30867,6 +31230,26 @@ CHARMAP
<U000115C7> /xf0/x91/x97/x87 SIDDHAM REPETITION MARK-2
<U000115C8> /xf0/x91/x97/x88 SIDDHAM REPETITION MARK-3
<U000115C9> /xf0/x91/x97/x89 SIDDHAM END OF TEXT MARK
+<U000115CA> /xf0/x91/x97/x8a SIDDHAM SECTION MARK WITH TRIDENT AND U-SHAPED ORNAMENTS
+<U000115CB> /xf0/x91/x97/x8b SIDDHAM SECTION MARK WITH TRIDENT AND DOTTED CRESCENTS
+<U000115CC> /xf0/x91/x97/x8c SIDDHAM SECTION MARK WITH RAYS AND DOTTED CRESCENTS
+<U000115CD> /xf0/x91/x97/x8d SIDDHAM SECTION MARK WITH RAYS AND DOTTED DOUBLE CRESCENTS
+<U000115CE> /xf0/x91/x97/x8e SIDDHAM SECTION MARK WITH RAYS AND DOTTED TRIPLE CRESCENTS
+<U000115CF> /xf0/x91/x97/x8f SIDDHAM SECTION MARK DOUBLE RING
+<U000115D0> /xf0/x91/x97/x90 SIDDHAM SECTION MARK DOUBLE RING WITH RAYS
+<U000115D1> /xf0/x91/x97/x91 SIDDHAM SECTION MARK WITH DOUBLE CRESCENTS
+<U000115D2> /xf0/x91/x97/x92 SIDDHAM SECTION MARK WITH TRIPLE CRESCENTS
+<U000115D3> /xf0/x91/x97/x93 SIDDHAM SECTION MARK WITH QUADRUPLE CRESCENTS
+<U000115D4> /xf0/x91/x97/x94 SIDDHAM SECTION MARK WITH SEPTUPLE CRESCENTS
+<U000115D5> /xf0/x91/x97/x95 SIDDHAM SECTION MARK WITH CIRCLES AND RAYS
+<U000115D6> /xf0/x91/x97/x96 SIDDHAM SECTION MARK WITH CIRCLES AND TWO ENCLOSURES
+<U000115D7> /xf0/x91/x97/x97 SIDDHAM SECTION MARK WITH CIRCLES AND FOUR ENCLOSURES
+<U000115D8> /xf0/x91/x97/x98 SIDDHAM LETTER THREE-CIRCLE ALTERNATE I
+<U000115D9> /xf0/x91/x97/x99 SIDDHAM LETTER TWO-CIRCLE ALTERNATE I
+<U000115DA> /xf0/x91/x97/x9a SIDDHAM LETTER TWO-CIRCLE ALTERNATE II
+<U000115DB> /xf0/x91/x97/x9b SIDDHAM LETTER ALTERNATE U
+<U000115DC> /xf0/x91/x97/x9c SIDDHAM VOWEL SIGN ALTERNATE U
+<U000115DD> /xf0/x91/x97/x9d SIDDHAM VOWEL SIGN ALTERNATE UU
<U00011600> /xf0/x91/x98/x80 MODI LETTER A
<U00011601> /xf0/x91/x98/x81 MODI LETTER AA
<U00011602> /xf0/x91/x98/x82 MODI LETTER I
@@ -31012,6 +31395,63 @@ CHARMAP
<U000116C7> /xf0/x91/x9b/x87 TAKRI DIGIT SEVEN
<U000116C8> /xf0/x91/x9b/x88 TAKRI DIGIT EIGHT
<U000116C9> /xf0/x91/x9b/x89 TAKRI DIGIT NINE
+<U00011700> /xf0/x91/x9c/x80 AHOM LETTER KA
+<U00011701> /xf0/x91/x9c/x81 AHOM LETTER KHA
+<U00011702> /xf0/x91/x9c/x82 AHOM LETTER NGA
+<U00011703> /xf0/x91/x9c/x83 AHOM LETTER NA
+<U00011704> /xf0/x91/x9c/x84 AHOM LETTER TA
+<U00011705> /xf0/x91/x9c/x85 AHOM LETTER ALTERNATE TA
+<U00011706> /xf0/x91/x9c/x86 AHOM LETTER PA
+<U00011707> /xf0/x91/x9c/x87 AHOM LETTER PHA
+<U00011708> /xf0/x91/x9c/x88 AHOM LETTER BA
+<U00011709> /xf0/x91/x9c/x89 AHOM LETTER MA
+<U0001170A> /xf0/x91/x9c/x8a AHOM LETTER JA
+<U0001170B> /xf0/x91/x9c/x8b AHOM LETTER CHA
+<U0001170C> /xf0/x91/x9c/x8c AHOM LETTER THA
+<U0001170D> /xf0/x91/x9c/x8d AHOM LETTER RA
+<U0001170E> /xf0/x91/x9c/x8e AHOM LETTER LA
+<U0001170F> /xf0/x91/x9c/x8f AHOM LETTER SA
+<U00011710> /xf0/x91/x9c/x90 AHOM LETTER NYA
+<U00011711> /xf0/x91/x9c/x91 AHOM LETTER HA
+<U00011712> /xf0/x91/x9c/x92 AHOM LETTER A
+<U00011713> /xf0/x91/x9c/x93 AHOM LETTER DA
+<U00011714> /xf0/x91/x9c/x94 AHOM LETTER DHA
+<U00011715> /xf0/x91/x9c/x95 AHOM LETTER GA
+<U00011716> /xf0/x91/x9c/x96 AHOM LETTER ALTERNATE GA
+<U00011717> /xf0/x91/x9c/x97 AHOM LETTER GHA
+<U00011718> /xf0/x91/x9c/x98 AHOM LETTER BHA
+<U00011719> /xf0/x91/x9c/x99 AHOM LETTER JHA
+<U0001171D> /xf0/x91/x9c/x9d AHOM CONSONANT SIGN MEDIAL LA
+<U0001171E> /xf0/x91/x9c/x9e AHOM CONSONANT SIGN MEDIAL RA
+<U0001171F> /xf0/x91/x9c/x9f AHOM CONSONANT SIGN MEDIAL LIGATING RA
+<U00011720> /xf0/x91/x9c/xa0 AHOM VOWEL SIGN A
+<U00011721> /xf0/x91/x9c/xa1 AHOM VOWEL SIGN AA
+<U00011722> /xf0/x91/x9c/xa2 AHOM VOWEL SIGN I
+<U00011723> /xf0/x91/x9c/xa3 AHOM VOWEL SIGN II
+<U00011724> /xf0/x91/x9c/xa4 AHOM VOWEL SIGN U
+<U00011725> /xf0/x91/x9c/xa5 AHOM VOWEL SIGN UU
+<U00011726> /xf0/x91/x9c/xa6 AHOM VOWEL SIGN E
+<U00011727> /xf0/x91/x9c/xa7 AHOM VOWEL SIGN AW
+<U00011728> /xf0/x91/x9c/xa8 AHOM VOWEL SIGN O
+<U00011729> /xf0/x91/x9c/xa9 AHOM VOWEL SIGN AI
+<U0001172A> /xf0/x91/x9c/xaa AHOM VOWEL SIGN AM
+<U0001172B> /xf0/x91/x9c/xab AHOM SIGN KILLER
+<U00011730> /xf0/x91/x9c/xb0 AHOM DIGIT ZERO
+<U00011731> /xf0/x91/x9c/xb1 AHOM DIGIT ONE
+<U00011732> /xf0/x91/x9c/xb2 AHOM DIGIT TWO
+<U00011733> /xf0/x91/x9c/xb3 AHOM DIGIT THREE
+<U00011734> /xf0/x91/x9c/xb4 AHOM DIGIT FOUR
+<U00011735> /xf0/x91/x9c/xb5 AHOM DIGIT FIVE
+<U00011736> /xf0/x91/x9c/xb6 AHOM DIGIT SIX
+<U00011737> /xf0/x91/x9c/xb7 AHOM DIGIT SEVEN
+<U00011738> /xf0/x91/x9c/xb8 AHOM DIGIT EIGHT
+<U00011739> /xf0/x91/x9c/xb9 AHOM DIGIT NINE
+<U0001173A> /xf0/x91/x9c/xba AHOM NUMBER TEN
+<U0001173B> /xf0/x91/x9c/xbb AHOM NUMBER TWENTY
+<U0001173C> /xf0/x91/x9c/xbc AHOM SIGN SMALL SECTION
+<U0001173D> /xf0/x91/x9c/xbd AHOM SIGN SECTION
+<U0001173E> /xf0/x91/x9c/xbe AHOM SIGN RULAI
+<U0001173F> /xf0/x91/x9c/xbf AHOM SYMBOL VI
<U000118A0> /xf0/x91/xa2/xa0 WARANG CITI CAPITAL LETTER NGAA
<U000118A1> /xf0/x91/xa2/xa1 WARANG CITI CAPITAL LETTER A
<U000118A2> /xf0/x91/xa2/xa2 WARANG CITI CAPITAL LETTER WI
@@ -32074,6 +32514,7 @@ CHARMAP
<U00012396> /xf0/x92/x8e/x96 CUNEIFORM SIGN SAG TIMES IGI GUNU
<U00012397> /xf0/x92/x8e/x97 CUNEIFORM SIGN TI2
<U00012398> /xf0/x92/x8e/x98 CUNEIFORM SIGN UM TIMES ME
+<U00012399> /xf0/x92/x8e/x99 CUNEIFORM SIGN U U
<U00012400> /xf0/x92/x90/x80 CUNEIFORM NUMERIC SIGN TWO ASH
<U00012401> /xf0/x92/x90/x81 CUNEIFORM NUMERIC SIGN THREE ASH
<U00012402> /xf0/x92/x90/x82 CUNEIFORM NUMERIC SIGN FOUR ASH
@@ -32190,6 +32631,202 @@ CHARMAP
<U00012472> /xf0/x92/x91/xb2 CUNEIFORM PUNCTUATION SIGN DIAGONAL COLON
<U00012473> /xf0/x92/x91/xb3 CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON
<U00012474> /xf0/x92/x91/xb4 CUNEIFORM PUNCTUATION SIGN DIAGONAL QUADCOLON
+<U00012480> /xf0/x92/x92/x80 CUNEIFORM SIGN AB TIMES NUN TENU
+<U00012481> /xf0/x92/x92/x81 CUNEIFORM SIGN AB TIMES SHU2
+<U00012482> /xf0/x92/x92/x82 CUNEIFORM SIGN AD TIMES ESH2
+<U00012483> /xf0/x92/x92/x83 CUNEIFORM SIGN BAD TIMES DISH TENU
+<U00012484> /xf0/x92/x92/x84 CUNEIFORM SIGN BAHAR2 TIMES AB2
+<U00012485> /xf0/x92/x92/x85 CUNEIFORM SIGN BAHAR2 TIMES NI
+<U00012486> /xf0/x92/x92/x86 CUNEIFORM SIGN BAHAR2 TIMES ZA
+<U00012487> /xf0/x92/x92/x87 CUNEIFORM SIGN BU OVER BU TIMES NA2
+<U00012488> /xf0/x92/x92/x88 CUNEIFORM SIGN DA TIMES TAK4
+<U00012489> /xf0/x92/x92/x89 CUNEIFORM SIGN DAG TIMES KUR
+<U0001248A> /xf0/x92/x92/x8a CUNEIFORM SIGN DIM TIMES IGI
+<U0001248B> /xf0/x92/x92/x8b CUNEIFORM SIGN DIM TIMES U U U
+<U0001248C> /xf0/x92/x92/x8c CUNEIFORM SIGN DIM2 TIMES UD
+<U0001248D> /xf0/x92/x92/x8d CUNEIFORM SIGN DUG TIMES ANSHE
+<U0001248E> /xf0/x92/x92/x8e CUNEIFORM SIGN DUG TIMES ASH
+<U0001248F> /xf0/x92/x92/x8f CUNEIFORM SIGN DUG TIMES ASH AT LEFT
+<U00012490> /xf0/x92/x92/x90 CUNEIFORM SIGN DUG TIMES DIN
+<U00012491> /xf0/x92/x92/x91 CUNEIFORM SIGN DUG TIMES DUN
+<U00012492> /xf0/x92/x92/x92 CUNEIFORM SIGN DUG TIMES ERIN2
+<U00012493> /xf0/x92/x92/x93 CUNEIFORM SIGN DUG TIMES GA
+<U00012494> /xf0/x92/x92/x94 CUNEIFORM SIGN DUG TIMES GI
+<U00012495> /xf0/x92/x92/x95 CUNEIFORM SIGN DUG TIMES GIR2 GUNU
+<U00012496> /xf0/x92/x92/x96 CUNEIFORM SIGN DUG TIMES GISH
+<U00012497> /xf0/x92/x92/x97 CUNEIFORM SIGN DUG TIMES HA
+<U00012498> /xf0/x92/x92/x98 CUNEIFORM SIGN DUG TIMES HI
+<U00012499> /xf0/x92/x92/x99 CUNEIFORM SIGN DUG TIMES IGI GUNU
+<U0001249A> /xf0/x92/x92/x9a CUNEIFORM SIGN DUG TIMES KASKAL
+<U0001249B> /xf0/x92/x92/x9b CUNEIFORM SIGN DUG TIMES KUR
+<U0001249C> /xf0/x92/x92/x9c CUNEIFORM SIGN DUG TIMES KUSHU2
+<U0001249D> /xf0/x92/x92/x9d CUNEIFORM SIGN DUG TIMES KUSHU2 PLUS KASKAL
+<U0001249E> /xf0/x92/x92/x9e CUNEIFORM SIGN DUG TIMES LAK-020
+<U0001249F> /xf0/x92/x92/x9f CUNEIFORM SIGN DUG TIMES LAM
+<U000124A0> /xf0/x92/x92/xa0 CUNEIFORM SIGN DUG TIMES LAM TIMES KUR
+<U000124A1> /xf0/x92/x92/xa1 CUNEIFORM SIGN DUG TIMES LUH PLUS GISH
+<U000124A2> /xf0/x92/x92/xa2 CUNEIFORM SIGN DUG TIMES MASH
+<U000124A3> /xf0/x92/x92/xa3 CUNEIFORM SIGN DUG TIMES MES
+<U000124A4> /xf0/x92/x92/xa4 CUNEIFORM SIGN DUG TIMES MI
+<U000124A5> /xf0/x92/x92/xa5 CUNEIFORM SIGN DUG TIMES NI
+<U000124A6> /xf0/x92/x92/xa6 CUNEIFORM SIGN DUG TIMES PI
+<U000124A7> /xf0/x92/x92/xa7 CUNEIFORM SIGN DUG TIMES SHE
+<U000124A8> /xf0/x92/x92/xa8 CUNEIFORM SIGN DUG TIMES SI GUNU
+<U000124A9> /xf0/x92/x92/xa9 CUNEIFORM SIGN E2 TIMES KUR
+<U000124AA> /xf0/x92/x92/xaa CUNEIFORM SIGN E2 TIMES PAP
+<U000124AB> /xf0/x92/x92/xab CUNEIFORM SIGN ERIN2 X
+<U000124AC> /xf0/x92/x92/xac CUNEIFORM SIGN ESH2 CROSSING ESH2
+<U000124AD> /xf0/x92/x92/xad CUNEIFORM SIGN EZEN SHESHIG TIMES ASH
+<U000124AE> /xf0/x92/x92/xae CUNEIFORM SIGN EZEN SHESHIG TIMES HI
+<U000124AF> /xf0/x92/x92/xaf CUNEIFORM SIGN EZEN SHESHIG TIMES IGI GUNU
+<U000124B0> /xf0/x92/x92/xb0 CUNEIFORM SIGN EZEN SHESHIG TIMES LA
+<U000124B1> /xf0/x92/x92/xb1 CUNEIFORM SIGN EZEN SHESHIG TIMES LAL
+<U000124B2> /xf0/x92/x92/xb2 CUNEIFORM SIGN EZEN SHESHIG TIMES ME
+<U000124B3> /xf0/x92/x92/xb3 CUNEIFORM SIGN EZEN SHESHIG TIMES MES
+<U000124B4> /xf0/x92/x92/xb4 CUNEIFORM SIGN EZEN SHESHIG TIMES SU
+<U000124B5> /xf0/x92/x92/xb5 CUNEIFORM SIGN EZEN TIMES SU
+<U000124B6> /xf0/x92/x92/xb6 CUNEIFORM SIGN GA2 TIMES BAHAR2
+<U000124B7> /xf0/x92/x92/xb7 CUNEIFORM SIGN GA2 TIMES DIM GUNU
+<U000124B8> /xf0/x92/x92/xb8 CUNEIFORM SIGN GA2 TIMES DUG TIMES IGI GUNU
+<U000124B9> /xf0/x92/x92/xb9 CUNEIFORM SIGN GA2 TIMES DUG TIMES KASKAL
+<U000124BA> /xf0/x92/x92/xba CUNEIFORM SIGN GA2 TIMES EREN
+<U000124BB> /xf0/x92/x92/xbb CUNEIFORM SIGN GA2 TIMES GA
+<U000124BC> /xf0/x92/x92/xbc CUNEIFORM SIGN GA2 TIMES GAR PLUS DI
+<U000124BD> /xf0/x92/x92/xbd CUNEIFORM SIGN GA2 TIMES GAR PLUS NE
+<U000124BE> /xf0/x92/x92/xbe CUNEIFORM SIGN GA2 TIMES HA PLUS A
+<U000124BF> /xf0/x92/x92/xbf CUNEIFORM SIGN GA2 TIMES KUSHU2 PLUS KASKAL
+<U000124C0> /xf0/x92/x93/x80 CUNEIFORM SIGN GA2 TIMES LAM
+<U000124C1> /xf0/x92/x93/x81 CUNEIFORM SIGN GA2 TIMES LAM TIMES KUR
+<U000124C2> /xf0/x92/x93/x82 CUNEIFORM SIGN GA2 TIMES LUH
+<U000124C3> /xf0/x92/x93/x83 CUNEIFORM SIGN GA2 TIMES MUSH
+<U000124C4> /xf0/x92/x93/x84 CUNEIFORM SIGN GA2 TIMES NE
+<U000124C5> /xf0/x92/x93/x85 CUNEIFORM SIGN GA2 TIMES NE PLUS E2
+<U000124C6> /xf0/x92/x93/x86 CUNEIFORM SIGN GA2 TIMES NE PLUS GI
+<U000124C7> /xf0/x92/x93/x87 CUNEIFORM SIGN GA2 TIMES SHIM
+<U000124C8> /xf0/x92/x93/x88 CUNEIFORM SIGN GA2 TIMES ZIZ2
+<U000124C9> /xf0/x92/x93/x89 CUNEIFORM SIGN GABA ROTATED NINETY DEGREES
+<U000124CA> /xf0/x92/x93/x8a CUNEIFORM SIGN GESHTIN TIMES U
+<U000124CB> /xf0/x92/x93/x8b CUNEIFORM SIGN GISH TIMES GISH CROSSING GISH
+<U000124CC> /xf0/x92/x93/x8c CUNEIFORM SIGN GU2 TIMES IGI GUNU
+<U000124CD> /xf0/x92/x93/x8d CUNEIFORM SIGN GUD PLUS GISH TIMES TAK4
+<U000124CE> /xf0/x92/x93/x8e CUNEIFORM SIGN HA TENU GUNU
+<U000124CF> /xf0/x92/x93/x8f CUNEIFORM SIGN HI TIMES ASH OVER HI TIMES ASH
+<U000124D0> /xf0/x92/x93/x90 CUNEIFORM SIGN KA TIMES BU
+<U000124D1> /xf0/x92/x93/x91 CUNEIFORM SIGN KA TIMES KA
+<U000124D2> /xf0/x92/x93/x92 CUNEIFORM SIGN KA TIMES U U U
+<U000124D3> /xf0/x92/x93/x93 CUNEIFORM SIGN KA TIMES UR
+<U000124D4> /xf0/x92/x93/x94 CUNEIFORM SIGN LAGAB TIMES ZU OVER ZU
+<U000124D5> /xf0/x92/x93/x95 CUNEIFORM SIGN LAK-003
+<U000124D6> /xf0/x92/x93/x96 CUNEIFORM SIGN LAK-021
+<U000124D7> /xf0/x92/x93/x97 CUNEIFORM SIGN LAK-025
+<U000124D8> /xf0/x92/x93/x98 CUNEIFORM SIGN LAK-030
+<U000124D9> /xf0/x92/x93/x99 CUNEIFORM SIGN LAK-050
+<U000124DA> /xf0/x92/x93/x9a CUNEIFORM SIGN LAK-051
+<U000124DB> /xf0/x92/x93/x9b CUNEIFORM SIGN LAK-062
+<U000124DC> /xf0/x92/x93/x9c CUNEIFORM SIGN LAK-079 OVER LAK-079 GUNU
+<U000124DD> /xf0/x92/x93/x9d CUNEIFORM SIGN LAK-080
+<U000124DE> /xf0/x92/x93/x9e CUNEIFORM SIGN LAK-081 OVER LAK-081
+<U000124DF> /xf0/x92/x93/x9f CUNEIFORM SIGN LAK-092
+<U000124E0> /xf0/x92/x93/xa0 CUNEIFORM SIGN LAK-130
+<U000124E1> /xf0/x92/x93/xa1 CUNEIFORM SIGN LAK-142
+<U000124E2> /xf0/x92/x93/xa2 CUNEIFORM SIGN LAK-210
+<U000124E3> /xf0/x92/x93/xa3 CUNEIFORM SIGN LAK-219
+<U000124E4> /xf0/x92/x93/xa4 CUNEIFORM SIGN LAK-220
+<U000124E5> /xf0/x92/x93/xa5 CUNEIFORM SIGN LAK-225
+<U000124E6> /xf0/x92/x93/xa6 CUNEIFORM SIGN LAK-228
+<U000124E7> /xf0/x92/x93/xa7 CUNEIFORM SIGN LAK-238
+<U000124E8> /xf0/x92/x93/xa8 CUNEIFORM SIGN LAK-265
+<U000124E9> /xf0/x92/x93/xa9 CUNEIFORM SIGN LAK-266
+<U000124EA> /xf0/x92/x93/xaa CUNEIFORM SIGN LAK-343
+<U000124EB> /xf0/x92/x93/xab CUNEIFORM SIGN LAK-347
+<U000124EC> /xf0/x92/x93/xac CUNEIFORM SIGN LAK-348
+<U000124ED> /xf0/x92/x93/xad CUNEIFORM SIGN LAK-383
+<U000124EE> /xf0/x92/x93/xae CUNEIFORM SIGN LAK-384
+<U000124EF> /xf0/x92/x93/xaf CUNEIFORM SIGN LAK-390
+<U000124F0> /xf0/x92/x93/xb0 CUNEIFORM SIGN LAK-441
+<U000124F1> /xf0/x92/x93/xb1 CUNEIFORM SIGN LAK-449
+<U000124F2> /xf0/x92/x93/xb2 CUNEIFORM SIGN LAK-449 TIMES GU
+<U000124F3> /xf0/x92/x93/xb3 CUNEIFORM SIGN LAK-449 TIMES IGI
+<U000124F4> /xf0/x92/x93/xb4 CUNEIFORM SIGN LAK-449 TIMES PAP PLUS LU3
+<U000124F5> /xf0/x92/x93/xb5 CUNEIFORM SIGN LAK-449 TIMES PAP PLUS PAP PLUS LU3
+<U000124F6> /xf0/x92/x93/xb6 CUNEIFORM SIGN LAK-449 TIMES U2 PLUS BA
+<U000124F7> /xf0/x92/x93/xb7 CUNEIFORM SIGN LAK-450
+<U000124F8> /xf0/x92/x93/xb8 CUNEIFORM SIGN LAK-457
+<U000124F9> /xf0/x92/x93/xb9 CUNEIFORM SIGN LAK-470
+<U000124FA> /xf0/x92/x93/xba CUNEIFORM SIGN LAK-483
+<U000124FB> /xf0/x92/x93/xbb CUNEIFORM SIGN LAK-490
+<U000124FC> /xf0/x92/x93/xbc CUNEIFORM SIGN LAK-492
+<U000124FD> /xf0/x92/x93/xbd CUNEIFORM SIGN LAK-493
+<U000124FE> /xf0/x92/x93/xbe CUNEIFORM SIGN LAK-495
+<U000124FF> /xf0/x92/x93/xbf CUNEIFORM SIGN LAK-550
+<U00012500> /xf0/x92/x94/x80 CUNEIFORM SIGN LAK-608
+<U00012501> /xf0/x92/x94/x81 CUNEIFORM SIGN LAK-617
+<U00012502> /xf0/x92/x94/x82 CUNEIFORM SIGN LAK-617 TIMES ASH
+<U00012503> /xf0/x92/x94/x83 CUNEIFORM SIGN LAK-617 TIMES BAD
+<U00012504> /xf0/x92/x94/x84 CUNEIFORM SIGN LAK-617 TIMES DUN3 GUNU GUNU
+<U00012505> /xf0/x92/x94/x85 CUNEIFORM SIGN LAK-617 TIMES KU3
+<U00012506> /xf0/x92/x94/x86 CUNEIFORM SIGN LAK-617 TIMES LA
+<U00012507> /xf0/x92/x94/x87 CUNEIFORM SIGN LAK-617 TIMES TAR
+<U00012508> /xf0/x92/x94/x88 CUNEIFORM SIGN LAK-617 TIMES TE
+<U00012509> /xf0/x92/x94/x89 CUNEIFORM SIGN LAK-617 TIMES U2
+<U0001250A> /xf0/x92/x94/x8a CUNEIFORM SIGN LAK-617 TIMES UD
+<U0001250B> /xf0/x92/x94/x8b CUNEIFORM SIGN LAK-617 TIMES URUDA
+<U0001250C> /xf0/x92/x94/x8c CUNEIFORM SIGN LAK-636
+<U0001250D> /xf0/x92/x94/x8d CUNEIFORM SIGN LAK-648
+<U0001250E> /xf0/x92/x94/x8e CUNEIFORM SIGN LAK-648 TIMES DUB
+<U0001250F> /xf0/x92/x94/x8f CUNEIFORM SIGN LAK-648 TIMES GA
+<U00012510> /xf0/x92/x94/x90 CUNEIFORM SIGN LAK-648 TIMES IGI
+<U00012511> /xf0/x92/x94/x91 CUNEIFORM SIGN LAK-648 TIMES IGI GUNU
+<U00012512> /xf0/x92/x94/x92 CUNEIFORM SIGN LAK-648 TIMES NI
+<U00012513> /xf0/x92/x94/x93 CUNEIFORM SIGN LAK-648 TIMES PAP PLUS PAP PLUS LU3
+<U00012514> /xf0/x92/x94/x94 CUNEIFORM SIGN LAK-648 TIMES SHESH PLUS KI
+<U00012515> /xf0/x92/x94/x95 CUNEIFORM SIGN LAK-648 TIMES UD
+<U00012516> /xf0/x92/x94/x96 CUNEIFORM SIGN LAK-648 TIMES URUDA
+<U00012517> /xf0/x92/x94/x97 CUNEIFORM SIGN LAK-724
+<U00012518> /xf0/x92/x94/x98 CUNEIFORM SIGN LAK-749
+<U00012519> /xf0/x92/x94/x99 CUNEIFORM SIGN LU2 GUNU TIMES ASH
+<U0001251A> /xf0/x92/x94/x9a CUNEIFORM SIGN LU2 TIMES DISH
+<U0001251B> /xf0/x92/x94/x9b CUNEIFORM SIGN LU2 TIMES HAL
+<U0001251C> /xf0/x92/x94/x9c CUNEIFORM SIGN LU2 TIMES PAP
+<U0001251D> /xf0/x92/x94/x9d CUNEIFORM SIGN LU2 TIMES PAP PLUS PAP PLUS LU3
+<U0001251E> /xf0/x92/x94/x9e CUNEIFORM SIGN LU2 TIMES TAK4
+<U0001251F> /xf0/x92/x94/x9f CUNEIFORM SIGN MI PLUS ZA7
+<U00012520> /xf0/x92/x94/xa0 CUNEIFORM SIGN MUSH OVER MUSH TIMES GA
+<U00012521> /xf0/x92/x94/xa1 CUNEIFORM SIGN MUSH OVER MUSH TIMES KAK
+<U00012522> /xf0/x92/x94/xa2 CUNEIFORM SIGN NINDA2 TIMES DIM GUNU
+<U00012523> /xf0/x92/x94/xa3 CUNEIFORM SIGN NINDA2 TIMES GISH
+<U00012524> /xf0/x92/x94/xa4 CUNEIFORM SIGN NINDA2 TIMES GUL
+<U00012525> /xf0/x92/x94/xa5 CUNEIFORM SIGN NINDA2 TIMES HI
+<U00012526> /xf0/x92/x94/xa6 CUNEIFORM SIGN NINDA2 TIMES KESH2
+<U00012527> /xf0/x92/x94/xa7 CUNEIFORM SIGN NINDA2 TIMES LAK-050
+<U00012528> /xf0/x92/x94/xa8 CUNEIFORM SIGN NINDA2 TIMES MASH
+<U00012529> /xf0/x92/x94/xa9 CUNEIFORM SIGN NINDA2 TIMES PAP PLUS PAP
+<U0001252A> /xf0/x92/x94/xaa CUNEIFORM SIGN NINDA2 TIMES U
+<U0001252B> /xf0/x92/x94/xab CUNEIFORM SIGN NINDA2 TIMES U PLUS U
+<U0001252C> /xf0/x92/x94/xac CUNEIFORM SIGN NINDA2 TIMES URUDA
+<U0001252D> /xf0/x92/x94/xad CUNEIFORM SIGN SAG GUNU TIMES HA
+<U0001252E> /xf0/x92/x94/xae CUNEIFORM SIGN SAG TIMES EN
+<U0001252F> /xf0/x92/x94/xaf CUNEIFORM SIGN SAG TIMES SHE AT LEFT
+<U00012530> /xf0/x92/x94/xb0 CUNEIFORM SIGN SAG TIMES TAK4
+<U00012531> /xf0/x92/x94/xb1 CUNEIFORM SIGN SHA6 TENU
+<U00012532> /xf0/x92/x94/xb2 CUNEIFORM SIGN SHE OVER SHE
+<U00012533> /xf0/x92/x94/xb3 CUNEIFORM SIGN SHE PLUS HUB2
+<U00012534> /xf0/x92/x94/xb4 CUNEIFORM SIGN SHE PLUS NAM2
+<U00012535> /xf0/x92/x94/xb5 CUNEIFORM SIGN SHE PLUS SAR
+<U00012536> /xf0/x92/x94/xb6 CUNEIFORM SIGN SHU2 PLUS DUG TIMES NI
+<U00012537> /xf0/x92/x94/xb7 CUNEIFORM SIGN SHU2 PLUS E2 TIMES AN
+<U00012538> /xf0/x92/x94/xb8 CUNEIFORM SIGN SI TIMES TAK4
+<U00012539> /xf0/x92/x94/xb9 CUNEIFORM SIGN TAK4 PLUS SAG
+<U0001253A> /xf0/x92/x94/xba CUNEIFORM SIGN TUM TIMES GAN2 TENU
+<U0001253B> /xf0/x92/x94/xbb CUNEIFORM SIGN TUM TIMES THREE DISH
+<U0001253C> /xf0/x92/x94/xbc CUNEIFORM SIGN UR2 INVERTED
+<U0001253D> /xf0/x92/x94/xbd CUNEIFORM SIGN UR2 TIMES UD
+<U0001253E> /xf0/x92/x94/xbe CUNEIFORM SIGN URU TIMES DARA3
+<U0001253F> /xf0/x92/x94/xbf CUNEIFORM SIGN URU TIMES LAK-668
+<U00012540> /xf0/x92/x95/x80 CUNEIFORM SIGN URU TIMES LU3
+<U00012541> /xf0/x92/x95/x81 CUNEIFORM SIGN ZA7
+<U00012542> /xf0/x92/x95/x82 CUNEIFORM SIGN ZU OVER ZU PLUS SAR
+<U00012543> /xf0/x92/x95/x83 CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
<U00013000> /xf0/x93/x80/x80 EGYPTIAN HIEROGLYPH A001
<U00013001> /xf0/x93/x80/x81 EGYPTIAN HIEROGLYPH A002
<U00013002> /xf0/x93/x80/x82 EGYPTIAN HIEROGLYPH A003
@@ -33261,6 +33898,589 @@ CHARMAP
<U0001342C> /xf0/x93/x90/xac EGYPTIAN HIEROGLYPH AA030
<U0001342D> /xf0/x93/x90/xad EGYPTIAN HIEROGLYPH AA031
<U0001342E> /xf0/x93/x90/xae EGYPTIAN HIEROGLYPH AA032
+<U00014400> /xf0/x94/x90/x80 ANATOLIAN HIEROGLYPH A001
+<U00014401> /xf0/x94/x90/x81 ANATOLIAN HIEROGLYPH A002
+<U00014402> /xf0/x94/x90/x82 ANATOLIAN HIEROGLYPH A003
+<U00014403> /xf0/x94/x90/x83 ANATOLIAN HIEROGLYPH A004
+<U00014404> /xf0/x94/x90/x84 ANATOLIAN HIEROGLYPH A005
+<U00014405> /xf0/x94/x90/x85 ANATOLIAN HIEROGLYPH A006
+<U00014406> /xf0/x94/x90/x86 ANATOLIAN HIEROGLYPH A007
+<U00014407> /xf0/x94/x90/x87 ANATOLIAN HIEROGLYPH A008
+<U00014408> /xf0/x94/x90/x88 ANATOLIAN HIEROGLYPH A009
+<U00014409> /xf0/x94/x90/x89 ANATOLIAN HIEROGLYPH A010
+<U0001440A> /xf0/x94/x90/x8a ANATOLIAN HIEROGLYPH A010A
+<U0001440B> /xf0/x94/x90/x8b ANATOLIAN HIEROGLYPH A011
+<U0001440C> /xf0/x94/x90/x8c ANATOLIAN HIEROGLYPH A012
+<U0001440D> /xf0/x94/x90/x8d ANATOLIAN HIEROGLYPH A013
+<U0001440E> /xf0/x94/x90/x8e ANATOLIAN HIEROGLYPH A014
+<U0001440F> /xf0/x94/x90/x8f ANATOLIAN HIEROGLYPH A015
+<U00014410> /xf0/x94/x90/x90 ANATOLIAN HIEROGLYPH A016
+<U00014411> /xf0/x94/x90/x91 ANATOLIAN HIEROGLYPH A017
+<U00014412> /xf0/x94/x90/x92 ANATOLIAN HIEROGLYPH A018
+<U00014413> /xf0/x94/x90/x93 ANATOLIAN HIEROGLYPH A019
+<U00014414> /xf0/x94/x90/x94 ANATOLIAN HIEROGLYPH A020
+<U00014415> /xf0/x94/x90/x95 ANATOLIAN HIEROGLYPH A021
+<U00014416> /xf0/x94/x90/x96 ANATOLIAN HIEROGLYPH A022
+<U00014417> /xf0/x94/x90/x97 ANATOLIAN HIEROGLYPH A023
+<U00014418> /xf0/x94/x90/x98 ANATOLIAN HIEROGLYPH A024
+<U00014419> /xf0/x94/x90/x99 ANATOLIAN HIEROGLYPH A025
+<U0001441A> /xf0/x94/x90/x9a ANATOLIAN HIEROGLYPH A026
+<U0001441B> /xf0/x94/x90/x9b ANATOLIAN HIEROGLYPH A026A
+<U0001441C> /xf0/x94/x90/x9c ANATOLIAN HIEROGLYPH A027
+<U0001441D> /xf0/x94/x90/x9d ANATOLIAN HIEROGLYPH A028
+<U0001441E> /xf0/x94/x90/x9e ANATOLIAN HIEROGLYPH A029
+<U0001441F> /xf0/x94/x90/x9f ANATOLIAN HIEROGLYPH A030
+<U00014420> /xf0/x94/x90/xa0 ANATOLIAN HIEROGLYPH A031
+<U00014421> /xf0/x94/x90/xa1 ANATOLIAN HIEROGLYPH A032
+<U00014422> /xf0/x94/x90/xa2 ANATOLIAN HIEROGLYPH A033
+<U00014423> /xf0/x94/x90/xa3 ANATOLIAN HIEROGLYPH A034
+<U00014424> /xf0/x94/x90/xa4 ANATOLIAN HIEROGLYPH A035
+<U00014425> /xf0/x94/x90/xa5 ANATOLIAN HIEROGLYPH A036
+<U00014426> /xf0/x94/x90/xa6 ANATOLIAN HIEROGLYPH A037
+<U00014427> /xf0/x94/x90/xa7 ANATOLIAN HIEROGLYPH A038
+<U00014428> /xf0/x94/x90/xa8 ANATOLIAN HIEROGLYPH A039
+<U00014429> /xf0/x94/x90/xa9 ANATOLIAN HIEROGLYPH A039A
+<U0001442A> /xf0/x94/x90/xaa ANATOLIAN HIEROGLYPH A040
+<U0001442B> /xf0/x94/x90/xab ANATOLIAN HIEROGLYPH A041
+<U0001442C> /xf0/x94/x90/xac ANATOLIAN HIEROGLYPH A041A
+<U0001442D> /xf0/x94/x90/xad ANATOLIAN HIEROGLYPH A042
+<U0001442E> /xf0/x94/x90/xae ANATOLIAN HIEROGLYPH A043
+<U0001442F> /xf0/x94/x90/xaf ANATOLIAN HIEROGLYPH A044
+<U00014430> /xf0/x94/x90/xb0 ANATOLIAN HIEROGLYPH A045
+<U00014431> /xf0/x94/x90/xb1 ANATOLIAN HIEROGLYPH A045A
+<U00014432> /xf0/x94/x90/xb2 ANATOLIAN HIEROGLYPH A046
+<U00014433> /xf0/x94/x90/xb3 ANATOLIAN HIEROGLYPH A046A
+<U00014434> /xf0/x94/x90/xb4 ANATOLIAN HIEROGLYPH A046B
+<U00014435> /xf0/x94/x90/xb5 ANATOLIAN HIEROGLYPH A047
+<U00014436> /xf0/x94/x90/xb6 ANATOLIAN HIEROGLYPH A048
+<U00014437> /xf0/x94/x90/xb7 ANATOLIAN HIEROGLYPH A049
+<U00014438> /xf0/x94/x90/xb8 ANATOLIAN HIEROGLYPH A050
+<U00014439> /xf0/x94/x90/xb9 ANATOLIAN HIEROGLYPH A051
+<U0001443A> /xf0/x94/x90/xba ANATOLIAN HIEROGLYPH A052
+<U0001443B> /xf0/x94/x90/xbb ANATOLIAN HIEROGLYPH A053
+<U0001443C> /xf0/x94/x90/xbc ANATOLIAN HIEROGLYPH A054
+<U0001443D> /xf0/x94/x90/xbd ANATOLIAN HIEROGLYPH A055
+<U0001443E> /xf0/x94/x90/xbe ANATOLIAN HIEROGLYPH A056
+<U0001443F> /xf0/x94/x90/xbf ANATOLIAN HIEROGLYPH A057
+<U00014440> /xf0/x94/x91/x80 ANATOLIAN HIEROGLYPH A058
+<U00014441> /xf0/x94/x91/x81 ANATOLIAN HIEROGLYPH A059
+<U00014442> /xf0/x94/x91/x82 ANATOLIAN HIEROGLYPH A060
+<U00014443> /xf0/x94/x91/x83 ANATOLIAN HIEROGLYPH A061
+<U00014444> /xf0/x94/x91/x84 ANATOLIAN HIEROGLYPH A062
+<U00014445> /xf0/x94/x91/x85 ANATOLIAN HIEROGLYPH A063
+<U00014446> /xf0/x94/x91/x86 ANATOLIAN HIEROGLYPH A064
+<U00014447> /xf0/x94/x91/x87 ANATOLIAN HIEROGLYPH A065
+<U00014448> /xf0/x94/x91/x88 ANATOLIAN HIEROGLYPH A066
+<U00014449> /xf0/x94/x91/x89 ANATOLIAN HIEROGLYPH A066A
+<U0001444A> /xf0/x94/x91/x8a ANATOLIAN HIEROGLYPH A066B
+<U0001444B> /xf0/x94/x91/x8b ANATOLIAN HIEROGLYPH A066C
+<U0001444C> /xf0/x94/x91/x8c ANATOLIAN HIEROGLYPH A067
+<U0001444D> /xf0/x94/x91/x8d ANATOLIAN HIEROGLYPH A068
+<U0001444E> /xf0/x94/x91/x8e ANATOLIAN HIEROGLYPH A069
+<U0001444F> /xf0/x94/x91/x8f ANATOLIAN HIEROGLYPH A070
+<U00014450> /xf0/x94/x91/x90 ANATOLIAN HIEROGLYPH A071
+<U00014451> /xf0/x94/x91/x91 ANATOLIAN HIEROGLYPH A072
+<U00014452> /xf0/x94/x91/x92 ANATOLIAN HIEROGLYPH A073
+<U00014453> /xf0/x94/x91/x93 ANATOLIAN HIEROGLYPH A074
+<U00014454> /xf0/x94/x91/x94 ANATOLIAN HIEROGLYPH A075
+<U00014455> /xf0/x94/x91/x95 ANATOLIAN HIEROGLYPH A076
+<U00014456> /xf0/x94/x91/x96 ANATOLIAN HIEROGLYPH A077
+<U00014457> /xf0/x94/x91/x97 ANATOLIAN HIEROGLYPH A078
+<U00014458> /xf0/x94/x91/x98 ANATOLIAN HIEROGLYPH A079
+<U00014459> /xf0/x94/x91/x99 ANATOLIAN HIEROGLYPH A080
+<U0001445A> /xf0/x94/x91/x9a ANATOLIAN HIEROGLYPH A081
+<U0001445B> /xf0/x94/x91/x9b ANATOLIAN HIEROGLYPH A082
+<U0001445C> /xf0/x94/x91/x9c ANATOLIAN HIEROGLYPH A083
+<U0001445D> /xf0/x94/x91/x9d ANATOLIAN HIEROGLYPH A084
+<U0001445E> /xf0/x94/x91/x9e ANATOLIAN HIEROGLYPH A085
+<U0001445F> /xf0/x94/x91/x9f ANATOLIAN HIEROGLYPH A086
+<U00014460> /xf0/x94/x91/xa0 ANATOLIAN HIEROGLYPH A087
+<U00014461> /xf0/x94/x91/xa1 ANATOLIAN HIEROGLYPH A088
+<U00014462> /xf0/x94/x91/xa2 ANATOLIAN HIEROGLYPH A089
+<U00014463> /xf0/x94/x91/xa3 ANATOLIAN HIEROGLYPH A090
+<U00014464> /xf0/x94/x91/xa4 ANATOLIAN HIEROGLYPH A091
+<U00014465> /xf0/x94/x91/xa5 ANATOLIAN HIEROGLYPH A092
+<U00014466> /xf0/x94/x91/xa6 ANATOLIAN HIEROGLYPH A093
+<U00014467> /xf0/x94/x91/xa7 ANATOLIAN HIEROGLYPH A094
+<U00014468> /xf0/x94/x91/xa8 ANATOLIAN HIEROGLYPH A095
+<U00014469> /xf0/x94/x91/xa9 ANATOLIAN HIEROGLYPH A096
+<U0001446A> /xf0/x94/x91/xaa ANATOLIAN HIEROGLYPH A097
+<U0001446B> /xf0/x94/x91/xab ANATOLIAN HIEROGLYPH A097A
+<U0001446C> /xf0/x94/x91/xac ANATOLIAN HIEROGLYPH A098
+<U0001446D> /xf0/x94/x91/xad ANATOLIAN HIEROGLYPH A098A
+<U0001446E> /xf0/x94/x91/xae ANATOLIAN HIEROGLYPH A099
+<U0001446F> /xf0/x94/x91/xaf ANATOLIAN HIEROGLYPH A100
+<U00014470> /xf0/x94/x91/xb0 ANATOLIAN HIEROGLYPH A100A
+<U00014471> /xf0/x94/x91/xb1 ANATOLIAN HIEROGLYPH A101
+<U00014472> /xf0/x94/x91/xb2 ANATOLIAN HIEROGLYPH A101A
+<U00014473> /xf0/x94/x91/xb3 ANATOLIAN HIEROGLYPH A102
+<U00014474> /xf0/x94/x91/xb4 ANATOLIAN HIEROGLYPH A102A
+<U00014475> /xf0/x94/x91/xb5 ANATOLIAN HIEROGLYPH A103
+<U00014476> /xf0/x94/x91/xb6 ANATOLIAN HIEROGLYPH A104
+<U00014477> /xf0/x94/x91/xb7 ANATOLIAN HIEROGLYPH A104A
+<U00014478> /xf0/x94/x91/xb8 ANATOLIAN HIEROGLYPH A104B
+<U00014479> /xf0/x94/x91/xb9 ANATOLIAN HIEROGLYPH A104C
+<U0001447A> /xf0/x94/x91/xba ANATOLIAN HIEROGLYPH A105
+<U0001447B> /xf0/x94/x91/xbb ANATOLIAN HIEROGLYPH A105A
+<U0001447C> /xf0/x94/x91/xbc ANATOLIAN HIEROGLYPH A105B
+<U0001447D> /xf0/x94/x91/xbd ANATOLIAN HIEROGLYPH A106
+<U0001447E> /xf0/x94/x91/xbe ANATOLIAN HIEROGLYPH A107
+<U0001447F> /xf0/x94/x91/xbf ANATOLIAN HIEROGLYPH A107A
+<U00014480> /xf0/x94/x92/x80 ANATOLIAN HIEROGLYPH A107B
+<U00014481> /xf0/x94/x92/x81 ANATOLIAN HIEROGLYPH A107C
+<U00014482> /xf0/x94/x92/x82 ANATOLIAN HIEROGLYPH A108
+<U00014483> /xf0/x94/x92/x83 ANATOLIAN HIEROGLYPH A109
+<U00014484> /xf0/x94/x92/x84 ANATOLIAN HIEROGLYPH A110
+<U00014485> /xf0/x94/x92/x85 ANATOLIAN HIEROGLYPH A110A
+<U00014486> /xf0/x94/x92/x86 ANATOLIAN HIEROGLYPH A110B
+<U00014487> /xf0/x94/x92/x87 ANATOLIAN HIEROGLYPH A111
+<U00014488> /xf0/x94/x92/x88 ANATOLIAN HIEROGLYPH A112
+<U00014489> /xf0/x94/x92/x89 ANATOLIAN HIEROGLYPH A113
+<U0001448A> /xf0/x94/x92/x8a ANATOLIAN HIEROGLYPH A114
+<U0001448B> /xf0/x94/x92/x8b ANATOLIAN HIEROGLYPH A115
+<U0001448C> /xf0/x94/x92/x8c ANATOLIAN HIEROGLYPH A115A
+<U0001448D> /xf0/x94/x92/x8d ANATOLIAN HIEROGLYPH A116
+<U0001448E> /xf0/x94/x92/x8e ANATOLIAN HIEROGLYPH A117
+<U0001448F> /xf0/x94/x92/x8f ANATOLIAN HIEROGLYPH A118
+<U00014490> /xf0/x94/x92/x90 ANATOLIAN HIEROGLYPH A119
+<U00014491> /xf0/x94/x92/x91 ANATOLIAN HIEROGLYPH A120
+<U00014492> /xf0/x94/x92/x92 ANATOLIAN HIEROGLYPH A121
+<U00014493> /xf0/x94/x92/x93 ANATOLIAN HIEROGLYPH A122
+<U00014494> /xf0/x94/x92/x94 ANATOLIAN HIEROGLYPH A123
+<U00014495> /xf0/x94/x92/x95 ANATOLIAN HIEROGLYPH A124
+<U00014496> /xf0/x94/x92/x96 ANATOLIAN HIEROGLYPH A125
+<U00014497> /xf0/x94/x92/x97 ANATOLIAN HIEROGLYPH A125A
+<U00014498> /xf0/x94/x92/x98 ANATOLIAN HIEROGLYPH A126
+<U00014499> /xf0/x94/x92/x99 ANATOLIAN HIEROGLYPH A127
+<U0001449A> /xf0/x94/x92/x9a ANATOLIAN HIEROGLYPH A128
+<U0001449B> /xf0/x94/x92/x9b ANATOLIAN HIEROGLYPH A129
+<U0001449C> /xf0/x94/x92/x9c ANATOLIAN HIEROGLYPH A130
+<U0001449D> /xf0/x94/x92/x9d ANATOLIAN HIEROGLYPH A131
+<U0001449E> /xf0/x94/x92/x9e ANATOLIAN HIEROGLYPH A132
+<U0001449F> /xf0/x94/x92/x9f ANATOLIAN HIEROGLYPH A133
+<U000144A0> /xf0/x94/x92/xa0 ANATOLIAN HIEROGLYPH A134
+<U000144A1> /xf0/x94/x92/xa1 ANATOLIAN HIEROGLYPH A135
+<U000144A2> /xf0/x94/x92/xa2 ANATOLIAN HIEROGLYPH A135A
+<U000144A3> /xf0/x94/x92/xa3 ANATOLIAN HIEROGLYPH A136
+<U000144A4> /xf0/x94/x92/xa4 ANATOLIAN HIEROGLYPH A137
+<U000144A5> /xf0/x94/x92/xa5 ANATOLIAN HIEROGLYPH A138
+<U000144A6> /xf0/x94/x92/xa6 ANATOLIAN HIEROGLYPH A139
+<U000144A7> /xf0/x94/x92/xa7 ANATOLIAN HIEROGLYPH A140
+<U000144A8> /xf0/x94/x92/xa8 ANATOLIAN HIEROGLYPH A141
+<U000144A9> /xf0/x94/x92/xa9 ANATOLIAN HIEROGLYPH A142
+<U000144AA> /xf0/x94/x92/xaa ANATOLIAN HIEROGLYPH A143
+<U000144AB> /xf0/x94/x92/xab ANATOLIAN HIEROGLYPH A144
+<U000144AC> /xf0/x94/x92/xac ANATOLIAN HIEROGLYPH A145
+<U000144AD> /xf0/x94/x92/xad ANATOLIAN HIEROGLYPH A146
+<U000144AE> /xf0/x94/x92/xae ANATOLIAN HIEROGLYPH A147
+<U000144AF> /xf0/x94/x92/xaf ANATOLIAN HIEROGLYPH A148
+<U000144B0> /xf0/x94/x92/xb0 ANATOLIAN HIEROGLYPH A149
+<U000144B1> /xf0/x94/x92/xb1 ANATOLIAN HIEROGLYPH A150
+<U000144B2> /xf0/x94/x92/xb2 ANATOLIAN HIEROGLYPH A151
+<U000144B3> /xf0/x94/x92/xb3 ANATOLIAN HIEROGLYPH A152
+<U000144B4> /xf0/x94/x92/xb4 ANATOLIAN HIEROGLYPH A153
+<U000144B5> /xf0/x94/x92/xb5 ANATOLIAN HIEROGLYPH A154
+<U000144B6> /xf0/x94/x92/xb6 ANATOLIAN HIEROGLYPH A155
+<U000144B7> /xf0/x94/x92/xb7 ANATOLIAN HIEROGLYPH A156
+<U000144B8> /xf0/x94/x92/xb8 ANATOLIAN HIEROGLYPH A157
+<U000144B9> /xf0/x94/x92/xb9 ANATOLIAN HIEROGLYPH A158
+<U000144BA> /xf0/x94/x92/xba ANATOLIAN HIEROGLYPH A159
+<U000144BB> /xf0/x94/x92/xbb ANATOLIAN HIEROGLYPH A160
+<U000144BC> /xf0/x94/x92/xbc ANATOLIAN HIEROGLYPH A161
+<U000144BD> /xf0/x94/x92/xbd ANATOLIAN HIEROGLYPH A162
+<U000144BE> /xf0/x94/x92/xbe ANATOLIAN HIEROGLYPH A163
+<U000144BF> /xf0/x94/x92/xbf ANATOLIAN HIEROGLYPH A164
+<U000144C0> /xf0/x94/x93/x80 ANATOLIAN HIEROGLYPH A165
+<U000144C1> /xf0/x94/x93/x81 ANATOLIAN HIEROGLYPH A166
+<U000144C2> /xf0/x94/x93/x82 ANATOLIAN HIEROGLYPH A167
+<U000144C3> /xf0/x94/x93/x83 ANATOLIAN HIEROGLYPH A168
+<U000144C4> /xf0/x94/x93/x84 ANATOLIAN HIEROGLYPH A169
+<U000144C5> /xf0/x94/x93/x85 ANATOLIAN HIEROGLYPH A170
+<U000144C6> /xf0/x94/x93/x86 ANATOLIAN HIEROGLYPH A171
+<U000144C7> /xf0/x94/x93/x87 ANATOLIAN HIEROGLYPH A172
+<U000144C8> /xf0/x94/x93/x88 ANATOLIAN HIEROGLYPH A173
+<U000144C9> /xf0/x94/x93/x89 ANATOLIAN HIEROGLYPH A174
+<U000144CA> /xf0/x94/x93/x8a ANATOLIAN HIEROGLYPH A175
+<U000144CB> /xf0/x94/x93/x8b ANATOLIAN HIEROGLYPH A176
+<U000144CC> /xf0/x94/x93/x8c ANATOLIAN HIEROGLYPH A177
+<U000144CD> /xf0/x94/x93/x8d ANATOLIAN HIEROGLYPH A178
+<U000144CE> /xf0/x94/x93/x8e ANATOLIAN HIEROGLYPH A179
+<U000144CF> /xf0/x94/x93/x8f ANATOLIAN HIEROGLYPH A180
+<U000144D0> /xf0/x94/x93/x90 ANATOLIAN HIEROGLYPH A181
+<U000144D1> /xf0/x94/x93/x91 ANATOLIAN HIEROGLYPH A182
+<U000144D2> /xf0/x94/x93/x92 ANATOLIAN HIEROGLYPH A183
+<U000144D3> /xf0/x94/x93/x93 ANATOLIAN HIEROGLYPH A184
+<U000144D4> /xf0/x94/x93/x94 ANATOLIAN HIEROGLYPH A185
+<U000144D5> /xf0/x94/x93/x95 ANATOLIAN HIEROGLYPH A186
+<U000144D6> /xf0/x94/x93/x96 ANATOLIAN HIEROGLYPH A187
+<U000144D7> /xf0/x94/x93/x97 ANATOLIAN HIEROGLYPH A188
+<U000144D8> /xf0/x94/x93/x98 ANATOLIAN HIEROGLYPH A189
+<U000144D9> /xf0/x94/x93/x99 ANATOLIAN HIEROGLYPH A190
+<U000144DA> /xf0/x94/x93/x9a ANATOLIAN HIEROGLYPH A191
+<U000144DB> /xf0/x94/x93/x9b ANATOLIAN HIEROGLYPH A192
+<U000144DC> /xf0/x94/x93/x9c ANATOLIAN HIEROGLYPH A193
+<U000144DD> /xf0/x94/x93/x9d ANATOLIAN HIEROGLYPH A194
+<U000144DE> /xf0/x94/x93/x9e ANATOLIAN HIEROGLYPH A195
+<U000144DF> /xf0/x94/x93/x9f ANATOLIAN HIEROGLYPH A196
+<U000144E0> /xf0/x94/x93/xa0 ANATOLIAN HIEROGLYPH A197
+<U000144E1> /xf0/x94/x93/xa1 ANATOLIAN HIEROGLYPH A198
+<U000144E2> /xf0/x94/x93/xa2 ANATOLIAN HIEROGLYPH A199
+<U000144E3> /xf0/x94/x93/xa3 ANATOLIAN HIEROGLYPH A200
+<U000144E4> /xf0/x94/x93/xa4 ANATOLIAN HIEROGLYPH A201
+<U000144E5> /xf0/x94/x93/xa5 ANATOLIAN HIEROGLYPH A202
+<U000144E6> /xf0/x94/x93/xa6 ANATOLIAN HIEROGLYPH A202A
+<U000144E7> /xf0/x94/x93/xa7 ANATOLIAN HIEROGLYPH A202B
+<U000144E8> /xf0/x94/x93/xa8 ANATOLIAN HIEROGLYPH A203
+<U000144E9> /xf0/x94/x93/xa9 ANATOLIAN HIEROGLYPH A204
+<U000144EA> /xf0/x94/x93/xaa ANATOLIAN HIEROGLYPH A205
+<U000144EB> /xf0/x94/x93/xab ANATOLIAN HIEROGLYPH A206
+<U000144EC> /xf0/x94/x93/xac ANATOLIAN HIEROGLYPH A207
+<U000144ED> /xf0/x94/x93/xad ANATOLIAN HIEROGLYPH A207A
+<U000144EE> /xf0/x94/x93/xae ANATOLIAN HIEROGLYPH A208
+<U000144EF> /xf0/x94/x93/xaf ANATOLIAN HIEROGLYPH A209
+<U000144F0> /xf0/x94/x93/xb0 ANATOLIAN HIEROGLYPH A209A
+<U000144F1> /xf0/x94/x93/xb1 ANATOLIAN HIEROGLYPH A210
+<U000144F2> /xf0/x94/x93/xb2 ANATOLIAN HIEROGLYPH A211
+<U000144F3> /xf0/x94/x93/xb3 ANATOLIAN HIEROGLYPH A212
+<U000144F4> /xf0/x94/x93/xb4 ANATOLIAN HIEROGLYPH A213
+<U000144F5> /xf0/x94/x93/xb5 ANATOLIAN HIEROGLYPH A214
+<U000144F6> /xf0/x94/x93/xb6 ANATOLIAN HIEROGLYPH A215
+<U000144F7> /xf0/x94/x93/xb7 ANATOLIAN HIEROGLYPH A215A
+<U000144F8> /xf0/x94/x93/xb8 ANATOLIAN HIEROGLYPH A216
+<U000144F9> /xf0/x94/x93/xb9 ANATOLIAN HIEROGLYPH A216A
+<U000144FA> /xf0/x94/x93/xba ANATOLIAN HIEROGLYPH A217
+<U000144FB> /xf0/x94/x93/xbb ANATOLIAN HIEROGLYPH A218
+<U000144FC> /xf0/x94/x93/xbc ANATOLIAN HIEROGLYPH A219
+<U000144FD> /xf0/x94/x93/xbd ANATOLIAN HIEROGLYPH A220
+<U000144FE> /xf0/x94/x93/xbe ANATOLIAN HIEROGLYPH A221
+<U000144FF> /xf0/x94/x93/xbf ANATOLIAN HIEROGLYPH A222
+<U00014500> /xf0/x94/x94/x80 ANATOLIAN HIEROGLYPH A223
+<U00014501> /xf0/x94/x94/x81 ANATOLIAN HIEROGLYPH A224
+<U00014502> /xf0/x94/x94/x82 ANATOLIAN HIEROGLYPH A225
+<U00014503> /xf0/x94/x94/x83 ANATOLIAN HIEROGLYPH A226
+<U00014504> /xf0/x94/x94/x84 ANATOLIAN HIEROGLYPH A227
+<U00014505> /xf0/x94/x94/x85 ANATOLIAN HIEROGLYPH A227A
+<U00014506> /xf0/x94/x94/x86 ANATOLIAN HIEROGLYPH A228
+<U00014507> /xf0/x94/x94/x87 ANATOLIAN HIEROGLYPH A229
+<U00014508> /xf0/x94/x94/x88 ANATOLIAN HIEROGLYPH A230
+<U00014509> /xf0/x94/x94/x89 ANATOLIAN HIEROGLYPH A231
+<U0001450A> /xf0/x94/x94/x8a ANATOLIAN HIEROGLYPH A232
+<U0001450B> /xf0/x94/x94/x8b ANATOLIAN HIEROGLYPH A233
+<U0001450C> /xf0/x94/x94/x8c ANATOLIAN HIEROGLYPH A234
+<U0001450D> /xf0/x94/x94/x8d ANATOLIAN HIEROGLYPH A235
+<U0001450E> /xf0/x94/x94/x8e ANATOLIAN HIEROGLYPH A236
+<U0001450F> /xf0/x94/x94/x8f ANATOLIAN HIEROGLYPH A237
+<U00014510> /xf0/x94/x94/x90 ANATOLIAN HIEROGLYPH A238
+<U00014511> /xf0/x94/x94/x91 ANATOLIAN HIEROGLYPH A239
+<U00014512> /xf0/x94/x94/x92 ANATOLIAN HIEROGLYPH A240
+<U00014513> /xf0/x94/x94/x93 ANATOLIAN HIEROGLYPH A241
+<U00014514> /xf0/x94/x94/x94 ANATOLIAN HIEROGLYPH A242
+<U00014515> /xf0/x94/x94/x95 ANATOLIAN HIEROGLYPH A243
+<U00014516> /xf0/x94/x94/x96 ANATOLIAN HIEROGLYPH A244
+<U00014517> /xf0/x94/x94/x97 ANATOLIAN HIEROGLYPH A245
+<U00014518> /xf0/x94/x94/x98 ANATOLIAN HIEROGLYPH A246
+<U00014519> /xf0/x94/x94/x99 ANATOLIAN HIEROGLYPH A247
+<U0001451A> /xf0/x94/x94/x9a ANATOLIAN HIEROGLYPH A248
+<U0001451B> /xf0/x94/x94/x9b ANATOLIAN HIEROGLYPH A249
+<U0001451C> /xf0/x94/x94/x9c ANATOLIAN HIEROGLYPH A250
+<U0001451D> /xf0/x94/x94/x9d ANATOLIAN HIEROGLYPH A251
+<U0001451E> /xf0/x94/x94/x9e ANATOLIAN HIEROGLYPH A252
+<U0001451F> /xf0/x94/x94/x9f ANATOLIAN HIEROGLYPH A253
+<U00014520> /xf0/x94/x94/xa0 ANATOLIAN HIEROGLYPH A254
+<U00014521> /xf0/x94/x94/xa1 ANATOLIAN HIEROGLYPH A255
+<U00014522> /xf0/x94/x94/xa2 ANATOLIAN HIEROGLYPH A256
+<U00014523> /xf0/x94/x94/xa3 ANATOLIAN HIEROGLYPH A257
+<U00014524> /xf0/x94/x94/xa4 ANATOLIAN HIEROGLYPH A258
+<U00014525> /xf0/x94/x94/xa5 ANATOLIAN HIEROGLYPH A259
+<U00014526> /xf0/x94/x94/xa6 ANATOLIAN HIEROGLYPH A260
+<U00014527> /xf0/x94/x94/xa7 ANATOLIAN HIEROGLYPH A261
+<U00014528> /xf0/x94/x94/xa8 ANATOLIAN HIEROGLYPH A262
+<U00014529> /xf0/x94/x94/xa9 ANATOLIAN HIEROGLYPH A263
+<U0001452A> /xf0/x94/x94/xaa ANATOLIAN HIEROGLYPH A264
+<U0001452B> /xf0/x94/x94/xab ANATOLIAN HIEROGLYPH A265
+<U0001452C> /xf0/x94/x94/xac ANATOLIAN HIEROGLYPH A266
+<U0001452D> /xf0/x94/x94/xad ANATOLIAN HIEROGLYPH A267
+<U0001452E> /xf0/x94/x94/xae ANATOLIAN HIEROGLYPH A267A
+<U0001452F> /xf0/x94/x94/xaf ANATOLIAN HIEROGLYPH A268
+<U00014530> /xf0/x94/x94/xb0 ANATOLIAN HIEROGLYPH A269
+<U00014531> /xf0/x94/x94/xb1 ANATOLIAN HIEROGLYPH A270
+<U00014532> /xf0/x94/x94/xb2 ANATOLIAN HIEROGLYPH A271
+<U00014533> /xf0/x94/x94/xb3 ANATOLIAN HIEROGLYPH A272
+<U00014534> /xf0/x94/x94/xb4 ANATOLIAN HIEROGLYPH A273
+<U00014535> /xf0/x94/x94/xb5 ANATOLIAN HIEROGLYPH A274
+<U00014536> /xf0/x94/x94/xb6 ANATOLIAN HIEROGLYPH A275
+<U00014537> /xf0/x94/x94/xb7 ANATOLIAN HIEROGLYPH A276
+<U00014538> /xf0/x94/x94/xb8 ANATOLIAN HIEROGLYPH A277
+<U00014539> /xf0/x94/x94/xb9 ANATOLIAN HIEROGLYPH A278
+<U0001453A> /xf0/x94/x94/xba ANATOLIAN HIEROGLYPH A279
+<U0001453B> /xf0/x94/x94/xbb ANATOLIAN HIEROGLYPH A280
+<U0001453C> /xf0/x94/x94/xbc ANATOLIAN HIEROGLYPH A281
+<U0001453D> /xf0/x94/x94/xbd ANATOLIAN HIEROGLYPH A282
+<U0001453E> /xf0/x94/x94/xbe ANATOLIAN HIEROGLYPH A283
+<U0001453F> /xf0/x94/x94/xbf ANATOLIAN HIEROGLYPH A284
+<U00014540> /xf0/x94/x95/x80 ANATOLIAN HIEROGLYPH A285
+<U00014541> /xf0/x94/x95/x81 ANATOLIAN HIEROGLYPH A286
+<U00014542> /xf0/x94/x95/x82 ANATOLIAN HIEROGLYPH A287
+<U00014543> /xf0/x94/x95/x83 ANATOLIAN HIEROGLYPH A288
+<U00014544> /xf0/x94/x95/x84 ANATOLIAN HIEROGLYPH A289
+<U00014545> /xf0/x94/x95/x85 ANATOLIAN HIEROGLYPH A289A
+<U00014546> /xf0/x94/x95/x86 ANATOLIAN HIEROGLYPH A290
+<U00014547> /xf0/x94/x95/x87 ANATOLIAN HIEROGLYPH A291
+<U00014548> /xf0/x94/x95/x88 ANATOLIAN HIEROGLYPH A292
+<U00014549> /xf0/x94/x95/x89 ANATOLIAN HIEROGLYPH A293
+<U0001454A> /xf0/x94/x95/x8a ANATOLIAN HIEROGLYPH A294
+<U0001454B> /xf0/x94/x95/x8b ANATOLIAN HIEROGLYPH A294A
+<U0001454C> /xf0/x94/x95/x8c ANATOLIAN HIEROGLYPH A295
+<U0001454D> /xf0/x94/x95/x8d ANATOLIAN HIEROGLYPH A296
+<U0001454E> /xf0/x94/x95/x8e ANATOLIAN HIEROGLYPH A297
+<U0001454F> /xf0/x94/x95/x8f ANATOLIAN HIEROGLYPH A298
+<U00014550> /xf0/x94/x95/x90 ANATOLIAN HIEROGLYPH A299
+<U00014551> /xf0/x94/x95/x91 ANATOLIAN HIEROGLYPH A299A
+<U00014552> /xf0/x94/x95/x92 ANATOLIAN HIEROGLYPH A300
+<U00014553> /xf0/x94/x95/x93 ANATOLIAN HIEROGLYPH A301
+<U00014554> /xf0/x94/x95/x94 ANATOLIAN HIEROGLYPH A302
+<U00014555> /xf0/x94/x95/x95 ANATOLIAN HIEROGLYPH A303
+<U00014556> /xf0/x94/x95/x96 ANATOLIAN HIEROGLYPH A304
+<U00014557> /xf0/x94/x95/x97 ANATOLIAN HIEROGLYPH A305
+<U00014558> /xf0/x94/x95/x98 ANATOLIAN HIEROGLYPH A306
+<U00014559> /xf0/x94/x95/x99 ANATOLIAN HIEROGLYPH A307
+<U0001455A> /xf0/x94/x95/x9a ANATOLIAN HIEROGLYPH A308
+<U0001455B> /xf0/x94/x95/x9b ANATOLIAN HIEROGLYPH A309
+<U0001455C> /xf0/x94/x95/x9c ANATOLIAN HIEROGLYPH A309A
+<U0001455D> /xf0/x94/x95/x9d ANATOLIAN HIEROGLYPH A310
+<U0001455E> /xf0/x94/x95/x9e ANATOLIAN HIEROGLYPH A311
+<U0001455F> /xf0/x94/x95/x9f ANATOLIAN HIEROGLYPH A312
+<U00014560> /xf0/x94/x95/xa0 ANATOLIAN HIEROGLYPH A313
+<U00014561> /xf0/x94/x95/xa1 ANATOLIAN HIEROGLYPH A314
+<U00014562> /xf0/x94/x95/xa2 ANATOLIAN HIEROGLYPH A315
+<U00014563> /xf0/x94/x95/xa3 ANATOLIAN HIEROGLYPH A316
+<U00014564> /xf0/x94/x95/xa4 ANATOLIAN HIEROGLYPH A317
+<U00014565> /xf0/x94/x95/xa5 ANATOLIAN HIEROGLYPH A318
+<U00014566> /xf0/x94/x95/xa6 ANATOLIAN HIEROGLYPH A319
+<U00014567> /xf0/x94/x95/xa7 ANATOLIAN HIEROGLYPH A320
+<U00014568> /xf0/x94/x95/xa8 ANATOLIAN HIEROGLYPH A321
+<U00014569> /xf0/x94/x95/xa9 ANATOLIAN HIEROGLYPH A322
+<U0001456A> /xf0/x94/x95/xaa ANATOLIAN HIEROGLYPH A323
+<U0001456B> /xf0/x94/x95/xab ANATOLIAN HIEROGLYPH A324
+<U0001456C> /xf0/x94/x95/xac ANATOLIAN HIEROGLYPH A325
+<U0001456D> /xf0/x94/x95/xad ANATOLIAN HIEROGLYPH A326
+<U0001456E> /xf0/x94/x95/xae ANATOLIAN HIEROGLYPH A327
+<U0001456F> /xf0/x94/x95/xaf ANATOLIAN HIEROGLYPH A328
+<U00014570> /xf0/x94/x95/xb0 ANATOLIAN HIEROGLYPH A329
+<U00014571> /xf0/x94/x95/xb1 ANATOLIAN HIEROGLYPH A329A
+<U00014572> /xf0/x94/x95/xb2 ANATOLIAN HIEROGLYPH A330
+<U00014573> /xf0/x94/x95/xb3 ANATOLIAN HIEROGLYPH A331
+<U00014574> /xf0/x94/x95/xb4 ANATOLIAN HIEROGLYPH A332A
+<U00014575> /xf0/x94/x95/xb5 ANATOLIAN HIEROGLYPH A332B
+<U00014576> /xf0/x94/x95/xb6 ANATOLIAN HIEROGLYPH A332C
+<U00014577> /xf0/x94/x95/xb7 ANATOLIAN HIEROGLYPH A333
+<U00014578> /xf0/x94/x95/xb8 ANATOLIAN HIEROGLYPH A334
+<U00014579> /xf0/x94/x95/xb9 ANATOLIAN HIEROGLYPH A335
+<U0001457A> /xf0/x94/x95/xba ANATOLIAN HIEROGLYPH A336
+<U0001457B> /xf0/x94/x95/xbb ANATOLIAN HIEROGLYPH A336A
+<U0001457C> /xf0/x94/x95/xbc ANATOLIAN HIEROGLYPH A336B
+<U0001457D> /xf0/x94/x95/xbd ANATOLIAN HIEROGLYPH A336C
+<U0001457E> /xf0/x94/x95/xbe ANATOLIAN HIEROGLYPH A337
+<U0001457F> /xf0/x94/x95/xbf ANATOLIAN HIEROGLYPH A338
+<U00014580> /xf0/x94/x96/x80 ANATOLIAN HIEROGLYPH A339
+<U00014581> /xf0/x94/x96/x81 ANATOLIAN HIEROGLYPH A340
+<U00014582> /xf0/x94/x96/x82 ANATOLIAN HIEROGLYPH A341
+<U00014583> /xf0/x94/x96/x83 ANATOLIAN HIEROGLYPH A342
+<U00014584> /xf0/x94/x96/x84 ANATOLIAN HIEROGLYPH A343
+<U00014585> /xf0/x94/x96/x85 ANATOLIAN HIEROGLYPH A344
+<U00014586> /xf0/x94/x96/x86 ANATOLIAN HIEROGLYPH A345
+<U00014587> /xf0/x94/x96/x87 ANATOLIAN HIEROGLYPH A346
+<U00014588> /xf0/x94/x96/x88 ANATOLIAN HIEROGLYPH A347
+<U00014589> /xf0/x94/x96/x89 ANATOLIAN HIEROGLYPH A348
+<U0001458A> /xf0/x94/x96/x8a ANATOLIAN HIEROGLYPH A349
+<U0001458B> /xf0/x94/x96/x8b ANATOLIAN HIEROGLYPH A350
+<U0001458C> /xf0/x94/x96/x8c ANATOLIAN HIEROGLYPH A351
+<U0001458D> /xf0/x94/x96/x8d ANATOLIAN HIEROGLYPH A352
+<U0001458E> /xf0/x94/x96/x8e ANATOLIAN HIEROGLYPH A353
+<U0001458F> /xf0/x94/x96/x8f ANATOLIAN HIEROGLYPH A354
+<U00014590> /xf0/x94/x96/x90 ANATOLIAN HIEROGLYPH A355
+<U00014591> /xf0/x94/x96/x91 ANATOLIAN HIEROGLYPH A356
+<U00014592> /xf0/x94/x96/x92 ANATOLIAN HIEROGLYPH A357
+<U00014593> /xf0/x94/x96/x93 ANATOLIAN HIEROGLYPH A358
+<U00014594> /xf0/x94/x96/x94 ANATOLIAN HIEROGLYPH A359
+<U00014595> /xf0/x94/x96/x95 ANATOLIAN HIEROGLYPH A359A
+<U00014596> /xf0/x94/x96/x96 ANATOLIAN HIEROGLYPH A360
+<U00014597> /xf0/x94/x96/x97 ANATOLIAN HIEROGLYPH A361
+<U00014598> /xf0/x94/x96/x98 ANATOLIAN HIEROGLYPH A362
+<U00014599> /xf0/x94/x96/x99 ANATOLIAN HIEROGLYPH A363
+<U0001459A> /xf0/x94/x96/x9a ANATOLIAN HIEROGLYPH A364
+<U0001459B> /xf0/x94/x96/x9b ANATOLIAN HIEROGLYPH A364A
+<U0001459C> /xf0/x94/x96/x9c ANATOLIAN HIEROGLYPH A365
+<U0001459D> /xf0/x94/x96/x9d ANATOLIAN HIEROGLYPH A366
+<U0001459E> /xf0/x94/x96/x9e ANATOLIAN HIEROGLYPH A367
+<U0001459F> /xf0/x94/x96/x9f ANATOLIAN HIEROGLYPH A368
+<U000145A0> /xf0/x94/x96/xa0 ANATOLIAN HIEROGLYPH A368A
+<U000145A1> /xf0/x94/x96/xa1 ANATOLIAN HIEROGLYPH A369
+<U000145A2> /xf0/x94/x96/xa2 ANATOLIAN HIEROGLYPH A370
+<U000145A3> /xf0/x94/x96/xa3 ANATOLIAN HIEROGLYPH A371
+<U000145A4> /xf0/x94/x96/xa4 ANATOLIAN HIEROGLYPH A371A
+<U000145A5> /xf0/x94/x96/xa5 ANATOLIAN HIEROGLYPH A372
+<U000145A6> /xf0/x94/x96/xa6 ANATOLIAN HIEROGLYPH A373
+<U000145A7> /xf0/x94/x96/xa7 ANATOLIAN HIEROGLYPH A374
+<U000145A8> /xf0/x94/x96/xa8 ANATOLIAN HIEROGLYPH A375
+<U000145A9> /xf0/x94/x96/xa9 ANATOLIAN HIEROGLYPH A376
+<U000145AA> /xf0/x94/x96/xaa ANATOLIAN HIEROGLYPH A377
+<U000145AB> /xf0/x94/x96/xab ANATOLIAN HIEROGLYPH A378
+<U000145AC> /xf0/x94/x96/xac ANATOLIAN HIEROGLYPH A379
+<U000145AD> /xf0/x94/x96/xad ANATOLIAN HIEROGLYPH A380
+<U000145AE> /xf0/x94/x96/xae ANATOLIAN HIEROGLYPH A381
+<U000145AF> /xf0/x94/x96/xaf ANATOLIAN HIEROGLYPH A381A
+<U000145B0> /xf0/x94/x96/xb0 ANATOLIAN HIEROGLYPH A382
+<U000145B1> /xf0/x94/x96/xb1 ANATOLIAN HIEROGLYPH A383 RA OR RI
+<U000145B2> /xf0/x94/x96/xb2 ANATOLIAN HIEROGLYPH A383A
+<U000145B3> /xf0/x94/x96/xb3 ANATOLIAN HIEROGLYPH A384
+<U000145B4> /xf0/x94/x96/xb4 ANATOLIAN HIEROGLYPH A385
+<U000145B5> /xf0/x94/x96/xb5 ANATOLIAN HIEROGLYPH A386
+<U000145B6> /xf0/x94/x96/xb6 ANATOLIAN HIEROGLYPH A386A
+<U000145B7> /xf0/x94/x96/xb7 ANATOLIAN HIEROGLYPH A387
+<U000145B8> /xf0/x94/x96/xb8 ANATOLIAN HIEROGLYPH A388
+<U000145B9> /xf0/x94/x96/xb9 ANATOLIAN HIEROGLYPH A389
+<U000145BA> /xf0/x94/x96/xba ANATOLIAN HIEROGLYPH A390
+<U000145BB> /xf0/x94/x96/xbb ANATOLIAN HIEROGLYPH A391
+<U000145BC> /xf0/x94/x96/xbc ANATOLIAN HIEROGLYPH A392
+<U000145BD> /xf0/x94/x96/xbd ANATOLIAN HIEROGLYPH A393 EIGHT
+<U000145BE> /xf0/x94/x96/xbe ANATOLIAN HIEROGLYPH A394
+<U000145BF> /xf0/x94/x96/xbf ANATOLIAN HIEROGLYPH A395
+<U000145C0> /xf0/x94/x97/x80 ANATOLIAN HIEROGLYPH A396
+<U000145C1> /xf0/x94/x97/x81 ANATOLIAN HIEROGLYPH A397
+<U000145C2> /xf0/x94/x97/x82 ANATOLIAN HIEROGLYPH A398
+<U000145C3> /xf0/x94/x97/x83 ANATOLIAN HIEROGLYPH A399
+<U000145C4> /xf0/x94/x97/x84 ANATOLIAN HIEROGLYPH A400
+<U000145C5> /xf0/x94/x97/x85 ANATOLIAN HIEROGLYPH A401
+<U000145C6> /xf0/x94/x97/x86 ANATOLIAN HIEROGLYPH A402
+<U000145C7> /xf0/x94/x97/x87 ANATOLIAN HIEROGLYPH A403
+<U000145C8> /xf0/x94/x97/x88 ANATOLIAN HIEROGLYPH A404
+<U000145C9> /xf0/x94/x97/x89 ANATOLIAN HIEROGLYPH A405
+<U000145CA> /xf0/x94/x97/x8a ANATOLIAN HIEROGLYPH A406
+<U000145CB> /xf0/x94/x97/x8b ANATOLIAN HIEROGLYPH A407
+<U000145CC> /xf0/x94/x97/x8c ANATOLIAN HIEROGLYPH A408
+<U000145CD> /xf0/x94/x97/x8d ANATOLIAN HIEROGLYPH A409
+<U000145CE> /xf0/x94/x97/x8e ANATOLIAN HIEROGLYPH A410 BEGIN LOGOGRAM MARK
+<U000145CF> /xf0/x94/x97/x8f ANATOLIAN HIEROGLYPH A410A END LOGOGRAM MARK
+<U000145D0> /xf0/x94/x97/x90 ANATOLIAN HIEROGLYPH A411
+<U000145D1> /xf0/x94/x97/x91 ANATOLIAN HIEROGLYPH A412
+<U000145D2> /xf0/x94/x97/x92 ANATOLIAN HIEROGLYPH A413
+<U000145D3> /xf0/x94/x97/x93 ANATOLIAN HIEROGLYPH A414
+<U000145D4> /xf0/x94/x97/x94 ANATOLIAN HIEROGLYPH A415
+<U000145D5> /xf0/x94/x97/x95 ANATOLIAN HIEROGLYPH A416
+<U000145D6> /xf0/x94/x97/x96 ANATOLIAN HIEROGLYPH A417
+<U000145D7> /xf0/x94/x97/x97 ANATOLIAN HIEROGLYPH A418
+<U000145D8> /xf0/x94/x97/x98 ANATOLIAN HIEROGLYPH A419
+<U000145D9> /xf0/x94/x97/x99 ANATOLIAN HIEROGLYPH A420
+<U000145DA> /xf0/x94/x97/x9a ANATOLIAN HIEROGLYPH A421
+<U000145DB> /xf0/x94/x97/x9b ANATOLIAN HIEROGLYPH A422
+<U000145DC> /xf0/x94/x97/x9c ANATOLIAN HIEROGLYPH A423
+<U000145DD> /xf0/x94/x97/x9d ANATOLIAN HIEROGLYPH A424
+<U000145DE> /xf0/x94/x97/x9e ANATOLIAN HIEROGLYPH A425
+<U000145DF> /xf0/x94/x97/x9f ANATOLIAN HIEROGLYPH A426
+<U000145E0> /xf0/x94/x97/xa0 ANATOLIAN HIEROGLYPH A427
+<U000145E1> /xf0/x94/x97/xa1 ANATOLIAN HIEROGLYPH A428
+<U000145E2> /xf0/x94/x97/xa2 ANATOLIAN HIEROGLYPH A429
+<U000145E3> /xf0/x94/x97/xa3 ANATOLIAN HIEROGLYPH A430
+<U000145E4> /xf0/x94/x97/xa4 ANATOLIAN HIEROGLYPH A431
+<U000145E5> /xf0/x94/x97/xa5 ANATOLIAN HIEROGLYPH A432
+<U000145E6> /xf0/x94/x97/xa6 ANATOLIAN HIEROGLYPH A433
+<U000145E7> /xf0/x94/x97/xa7 ANATOLIAN HIEROGLYPH A434
+<U000145E8> /xf0/x94/x97/xa8 ANATOLIAN HIEROGLYPH A435
+<U000145E9> /xf0/x94/x97/xa9 ANATOLIAN HIEROGLYPH A436
+<U000145EA> /xf0/x94/x97/xaa ANATOLIAN HIEROGLYPH A437
+<U000145EB> /xf0/x94/x97/xab ANATOLIAN HIEROGLYPH A438
+<U000145EC> /xf0/x94/x97/xac ANATOLIAN HIEROGLYPH A439
+<U000145ED> /xf0/x94/x97/xad ANATOLIAN HIEROGLYPH A440
+<U000145EE> /xf0/x94/x97/xae ANATOLIAN HIEROGLYPH A441
+<U000145EF> /xf0/x94/x97/xaf ANATOLIAN HIEROGLYPH A442
+<U000145F0> /xf0/x94/x97/xb0 ANATOLIAN HIEROGLYPH A443
+<U000145F1> /xf0/x94/x97/xb1 ANATOLIAN HIEROGLYPH A444
+<U000145F2> /xf0/x94/x97/xb2 ANATOLIAN HIEROGLYPH A445
+<U000145F3> /xf0/x94/x97/xb3 ANATOLIAN HIEROGLYPH A446
+<U000145F4> /xf0/x94/x97/xb4 ANATOLIAN HIEROGLYPH A447
+<U000145F5> /xf0/x94/x97/xb5 ANATOLIAN HIEROGLYPH A448
+<U000145F6> /xf0/x94/x97/xb6 ANATOLIAN HIEROGLYPH A449
+<U000145F7> /xf0/x94/x97/xb7 ANATOLIAN HIEROGLYPH A450
+<U000145F8> /xf0/x94/x97/xb8 ANATOLIAN HIEROGLYPH A450A
+<U000145F9> /xf0/x94/x97/xb9 ANATOLIAN HIEROGLYPH A451
+<U000145FA> /xf0/x94/x97/xba ANATOLIAN HIEROGLYPH A452
+<U000145FB> /xf0/x94/x97/xbb ANATOLIAN HIEROGLYPH A453
+<U000145FC> /xf0/x94/x97/xbc ANATOLIAN HIEROGLYPH A454
+<U000145FD> /xf0/x94/x97/xbd ANATOLIAN HIEROGLYPH A455
+<U000145FE> /xf0/x94/x97/xbe ANATOLIAN HIEROGLYPH A456
+<U000145FF> /xf0/x94/x97/xbf ANATOLIAN HIEROGLYPH A457
+<U00014600> /xf0/x94/x98/x80 ANATOLIAN HIEROGLYPH A457A
+<U00014601> /xf0/x94/x98/x81 ANATOLIAN HIEROGLYPH A458
+<U00014602> /xf0/x94/x98/x82 ANATOLIAN HIEROGLYPH A459
+<U00014603> /xf0/x94/x98/x83 ANATOLIAN HIEROGLYPH A460
+<U00014604> /xf0/x94/x98/x84 ANATOLIAN HIEROGLYPH A461
+<U00014605> /xf0/x94/x98/x85 ANATOLIAN HIEROGLYPH A462
+<U00014606> /xf0/x94/x98/x86 ANATOLIAN HIEROGLYPH A463
+<U00014607> /xf0/x94/x98/x87 ANATOLIAN HIEROGLYPH A464
+<U00014608> /xf0/x94/x98/x88 ANATOLIAN HIEROGLYPH A465
+<U00014609> /xf0/x94/x98/x89 ANATOLIAN HIEROGLYPH A466
+<U0001460A> /xf0/x94/x98/x8a ANATOLIAN HIEROGLYPH A467
+<U0001460B> /xf0/x94/x98/x8b ANATOLIAN HIEROGLYPH A468
+<U0001460C> /xf0/x94/x98/x8c ANATOLIAN HIEROGLYPH A469
+<U0001460D> /xf0/x94/x98/x8d ANATOLIAN HIEROGLYPH A470
+<U0001460E> /xf0/x94/x98/x8e ANATOLIAN HIEROGLYPH A471
+<U0001460F> /xf0/x94/x98/x8f ANATOLIAN HIEROGLYPH A472
+<U00014610> /xf0/x94/x98/x90 ANATOLIAN HIEROGLYPH A473
+<U00014611> /xf0/x94/x98/x91 ANATOLIAN HIEROGLYPH A474
+<U00014612> /xf0/x94/x98/x92 ANATOLIAN HIEROGLYPH A475
+<U00014613> /xf0/x94/x98/x93 ANATOLIAN HIEROGLYPH A476
+<U00014614> /xf0/x94/x98/x94 ANATOLIAN HIEROGLYPH A477
+<U00014615> /xf0/x94/x98/x95 ANATOLIAN HIEROGLYPH A478
+<U00014616> /xf0/x94/x98/x96 ANATOLIAN HIEROGLYPH A479
+<U00014617> /xf0/x94/x98/x97 ANATOLIAN HIEROGLYPH A480
+<U00014618> /xf0/x94/x98/x98 ANATOLIAN HIEROGLYPH A481
+<U00014619> /xf0/x94/x98/x99 ANATOLIAN HIEROGLYPH A482
+<U0001461A> /xf0/x94/x98/x9a ANATOLIAN HIEROGLYPH A483
+<U0001461B> /xf0/x94/x98/x9b ANATOLIAN HIEROGLYPH A484
+<U0001461C> /xf0/x94/x98/x9c ANATOLIAN HIEROGLYPH A485
+<U0001461D> /xf0/x94/x98/x9d ANATOLIAN HIEROGLYPH A486
+<U0001461E> /xf0/x94/x98/x9e ANATOLIAN HIEROGLYPH A487
+<U0001461F> /xf0/x94/x98/x9f ANATOLIAN HIEROGLYPH A488
+<U00014620> /xf0/x94/x98/xa0 ANATOLIAN HIEROGLYPH A489
+<U00014621> /xf0/x94/x98/xa1 ANATOLIAN HIEROGLYPH A490
+<U00014622> /xf0/x94/x98/xa2 ANATOLIAN HIEROGLYPH A491
+<U00014623> /xf0/x94/x98/xa3 ANATOLIAN HIEROGLYPH A492
+<U00014624> /xf0/x94/x98/xa4 ANATOLIAN HIEROGLYPH A493
+<U00014625> /xf0/x94/x98/xa5 ANATOLIAN HIEROGLYPH A494
+<U00014626> /xf0/x94/x98/xa6 ANATOLIAN HIEROGLYPH A495
+<U00014627> /xf0/x94/x98/xa7 ANATOLIAN HIEROGLYPH A496
+<U00014628> /xf0/x94/x98/xa8 ANATOLIAN HIEROGLYPH A497
+<U00014629> /xf0/x94/x98/xa9 ANATOLIAN HIEROGLYPH A501
+<U0001462A> /xf0/x94/x98/xaa ANATOLIAN HIEROGLYPH A502
+<U0001462B> /xf0/x94/x98/xab ANATOLIAN HIEROGLYPH A503
+<U0001462C> /xf0/x94/x98/xac ANATOLIAN HIEROGLYPH A504
+<U0001462D> /xf0/x94/x98/xad ANATOLIAN HIEROGLYPH A505
+<U0001462E> /xf0/x94/x98/xae ANATOLIAN HIEROGLYPH A506
+<U0001462F> /xf0/x94/x98/xaf ANATOLIAN HIEROGLYPH A507
+<U00014630> /xf0/x94/x98/xb0 ANATOLIAN HIEROGLYPH A508
+<U00014631> /xf0/x94/x98/xb1 ANATOLIAN HIEROGLYPH A509
+<U00014632> /xf0/x94/x98/xb2 ANATOLIAN HIEROGLYPH A510
+<U00014633> /xf0/x94/x98/xb3 ANATOLIAN HIEROGLYPH A511
+<U00014634> /xf0/x94/x98/xb4 ANATOLIAN HIEROGLYPH A512
+<U00014635> /xf0/x94/x98/xb5 ANATOLIAN HIEROGLYPH A513
+<U00014636> /xf0/x94/x98/xb6 ANATOLIAN HIEROGLYPH A514
+<U00014637> /xf0/x94/x98/xb7 ANATOLIAN HIEROGLYPH A515
+<U00014638> /xf0/x94/x98/xb8 ANATOLIAN HIEROGLYPH A516
+<U00014639> /xf0/x94/x98/xb9 ANATOLIAN HIEROGLYPH A517
+<U0001463A> /xf0/x94/x98/xba ANATOLIAN HIEROGLYPH A518
+<U0001463B> /xf0/x94/x98/xbb ANATOLIAN HIEROGLYPH A519
+<U0001463C> /xf0/x94/x98/xbc ANATOLIAN HIEROGLYPH A520
+<U0001463D> /xf0/x94/x98/xbd ANATOLIAN HIEROGLYPH A521
+<U0001463E> /xf0/x94/x98/xbe ANATOLIAN HIEROGLYPH A522
+<U0001463F> /xf0/x94/x98/xbf ANATOLIAN HIEROGLYPH A523
+<U00014640> /xf0/x94/x99/x80 ANATOLIAN HIEROGLYPH A524
+<U00014641> /xf0/x94/x99/x81 ANATOLIAN HIEROGLYPH A525
+<U00014642> /xf0/x94/x99/x82 ANATOLIAN HIEROGLYPH A526
+<U00014643> /xf0/x94/x99/x83 ANATOLIAN HIEROGLYPH A527
+<U00014644> /xf0/x94/x99/x84 ANATOLIAN HIEROGLYPH A528
+<U00014645> /xf0/x94/x99/x85 ANATOLIAN HIEROGLYPH A529
+<U00014646> /xf0/x94/x99/x86 ANATOLIAN HIEROGLYPH A530
<U00016800> /xf0/x96/xa0/x80 BAMUM LETTER PHASE-A NGKUE MFON
<U00016801> /xf0/x96/xa0/x81 BAMUM LETTER PHASE-A GBIEE FON
<U00016802> /xf0/x96/xa0/x82 BAMUM LETTER PHASE-A PON MFON PIPAEMGBIEE
@@ -34784,6 +36004,17 @@ CHARMAP
<U0001D1DB> /xf0/x9d/x87/x9b MUSICAL SYMBOL SCANDICUS FLEXUS
<U0001D1DC> /xf0/x9d/x87/x9c MUSICAL SYMBOL TORCULUS RESUPINUS
<U0001D1DD> /xf0/x9d/x87/x9d MUSICAL SYMBOL PES SUBPUNCTIS
+<U0001D1DE> /xf0/x9d/x87/x9e MUSICAL SYMBOL KIEVAN C CLEF
+<U0001D1DF> /xf0/x9d/x87/x9f MUSICAL SYMBOL KIEVAN END OF PIECE
+<U0001D1E0> /xf0/x9d/x87/xa0 MUSICAL SYMBOL KIEVAN FINAL NOTE
+<U0001D1E1> /xf0/x9d/x87/xa1 MUSICAL SYMBOL KIEVAN RECITATIVE MARK
+<U0001D1E2> /xf0/x9d/x87/xa2 MUSICAL SYMBOL KIEVAN WHOLE NOTE
+<U0001D1E3> /xf0/x9d/x87/xa3 MUSICAL SYMBOL KIEVAN HALF NOTE
+<U0001D1E4> /xf0/x9d/x87/xa4 MUSICAL SYMBOL KIEVAN QUARTER NOTE STEM DOWN
+<U0001D1E5> /xf0/x9d/x87/xa5 MUSICAL SYMBOL KIEVAN QUARTER NOTE STEM UP
+<U0001D1E6> /xf0/x9d/x87/xa6 MUSICAL SYMBOL KIEVAN EIGHTH NOTE STEM DOWN
+<U0001D1E7> /xf0/x9d/x87/xa7 MUSICAL SYMBOL KIEVAN EIGHTH NOTE STEM UP
+<U0001D1E8> /xf0/x9d/x87/xa8 MUSICAL SYMBOL KIEVAN FLAT SIGN
<U0001D200> /xf0/x9d/x88/x80 GREEK VOCAL NOTATION SYMBOL-1
<U0001D201> /xf0/x9d/x88/x81 GREEK VOCAL NOTATION SYMBOL-2
<U0001D202> /xf0/x9d/x88/x82 GREEK VOCAL NOTATION SYMBOL-3
@@ -35955,6 +37186,678 @@ CHARMAP
<U0001D7FD> /xf0/x9d/x9f/xbd MATHEMATICAL MONOSPACE DIGIT SEVEN
<U0001D7FE> /xf0/x9d/x9f/xbe MATHEMATICAL MONOSPACE DIGIT EIGHT
<U0001D7FF> /xf0/x9d/x9f/xbf MATHEMATICAL MONOSPACE DIGIT NINE
+<U0001D800> /xf0/x9d/xa0/x80 SIGNWRITING HAND-FIST INDEX
+<U0001D801> /xf0/x9d/xa0/x81 SIGNWRITING HAND-CIRCLE INDEX
+<U0001D802> /xf0/x9d/xa0/x82 SIGNWRITING HAND-CUP INDEX
+<U0001D803> /xf0/x9d/xa0/x83 SIGNWRITING HAND-OVAL INDEX
+<U0001D804> /xf0/x9d/xa0/x84 SIGNWRITING HAND-HINGE INDEX
+<U0001D805> /xf0/x9d/xa0/x85 SIGNWRITING HAND-ANGLE INDEX
+<U0001D806> /xf0/x9d/xa0/x86 SIGNWRITING HAND-FIST INDEX BENT
+<U0001D807> /xf0/x9d/xa0/x87 SIGNWRITING HAND-CIRCLE INDEX BENT
+<U0001D808> /xf0/x9d/xa0/x88 SIGNWRITING HAND-FIST THUMB UNDER INDEX BENT
+<U0001D809> /xf0/x9d/xa0/x89 SIGNWRITING HAND-FIST INDEX RAISED KNUCKLE
+<U0001D80A> /xf0/x9d/xa0/x8a SIGNWRITING HAND-FIST INDEX CUPPED
+<U0001D80B> /xf0/x9d/xa0/x8b SIGNWRITING HAND-FIST INDEX HINGED
+<U0001D80C> /xf0/x9d/xa0/x8c SIGNWRITING HAND-FIST INDEX HINGED LOW
+<U0001D80D> /xf0/x9d/xa0/x8d SIGNWRITING HAND-CIRCLE INDEX HINGE
+<U0001D80E> /xf0/x9d/xa0/x8e SIGNWRITING HAND-FIST INDEX MIDDLE
+<U0001D80F> /xf0/x9d/xa0/x8f SIGNWRITING HAND-CIRCLE INDEX MIDDLE
+<U0001D810> /xf0/x9d/xa0/x90 SIGNWRITING HAND-FIST INDEX MIDDLE BENT
+<U0001D811> /xf0/x9d/xa0/x91 SIGNWRITING HAND-FIST INDEX MIDDLE RAISED KNUCKLES
+<U0001D812> /xf0/x9d/xa0/x92 SIGNWRITING HAND-FIST INDEX MIDDLE HINGED
+<U0001D813> /xf0/x9d/xa0/x93 SIGNWRITING HAND-FIST INDEX UP MIDDLE HINGED
+<U0001D814> /xf0/x9d/xa0/x94 SIGNWRITING HAND-FIST INDEX HINGED MIDDLE UP
+<U0001D815> /xf0/x9d/xa0/x95 SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED
+<U0001D816> /xf0/x9d/xa0/x96 SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED INDEX BENT
+<U0001D817> /xf0/x9d/xa0/x97 SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED MIDDLE BENT
+<U0001D818> /xf0/x9d/xa0/x98 SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED CUPPED
+<U0001D819> /xf0/x9d/xa0/x99 SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED HINGED
+<U0001D81A> /xf0/x9d/xa0/x9a SIGNWRITING HAND-FIST INDEX MIDDLE CROSSED
+<U0001D81B> /xf0/x9d/xa0/x9b SIGNWRITING HAND-CIRCLE INDEX MIDDLE CROSSED
+<U0001D81C> /xf0/x9d/xa0/x9c SIGNWRITING HAND-FIST MIDDLE BENT OVER INDEX
+<U0001D81D> /xf0/x9d/xa0/x9d SIGNWRITING HAND-FIST INDEX BENT OVER MIDDLE
+<U0001D81E> /xf0/x9d/xa0/x9e SIGNWRITING HAND-FIST INDEX MIDDLE THUMB
+<U0001D81F> /xf0/x9d/xa0/x9f SIGNWRITING HAND-CIRCLE INDEX MIDDLE THUMB
+<U0001D820> /xf0/x9d/xa0/xa0 SIGNWRITING HAND-FIST INDEX MIDDLE STRAIGHT THUMB BENT
+<U0001D821> /xf0/x9d/xa0/xa1 SIGNWRITING HAND-FIST INDEX MIDDLE BENT THUMB STRAIGHT
+<U0001D822> /xf0/x9d/xa0/xa2 SIGNWRITING HAND-FIST INDEX MIDDLE THUMB BENT
+<U0001D823> /xf0/x9d/xa0/xa3 SIGNWRITING HAND-FIST INDEX MIDDLE HINGED SPREAD THUMB SIDE
+<U0001D824> /xf0/x9d/xa0/xa4 SIGNWRITING HAND-FIST INDEX UP MIDDLE HINGED THUMB SIDE
+<U0001D825> /xf0/x9d/xa0/xa5 SIGNWRITING HAND-FIST INDEX UP MIDDLE HINGED THUMB CONJOINED
+<U0001D826> /xf0/x9d/xa0/xa6 SIGNWRITING HAND-FIST INDEX HINGED MIDDLE UP THUMB SIDE
+<U0001D827> /xf0/x9d/xa0/xa7 SIGNWRITING HAND-FIST INDEX MIDDLE UP SPREAD THUMB FORWARD
+<U0001D828> /xf0/x9d/xa0/xa8 SIGNWRITING HAND-FIST INDEX MIDDLE THUMB CUPPED
+<U0001D829> /xf0/x9d/xa0/xa9 SIGNWRITING HAND-FIST INDEX MIDDLE THUMB CIRCLED
+<U0001D82A> /xf0/x9d/xa0/xaa SIGNWRITING HAND-FIST INDEX MIDDLE THUMB HOOKED
+<U0001D82B> /xf0/x9d/xa0/xab SIGNWRITING HAND-FIST INDEX MIDDLE THUMB HINGED
+<U0001D82C> /xf0/x9d/xa0/xac SIGNWRITING HAND-FIST THUMB BETWEEN INDEX MIDDLE STRAIGHT
+<U0001D82D> /xf0/x9d/xa0/xad SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED THUMB SIDE
+<U0001D82E> /xf0/x9d/xa0/xae SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED THUMB SIDE CONJOINED
+<U0001D82F> /xf0/x9d/xa0/xaf SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED THUMB SIDE BENT
+<U0001D830> /xf0/x9d/xa0/xb0 SIGNWRITING HAND-FIST MIDDLE THUMB HOOKED INDEX UP
+<U0001D831> /xf0/x9d/xa0/xb1 SIGNWRITING HAND-FIST INDEX THUMB HOOKED MIDDLE UP
+<U0001D832> /xf0/x9d/xa0/xb2 SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED HINGED THUMB SIDE
+<U0001D833> /xf0/x9d/xa0/xb3 SIGNWRITING HAND-FIST INDEX MIDDLE CROSSED THUMB SIDE
+<U0001D834> /xf0/x9d/xa0/xb4 SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED THUMB FORWARD
+<U0001D835> /xf0/x9d/xa0/xb5 SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED CUPPED THUMB FORWARD
+<U0001D836> /xf0/x9d/xa0/xb6 SIGNWRITING HAND-FIST MIDDLE THUMB CUPPED INDEX UP
+<U0001D837> /xf0/x9d/xa0/xb7 SIGNWRITING HAND-FIST INDEX THUMB CUPPED MIDDLE UP
+<U0001D838> /xf0/x9d/xa0/xb8 SIGNWRITING HAND-FIST MIDDLE THUMB CIRCLED INDEX UP
+<U0001D839> /xf0/x9d/xa0/xb9 SIGNWRITING HAND-FIST MIDDLE THUMB CIRCLED INDEX HINGED
+<U0001D83A> /xf0/x9d/xa0/xba SIGNWRITING HAND-FIST INDEX THUMB ANGLED OUT MIDDLE UP
+<U0001D83B> /xf0/x9d/xa0/xbb SIGNWRITING HAND-FIST INDEX THUMB ANGLED IN MIDDLE UP
+<U0001D83C> /xf0/x9d/xa0/xbc SIGNWRITING HAND-FIST INDEX THUMB CIRCLED MIDDLE UP
+<U0001D83D> /xf0/x9d/xa0/xbd SIGNWRITING HAND-FIST INDEX MIDDLE THUMB CONJOINED HINGED
+<U0001D83E> /xf0/x9d/xa0/xbe SIGNWRITING HAND-FIST INDEX MIDDLE THUMB ANGLED OUT
+<U0001D83F> /xf0/x9d/xa0/xbf SIGNWRITING HAND-FIST INDEX MIDDLE THUMB ANGLED
+<U0001D840> /xf0/x9d/xa1/x80 SIGNWRITING HAND-FIST MIDDLE THUMB ANGLED OUT INDEX UP
+<U0001D841> /xf0/x9d/xa1/x81 SIGNWRITING HAND-FIST MIDDLE THUMB ANGLED OUT INDEX CROSSED
+<U0001D842> /xf0/x9d/xa1/x82 SIGNWRITING HAND-FIST MIDDLE THUMB ANGLED INDEX UP
+<U0001D843> /xf0/x9d/xa1/x83 SIGNWRITING HAND-FIST INDEX THUMB HOOKED MIDDLE HINGED
+<U0001D844> /xf0/x9d/xa1/x84 SIGNWRITING HAND-FLAT FOUR FINGERS
+<U0001D845> /xf0/x9d/xa1/x85 SIGNWRITING HAND-FLAT FOUR FINGERS BENT
+<U0001D846> /xf0/x9d/xa1/x86 SIGNWRITING HAND-FLAT FOUR FINGERS HINGED
+<U0001D847> /xf0/x9d/xa1/x87 SIGNWRITING HAND-FLAT FOUR FINGERS CONJOINED
+<U0001D848> /xf0/x9d/xa1/x88 SIGNWRITING HAND-FLAT FOUR FINGERS CONJOINED SPLIT
+<U0001D849> /xf0/x9d/xa1/x89 SIGNWRITING HAND-CLAW FOUR FINGERS CONJOINED
+<U0001D84A> /xf0/x9d/xa1/x8a SIGNWRITING HAND-FIST FOUR FINGERS CONJOINED BENT
+<U0001D84B> /xf0/x9d/xa1/x8b SIGNWRITING HAND-HINGE FOUR FINGERS CONJOINED
+<U0001D84C> /xf0/x9d/xa1/x8c SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD
+<U0001D84D> /xf0/x9d/xa1/x8d SIGNWRITING HAND-FLAT HEEL FIVE FINGERS SPREAD
+<U0001D84E> /xf0/x9d/xa1/x8e SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD FOUR BENT
+<U0001D84F> /xf0/x9d/xa1/x8f SIGNWRITING HAND-FLAT HEEL FIVE FINGERS SPREAD FOUR BENT
+<U0001D850> /xf0/x9d/xa1/x90 SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD BENT
+<U0001D851> /xf0/x9d/xa1/x91 SIGNWRITING HAND-FLAT HEEL FIVE FINGERS SPREAD BENT
+<U0001D852> /xf0/x9d/xa1/x92 SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD THUMB FORWARD
+<U0001D853> /xf0/x9d/xa1/x93 SIGNWRITING HAND-CUP FIVE FINGERS SPREAD
+<U0001D854> /xf0/x9d/xa1/x94 SIGNWRITING HAND-CUP FIVE FINGERS SPREAD OPEN
+<U0001D855> /xf0/x9d/xa1/x95 SIGNWRITING HAND-HINGE FIVE FINGERS SPREAD OPEN
+<U0001D856> /xf0/x9d/xa1/x96 SIGNWRITING HAND-OVAL FIVE FINGERS SPREAD
+<U0001D857> /xf0/x9d/xa1/x97 SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD HINGED
+<U0001D858> /xf0/x9d/xa1/x98 SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD HINGED THUMB SIDE
+<U0001D859> /xf0/x9d/xa1/x99 SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD HINGED NO THUMB
+<U0001D85A> /xf0/x9d/xa1/x9a SIGNWRITING HAND-FLAT
+<U0001D85B> /xf0/x9d/xa1/x9b SIGNWRITING HAND-FLAT BETWEEN PALM FACINGS
+<U0001D85C> /xf0/x9d/xa1/x9c SIGNWRITING HAND-FLAT HEEL
+<U0001D85D> /xf0/x9d/xa1/x9d SIGNWRITING HAND-FLAT THUMB SIDE
+<U0001D85E> /xf0/x9d/xa1/x9e SIGNWRITING HAND-FLAT HEEL THUMB SIDE
+<U0001D85F> /xf0/x9d/xa1/x9f SIGNWRITING HAND-FLAT THUMB BENT
+<U0001D860> /xf0/x9d/xa1/xa0 SIGNWRITING HAND-FLAT THUMB FORWARD
+<U0001D861> /xf0/x9d/xa1/xa1 SIGNWRITING HAND-FLAT SPLIT INDEX THUMB SIDE
+<U0001D862> /xf0/x9d/xa1/xa2 SIGNWRITING HAND-FLAT SPLIT CENTRE
+<U0001D863> /xf0/x9d/xa1/xa3 SIGNWRITING HAND-FLAT SPLIT CENTRE THUMB SIDE
+<U0001D864> /xf0/x9d/xa1/xa4 SIGNWRITING HAND-FLAT SPLIT CENTRE THUMB SIDE BENT
+<U0001D865> /xf0/x9d/xa1/xa5 SIGNWRITING HAND-FLAT SPLIT LITTLE
+<U0001D866> /xf0/x9d/xa1/xa6 SIGNWRITING HAND-CLAW
+<U0001D867> /xf0/x9d/xa1/xa7 SIGNWRITING HAND-CLAW THUMB SIDE
+<U0001D868> /xf0/x9d/xa1/xa8 SIGNWRITING HAND-CLAW NO THUMB
+<U0001D869> /xf0/x9d/xa1/xa9 SIGNWRITING HAND-CLAW THUMB FORWARD
+<U0001D86A> /xf0/x9d/xa1/xaa SIGNWRITING HAND-HOOK CURLICUE
+<U0001D86B> /xf0/x9d/xa1/xab SIGNWRITING HAND-HOOK
+<U0001D86C> /xf0/x9d/xa1/xac SIGNWRITING HAND-CUP OPEN
+<U0001D86D> /xf0/x9d/xa1/xad SIGNWRITING HAND-CUP
+<U0001D86E> /xf0/x9d/xa1/xae SIGNWRITING HAND-CUP OPEN THUMB SIDE
+<U0001D86F> /xf0/x9d/xa1/xaf SIGNWRITING HAND-CUP THUMB SIDE
+<U0001D870> /xf0/x9d/xa1/xb0 SIGNWRITING HAND-CUP OPEN NO THUMB
+<U0001D871> /xf0/x9d/xa1/xb1 SIGNWRITING HAND-CUP NO THUMB
+<U0001D872> /xf0/x9d/xa1/xb2 SIGNWRITING HAND-CUP OPEN THUMB FORWARD
+<U0001D873> /xf0/x9d/xa1/xb3 SIGNWRITING HAND-CUP THUMB FORWARD
+<U0001D874> /xf0/x9d/xa1/xb4 SIGNWRITING HAND-CURLICUE OPEN
+<U0001D875> /xf0/x9d/xa1/xb5 SIGNWRITING HAND-CURLICUE
+<U0001D876> /xf0/x9d/xa1/xb6 SIGNWRITING HAND-CIRCLE
+<U0001D877> /xf0/x9d/xa1/xb7 SIGNWRITING HAND-OVAL
+<U0001D878> /xf0/x9d/xa1/xb8 SIGNWRITING HAND-OVAL THUMB SIDE
+<U0001D879> /xf0/x9d/xa1/xb9 SIGNWRITING HAND-OVAL NO THUMB
+<U0001D87A> /xf0/x9d/xa1/xba SIGNWRITING HAND-OVAL THUMB FORWARD
+<U0001D87B> /xf0/x9d/xa1/xbb SIGNWRITING HAND-HINGE OPEN
+<U0001D87C> /xf0/x9d/xa1/xbc SIGNWRITING HAND-HINGE OPEN THUMB FORWARD
+<U0001D87D> /xf0/x9d/xa1/xbd SIGNWRITING HAND-HINGE
+<U0001D87E> /xf0/x9d/xa1/xbe SIGNWRITING HAND-HINGE SMALL
+<U0001D87F> /xf0/x9d/xa1/xbf SIGNWRITING HAND-HINGE OPEN THUMB SIDE
+<U0001D880> /xf0/x9d/xa2/x80 SIGNWRITING HAND-HINGE THUMB SIDE
+<U0001D881> /xf0/x9d/xa2/x81 SIGNWRITING HAND-HINGE OPEN NO THUMB
+<U0001D882> /xf0/x9d/xa2/x82 SIGNWRITING HAND-HINGE NO THUMB
+<U0001D883> /xf0/x9d/xa2/x83 SIGNWRITING HAND-HINGE THUMB SIDE TOUCHING INDEX
+<U0001D884> /xf0/x9d/xa2/x84 SIGNWRITING HAND-HINGE THUMB BETWEEN MIDDLE RING
+<U0001D885> /xf0/x9d/xa2/x85 SIGNWRITING HAND-ANGLE
+<U0001D886> /xf0/x9d/xa2/x86 SIGNWRITING HAND-FIST INDEX MIDDLE RING
+<U0001D887> /xf0/x9d/xa2/x87 SIGNWRITING HAND-CIRCLE INDEX MIDDLE RING
+<U0001D888> /xf0/x9d/xa2/x88 SIGNWRITING HAND-HINGE INDEX MIDDLE RING
+<U0001D889> /xf0/x9d/xa2/x89 SIGNWRITING HAND-ANGLE INDEX MIDDLE RING
+<U0001D88A> /xf0/x9d/xa2/x8a SIGNWRITING HAND-HINGE LITTLE
+<U0001D88B> /xf0/x9d/xa2/x8b SIGNWRITING HAND-FIST INDEX MIDDLE RING BENT
+<U0001D88C> /xf0/x9d/xa2/x8c SIGNWRITING HAND-FIST INDEX MIDDLE RING CONJOINED
+<U0001D88D> /xf0/x9d/xa2/x8d SIGNWRITING HAND-HINGE INDEX MIDDLE RING CONJOINED
+<U0001D88E> /xf0/x9d/xa2/x8e SIGNWRITING HAND-FIST LITTLE DOWN
+<U0001D88F> /xf0/x9d/xa2/x8f SIGNWRITING HAND-FIST LITTLE DOWN RIPPLE STRAIGHT
+<U0001D890> /xf0/x9d/xa2/x90 SIGNWRITING HAND-FIST LITTLE DOWN RIPPLE CURVED
+<U0001D891> /xf0/x9d/xa2/x91 SIGNWRITING HAND-FIST LITTLE DOWN OTHERS CIRCLED
+<U0001D892> /xf0/x9d/xa2/x92 SIGNWRITING HAND-FIST LITTLE UP
+<U0001D893> /xf0/x9d/xa2/x93 SIGNWRITING HAND-FIST THUMB UNDER LITTLE UP
+<U0001D894> /xf0/x9d/xa2/x94 SIGNWRITING HAND-CIRCLE LITTLE UP
+<U0001D895> /xf0/x9d/xa2/x95 SIGNWRITING HAND-OVAL LITTLE UP
+<U0001D896> /xf0/x9d/xa2/x96 SIGNWRITING HAND-ANGLE LITTLE UP
+<U0001D897> /xf0/x9d/xa2/x97 SIGNWRITING HAND-FIST LITTLE RAISED KNUCKLE
+<U0001D898> /xf0/x9d/xa2/x98 SIGNWRITING HAND-FIST LITTLE BENT
+<U0001D899> /xf0/x9d/xa2/x99 SIGNWRITING HAND-FIST LITTLE TOUCHES THUMB
+<U0001D89A> /xf0/x9d/xa2/x9a SIGNWRITING HAND-FIST LITTLE THUMB
+<U0001D89B> /xf0/x9d/xa2/x9b SIGNWRITING HAND-HINGE LITTLE THUMB
+<U0001D89C> /xf0/x9d/xa2/x9c SIGNWRITING HAND-FIST LITTLE INDEX THUMB
+<U0001D89D> /xf0/x9d/xa2/x9d SIGNWRITING HAND-HINGE LITTLE INDEX THUMB
+<U0001D89E> /xf0/x9d/xa2/x9e SIGNWRITING HAND-ANGLE LITTLE INDEX THUMB INDEX THUMB OUT
+<U0001D89F> /xf0/x9d/xa2/x9f SIGNWRITING HAND-ANGLE LITTLE INDEX THUMB INDEX THUMB
+<U0001D8A0> /xf0/x9d/xa2/xa0 SIGNWRITING HAND-FIST LITTLE INDEX
+<U0001D8A1> /xf0/x9d/xa2/xa1 SIGNWRITING HAND-CIRCLE LITTLE INDEX
+<U0001D8A2> /xf0/x9d/xa2/xa2 SIGNWRITING HAND-HINGE LITTLE INDEX
+<U0001D8A3> /xf0/x9d/xa2/xa3 SIGNWRITING HAND-ANGLE LITTLE INDEX
+<U0001D8A4> /xf0/x9d/xa2/xa4 SIGNWRITING HAND-FIST INDEX MIDDLE LITTLE
+<U0001D8A5> /xf0/x9d/xa2/xa5 SIGNWRITING HAND-CIRCLE INDEX MIDDLE LITTLE
+<U0001D8A6> /xf0/x9d/xa2/xa6 SIGNWRITING HAND-HINGE INDEX MIDDLE LITTLE
+<U0001D8A7> /xf0/x9d/xa2/xa7 SIGNWRITING HAND-HINGE RING
+<U0001D8A8> /xf0/x9d/xa2/xa8 SIGNWRITING HAND-ANGLE INDEX MIDDLE LITTLE
+<U0001D8A9> /xf0/x9d/xa2/xa9 SIGNWRITING HAND-FIST INDEX MIDDLE CROSS LITTLE
+<U0001D8AA> /xf0/x9d/xa2/xaa SIGNWRITING HAND-CIRCLE INDEX MIDDLE CROSS LITTLE
+<U0001D8AB> /xf0/x9d/xa2/xab SIGNWRITING HAND-FIST RING DOWN
+<U0001D8AC> /xf0/x9d/xa2/xac SIGNWRITING HAND-HINGE RING DOWN INDEX THUMB HOOK MIDDLE
+<U0001D8AD> /xf0/x9d/xa2/xad SIGNWRITING HAND-ANGLE RING DOWN MIDDLE THUMB INDEX CROSS
+<U0001D8AE> /xf0/x9d/xa2/xae SIGNWRITING HAND-FIST RING UP
+<U0001D8AF> /xf0/x9d/xa2/xaf SIGNWRITING HAND-FIST RING RAISED KNUCKLE
+<U0001D8B0> /xf0/x9d/xa2/xb0 SIGNWRITING HAND-FIST RING LITTLE
+<U0001D8B1> /xf0/x9d/xa2/xb1 SIGNWRITING HAND-CIRCLE RING LITTLE
+<U0001D8B2> /xf0/x9d/xa2/xb2 SIGNWRITING HAND-OVAL RING LITTLE
+<U0001D8B3> /xf0/x9d/xa2/xb3 SIGNWRITING HAND-ANGLE RING LITTLE
+<U0001D8B4> /xf0/x9d/xa2/xb4 SIGNWRITING HAND-FIST RING MIDDLE
+<U0001D8B5> /xf0/x9d/xa2/xb5 SIGNWRITING HAND-FIST RING MIDDLE CONJOINED
+<U0001D8B6> /xf0/x9d/xa2/xb6 SIGNWRITING HAND-FIST RING MIDDLE RAISED KNUCKLES
+<U0001D8B7> /xf0/x9d/xa2/xb7 SIGNWRITING HAND-FIST RING INDEX
+<U0001D8B8> /xf0/x9d/xa2/xb8 SIGNWRITING HAND-FIST RING THUMB
+<U0001D8B9> /xf0/x9d/xa2/xb9 SIGNWRITING HAND-HOOK RING THUMB
+<U0001D8BA> /xf0/x9d/xa2/xba SIGNWRITING HAND-FIST INDEX RING LITTLE
+<U0001D8BB> /xf0/x9d/xa2/xbb SIGNWRITING HAND-CIRCLE INDEX RING LITTLE
+<U0001D8BC> /xf0/x9d/xa2/xbc SIGNWRITING HAND-CURLICUE INDEX RING LITTLE ON
+<U0001D8BD> /xf0/x9d/xa2/xbd SIGNWRITING HAND-HOOK INDEX RING LITTLE OUT
+<U0001D8BE> /xf0/x9d/xa2/xbe SIGNWRITING HAND-HOOK INDEX RING LITTLE IN
+<U0001D8BF> /xf0/x9d/xa2/xbf SIGNWRITING HAND-HOOK INDEX RING LITTLE UNDER
+<U0001D8C0> /xf0/x9d/xa3/x80 SIGNWRITING HAND-CUP INDEX RING LITTLE
+<U0001D8C1> /xf0/x9d/xa3/x81 SIGNWRITING HAND-HINGE INDEX RING LITTLE
+<U0001D8C2> /xf0/x9d/xa3/x82 SIGNWRITING HAND-ANGLE INDEX RING LITTLE OUT
+<U0001D8C3> /xf0/x9d/xa3/x83 SIGNWRITING HAND-ANGLE INDEX RING LITTLE
+<U0001D8C4> /xf0/x9d/xa3/x84 SIGNWRITING HAND-FIST MIDDLE DOWN
+<U0001D8C5> /xf0/x9d/xa3/x85 SIGNWRITING HAND-HINGE MIDDLE
+<U0001D8C6> /xf0/x9d/xa3/x86 SIGNWRITING HAND-FIST MIDDLE UP
+<U0001D8C7> /xf0/x9d/xa3/x87 SIGNWRITING HAND-CIRCLE MIDDLE UP
+<U0001D8C8> /xf0/x9d/xa3/x88 SIGNWRITING HAND-FIST MIDDLE RAISED KNUCKLE
+<U0001D8C9> /xf0/x9d/xa3/x89 SIGNWRITING HAND-FIST MIDDLE UP THUMB SIDE
+<U0001D8CA> /xf0/x9d/xa3/x8a SIGNWRITING HAND-HOOK MIDDLE THUMB
+<U0001D8CB> /xf0/x9d/xa3/x8b SIGNWRITING HAND-FIST MIDDLE THUMB LITTLE
+<U0001D8CC> /xf0/x9d/xa3/x8c SIGNWRITING HAND-FIST MIDDLE LITTLE
+<U0001D8CD> /xf0/x9d/xa3/x8d SIGNWRITING HAND-FIST MIDDLE RING LITTLE
+<U0001D8CE> /xf0/x9d/xa3/x8e SIGNWRITING HAND-CIRCLE MIDDLE RING LITTLE
+<U0001D8CF> /xf0/x9d/xa3/x8f SIGNWRITING HAND-CURLICUE MIDDLE RING LITTLE ON
+<U0001D8D0> /xf0/x9d/xa3/x90 SIGNWRITING HAND-CUP MIDDLE RING LITTLE
+<U0001D8D1> /xf0/x9d/xa3/x91 SIGNWRITING HAND-HINGE MIDDLE RING LITTLE
+<U0001D8D2> /xf0/x9d/xa3/x92 SIGNWRITING HAND-ANGLE MIDDLE RING LITTLE OUT
+<U0001D8D3> /xf0/x9d/xa3/x93 SIGNWRITING HAND-ANGLE MIDDLE RING LITTLE IN
+<U0001D8D4> /xf0/x9d/xa3/x94 SIGNWRITING HAND-ANGLE MIDDLE RING LITTLE
+<U0001D8D5> /xf0/x9d/xa3/x95 SIGNWRITING HAND-CIRCLE MIDDLE RING LITTLE BENT
+<U0001D8D6> /xf0/x9d/xa3/x96 SIGNWRITING HAND-CLAW MIDDLE RING LITTLE CONJOINED
+<U0001D8D7> /xf0/x9d/xa3/x97 SIGNWRITING HAND-CLAW MIDDLE RING LITTLE CONJOINED SIDE
+<U0001D8D8> /xf0/x9d/xa3/x98 SIGNWRITING HAND-HOOK MIDDLE RING LITTLE CONJOINED OUT
+<U0001D8D9> /xf0/x9d/xa3/x99 SIGNWRITING HAND-HOOK MIDDLE RING LITTLE CONJOINED IN
+<U0001D8DA> /xf0/x9d/xa3/x9a SIGNWRITING HAND-HOOK MIDDLE RING LITTLE CONJOINED
+<U0001D8DB> /xf0/x9d/xa3/x9b SIGNWRITING HAND-HINGE INDEX HINGED
+<U0001D8DC> /xf0/x9d/xa3/x9c SIGNWRITING HAND-FIST INDEX THUMB SIDE
+<U0001D8DD> /xf0/x9d/xa3/x9d SIGNWRITING HAND-HINGE INDEX THUMB SIDE
+<U0001D8DE> /xf0/x9d/xa3/x9e SIGNWRITING HAND-FIST INDEX THUMB SIDE THUMB DIAGONAL
+<U0001D8DF> /xf0/x9d/xa3/x9f SIGNWRITING HAND-FIST INDEX THUMB SIDE THUMB CONJOINED
+<U0001D8E0> /xf0/x9d/xa3/xa0 SIGNWRITING HAND-FIST INDEX THUMB SIDE THUMB BENT
+<U0001D8E1> /xf0/x9d/xa3/xa1 SIGNWRITING HAND-FIST INDEX THUMB SIDE INDEX BENT
+<U0001D8E2> /xf0/x9d/xa3/xa2 SIGNWRITING HAND-FIST INDEX THUMB SIDE BOTH BENT
+<U0001D8E3> /xf0/x9d/xa3/xa3 SIGNWRITING HAND-FIST INDEX THUMB SIDE INDEX HINGE
+<U0001D8E4> /xf0/x9d/xa3/xa4 SIGNWRITING HAND-FIST INDEX THUMB FORWARD INDEX STRAIGHT
+<U0001D8E5> /xf0/x9d/xa3/xa5 SIGNWRITING HAND-FIST INDEX THUMB FORWARD INDEX BENT
+<U0001D8E6> /xf0/x9d/xa3/xa6 SIGNWRITING HAND-FIST INDEX THUMB HOOK
+<U0001D8E7> /xf0/x9d/xa3/xa7 SIGNWRITING HAND-FIST INDEX THUMB CURLICUE
+<U0001D8E8> /xf0/x9d/xa3/xa8 SIGNWRITING HAND-FIST INDEX THUMB CURVE THUMB INSIDE
+<U0001D8E9> /xf0/x9d/xa3/xa9 SIGNWRITING HAND-CLAW INDEX THUMB CURVE THUMB INSIDE
+<U0001D8EA> /xf0/x9d/xa3/xaa SIGNWRITING HAND-FIST INDEX THUMB CURVE THUMB UNDER
+<U0001D8EB> /xf0/x9d/xa3/xab SIGNWRITING HAND-FIST INDEX THUMB CIRCLE
+<U0001D8EC> /xf0/x9d/xa3/xac SIGNWRITING HAND-CUP INDEX THUMB
+<U0001D8ED> /xf0/x9d/xa3/xad SIGNWRITING HAND-CUP INDEX THUMB OPEN
+<U0001D8EE> /xf0/x9d/xa3/xae SIGNWRITING HAND-HINGE INDEX THUMB OPEN
+<U0001D8EF> /xf0/x9d/xa3/xaf SIGNWRITING HAND-HINGE INDEX THUMB LARGE
+<U0001D8F0> /xf0/x9d/xa3/xb0 SIGNWRITING HAND-HINGE INDEX THUMB
+<U0001D8F1> /xf0/x9d/xa3/xb1 SIGNWRITING HAND-HINGE INDEX THUMB SMALL
+<U0001D8F2> /xf0/x9d/xa3/xb2 SIGNWRITING HAND-ANGLE INDEX THUMB OUT
+<U0001D8F3> /xf0/x9d/xa3/xb3 SIGNWRITING HAND-ANGLE INDEX THUMB IN
+<U0001D8F4> /xf0/x9d/xa3/xb4 SIGNWRITING HAND-ANGLE INDEX THUMB
+<U0001D8F5> /xf0/x9d/xa3/xb5 SIGNWRITING HAND-FIST THUMB
+<U0001D8F6> /xf0/x9d/xa3/xb6 SIGNWRITING HAND-FIST THUMB HEEL
+<U0001D8F7> /xf0/x9d/xa3/xb7 SIGNWRITING HAND-FIST THUMB SIDE DIAGONAL
+<U0001D8F8> /xf0/x9d/xa3/xb8 SIGNWRITING HAND-FIST THUMB SIDE CONJOINED
+<U0001D8F9> /xf0/x9d/xa3/xb9 SIGNWRITING HAND-FIST THUMB SIDE BENT
+<U0001D8FA> /xf0/x9d/xa3/xba SIGNWRITING HAND-FIST THUMB FORWARD
+<U0001D8FB> /xf0/x9d/xa3/xbb SIGNWRITING HAND-FIST THUMB BETWEEN INDEX MIDDLE
+<U0001D8FC> /xf0/x9d/xa3/xbc SIGNWRITING HAND-FIST THUMB BETWEEN MIDDLE RING
+<U0001D8FD> /xf0/x9d/xa3/xbd SIGNWRITING HAND-FIST THUMB BETWEEN RING LITTLE
+<U0001D8FE> /xf0/x9d/xa3/xbe SIGNWRITING HAND-FIST THUMB UNDER TWO FINGERS
+<U0001D8FF> /xf0/x9d/xa3/xbf SIGNWRITING HAND-FIST THUMB OVER TWO FINGERS
+<U0001D900> /xf0/x9d/xa4/x80 SIGNWRITING HAND-FIST THUMB UNDER THREE FINGERS
+<U0001D901> /xf0/x9d/xa4/x81 SIGNWRITING HAND-FIST THUMB UNDER FOUR FINGERS
+<U0001D902> /xf0/x9d/xa4/x82 SIGNWRITING HAND-FIST THUMB OVER FOUR RAISED KNUCKLES
+<U0001D903> /xf0/x9d/xa4/x83 SIGNWRITING HAND-FIST
+<U0001D904> /xf0/x9d/xa4/x84 SIGNWRITING HAND-FIST HEEL
+<U0001D905> /xf0/x9d/xa4/x85 SIGNWRITING TOUCH SINGLE
+<U0001D906> /xf0/x9d/xa4/x86 SIGNWRITING TOUCH MULTIPLE
+<U0001D907> /xf0/x9d/xa4/x87 SIGNWRITING TOUCH BETWEEN
+<U0001D908> /xf0/x9d/xa4/x88 SIGNWRITING GRASP SINGLE
+<U0001D909> /xf0/x9d/xa4/x89 SIGNWRITING GRASP MULTIPLE
+<U0001D90A> /xf0/x9d/xa4/x8a SIGNWRITING GRASP BETWEEN
+<U0001D90B> /xf0/x9d/xa4/x8b SIGNWRITING STRIKE SINGLE
+<U0001D90C> /xf0/x9d/xa4/x8c SIGNWRITING STRIKE MULTIPLE
+<U0001D90D> /xf0/x9d/xa4/x8d SIGNWRITING STRIKE BETWEEN
+<U0001D90E> /xf0/x9d/xa4/x8e SIGNWRITING BRUSH SINGLE
+<U0001D90F> /xf0/x9d/xa4/x8f SIGNWRITING BRUSH MULTIPLE
+<U0001D910> /xf0/x9d/xa4/x90 SIGNWRITING BRUSH BETWEEN
+<U0001D911> /xf0/x9d/xa4/x91 SIGNWRITING RUB SINGLE
+<U0001D912> /xf0/x9d/xa4/x92 SIGNWRITING RUB MULTIPLE
+<U0001D913> /xf0/x9d/xa4/x93 SIGNWRITING RUB BETWEEN
+<U0001D914> /xf0/x9d/xa4/x94 SIGNWRITING SURFACE SYMBOLS
+<U0001D915> /xf0/x9d/xa4/x95 SIGNWRITING SURFACE BETWEEN
+<U0001D916> /xf0/x9d/xa4/x96 SIGNWRITING SQUEEZE LARGE SINGLE
+<U0001D917> /xf0/x9d/xa4/x97 SIGNWRITING SQUEEZE SMALL SINGLE
+<U0001D918> /xf0/x9d/xa4/x98 SIGNWRITING SQUEEZE LARGE MULTIPLE
+<U0001D919> /xf0/x9d/xa4/x99 SIGNWRITING SQUEEZE SMALL MULTIPLE
+<U0001D91A> /xf0/x9d/xa4/x9a SIGNWRITING SQUEEZE SEQUENTIAL
+<U0001D91B> /xf0/x9d/xa4/x9b SIGNWRITING FLICK LARGE SINGLE
+<U0001D91C> /xf0/x9d/xa4/x9c SIGNWRITING FLICK SMALL SINGLE
+<U0001D91D> /xf0/x9d/xa4/x9d SIGNWRITING FLICK LARGE MULTIPLE
+<U0001D91E> /xf0/x9d/xa4/x9e SIGNWRITING FLICK SMALL MULTIPLE
+<U0001D91F> /xf0/x9d/xa4/x9f SIGNWRITING FLICK SEQUENTIAL
+<U0001D920> /xf0/x9d/xa4/xa0 SIGNWRITING SQUEEZE FLICK ALTERNATING
+<U0001D921> /xf0/x9d/xa4/xa1 SIGNWRITING MOVEMENT-HINGE UP DOWN LARGE
+<U0001D922> /xf0/x9d/xa4/xa2 SIGNWRITING MOVEMENT-HINGE UP DOWN SMALL
+<U0001D923> /xf0/x9d/xa4/xa3 SIGNWRITING MOVEMENT-HINGE UP SEQUENTIAL
+<U0001D924> /xf0/x9d/xa4/xa4 SIGNWRITING MOVEMENT-HINGE DOWN SEQUENTIAL
+<U0001D925> /xf0/x9d/xa4/xa5 SIGNWRITING MOVEMENT-HINGE UP DOWN ALTERNATING LARGE
+<U0001D926> /xf0/x9d/xa4/xa6 SIGNWRITING MOVEMENT-HINGE UP DOWN ALTERNATING SMALL
+<U0001D927> /xf0/x9d/xa4/xa7 SIGNWRITING MOVEMENT-HINGE SIDE TO SIDE SCISSORS
+<U0001D928> /xf0/x9d/xa4/xa8 SIGNWRITING MOVEMENT-WALLPLANE FINGER CONTACT
+<U0001D929> /xf0/x9d/xa4/xa9 SIGNWRITING MOVEMENT-FLOORPLANE FINGER CONTACT
+<U0001D92A> /xf0/x9d/xa4/xaa SIGNWRITING MOVEMENT-WALLPLANE SINGLE STRAIGHT SMALL
+<U0001D92B> /xf0/x9d/xa4/xab SIGNWRITING MOVEMENT-WALLPLANE SINGLE STRAIGHT MEDIUM
+<U0001D92C> /xf0/x9d/xa4/xac SIGNWRITING MOVEMENT-WALLPLANE SINGLE STRAIGHT LARGE
+<U0001D92D> /xf0/x9d/xa4/xad SIGNWRITING MOVEMENT-WALLPLANE SINGLE STRAIGHT LARGEST
+<U0001D92E> /xf0/x9d/xa4/xae SIGNWRITING MOVEMENT-WALLPLANE SINGLE WRIST FLEX
+<U0001D92F> /xf0/x9d/xa4/xaf SIGNWRITING MOVEMENT-WALLPLANE DOUBLE STRAIGHT
+<U0001D930> /xf0/x9d/xa4/xb0 SIGNWRITING MOVEMENT-WALLPLANE DOUBLE WRIST FLEX
+<U0001D931> /xf0/x9d/xa4/xb1 SIGNWRITING MOVEMENT-WALLPLANE DOUBLE ALTERNATING
+<U0001D932> /xf0/x9d/xa4/xb2 SIGNWRITING MOVEMENT-WALLPLANE DOUBLE ALTERNATING WRIST FLEX
+<U0001D933> /xf0/x9d/xa4/xb3 SIGNWRITING MOVEMENT-WALLPLANE CROSS
+<U0001D934> /xf0/x9d/xa4/xb4 SIGNWRITING MOVEMENT-WALLPLANE TRIPLE STRAIGHT MOVEMENT
+<U0001D935> /xf0/x9d/xa4/xb5 SIGNWRITING MOVEMENT-WALLPLANE TRIPLE WRIST FLEX
+<U0001D936> /xf0/x9d/xa4/xb6 SIGNWRITING MOVEMENT-WALLPLANE TRIPLE ALTERNATING
+<U0001D937> /xf0/x9d/xa4/xb7 SIGNWRITING MOVEMENT-WALLPLANE TRIPLE ALTERNATING WRIST FLEX
+<U0001D938> /xf0/x9d/xa4/xb8 SIGNWRITING MOVEMENT-WALLPLANE BEND SMALL
+<U0001D939> /xf0/x9d/xa4/xb9 SIGNWRITING MOVEMENT-WALLPLANE BEND MEDIUM
+<U0001D93A> /xf0/x9d/xa4/xba SIGNWRITING MOVEMENT-WALLPLANE BEND LARGE
+<U0001D93B> /xf0/x9d/xa4/xbb SIGNWRITING MOVEMENT-WALLPLANE CORNER SMALL
+<U0001D93C> /xf0/x9d/xa4/xbc SIGNWRITING MOVEMENT-WALLPLANE CORNER MEDIUM
+<U0001D93D> /xf0/x9d/xa4/xbd SIGNWRITING MOVEMENT-WALLPLANE CORNER LARGE
+<U0001D93E> /xf0/x9d/xa4/xbe SIGNWRITING MOVEMENT-WALLPLANE CORNER ROTATION
+<U0001D93F> /xf0/x9d/xa4/xbf SIGNWRITING MOVEMENT-WALLPLANE CHECK SMALL
+<U0001D940> /xf0/x9d/xa5/x80 SIGNWRITING MOVEMENT-WALLPLANE CHECK MEDIUM
+<U0001D941> /xf0/x9d/xa5/x81 SIGNWRITING MOVEMENT-WALLPLANE CHECK LARGE
+<U0001D942> /xf0/x9d/xa5/x82 SIGNWRITING MOVEMENT-WALLPLANE BOX SMALL
+<U0001D943> /xf0/x9d/xa5/x83 SIGNWRITING MOVEMENT-WALLPLANE BOX MEDIUM
+<U0001D944> /xf0/x9d/xa5/x84 SIGNWRITING MOVEMENT-WALLPLANE BOX LARGE
+<U0001D945> /xf0/x9d/xa5/x85 SIGNWRITING MOVEMENT-WALLPLANE ZIGZAG SMALL
+<U0001D946> /xf0/x9d/xa5/x86 SIGNWRITING MOVEMENT-WALLPLANE ZIGZAG MEDIUM
+<U0001D947> /xf0/x9d/xa5/x87 SIGNWRITING MOVEMENT-WALLPLANE ZIGZAG LARGE
+<U0001D948> /xf0/x9d/xa5/x88 SIGNWRITING MOVEMENT-WALLPLANE PEAKS SMALL
+<U0001D949> /xf0/x9d/xa5/x89 SIGNWRITING MOVEMENT-WALLPLANE PEAKS MEDIUM
+<U0001D94A> /xf0/x9d/xa5/x8a SIGNWRITING MOVEMENT-WALLPLANE PEAKS LARGE
+<U0001D94B> /xf0/x9d/xa5/x8b SIGNWRITING TRAVEL-WALLPLANE ROTATION-WALLPLANE SINGLE
+<U0001D94C> /xf0/x9d/xa5/x8c SIGNWRITING TRAVEL-WALLPLANE ROTATION-WALLPLANE DOUBLE
+<U0001D94D> /xf0/x9d/xa5/x8d SIGNWRITING TRAVEL-WALLPLANE ROTATION-WALLPLANE ALTERNATING
+<U0001D94E> /xf0/x9d/xa5/x8e SIGNWRITING TRAVEL-WALLPLANE ROTATION-FLOORPLANE SINGLE
+<U0001D94F> /xf0/x9d/xa5/x8f SIGNWRITING TRAVEL-WALLPLANE ROTATION-FLOORPLANE DOUBLE
+<U0001D950> /xf0/x9d/xa5/x90 SIGNWRITING TRAVEL-WALLPLANE ROTATION-FLOORPLANE ALTERNATING
+<U0001D951> /xf0/x9d/xa5/x91 SIGNWRITING TRAVEL-WALLPLANE SHAKING
+<U0001D952> /xf0/x9d/xa5/x92 SIGNWRITING TRAVEL-WALLPLANE ARM SPIRAL SINGLE
+<U0001D953> /xf0/x9d/xa5/x93 SIGNWRITING TRAVEL-WALLPLANE ARM SPIRAL DOUBLE
+<U0001D954> /xf0/x9d/xa5/x94 SIGNWRITING TRAVEL-WALLPLANE ARM SPIRAL TRIPLE
+<U0001D955> /xf0/x9d/xa5/x95 SIGNWRITING MOVEMENT-DIAGONAL AWAY SMALL
+<U0001D956> /xf0/x9d/xa5/x96 SIGNWRITING MOVEMENT-DIAGONAL AWAY MEDIUM
+<U0001D957> /xf0/x9d/xa5/x97 SIGNWRITING MOVEMENT-DIAGONAL AWAY LARGE
+<U0001D958> /xf0/x9d/xa5/x98 SIGNWRITING MOVEMENT-DIAGONAL AWAY LARGEST
+<U0001D959> /xf0/x9d/xa5/x99 SIGNWRITING MOVEMENT-DIAGONAL TOWARDS SMALL
+<U0001D95A> /xf0/x9d/xa5/x9a SIGNWRITING MOVEMENT-DIAGONAL TOWARDS MEDIUM
+<U0001D95B> /xf0/x9d/xa5/x9b SIGNWRITING MOVEMENT-DIAGONAL TOWARDS LARGE
+<U0001D95C> /xf0/x9d/xa5/x9c SIGNWRITING MOVEMENT-DIAGONAL TOWARDS LARGEST
+<U0001D95D> /xf0/x9d/xa5/x9d SIGNWRITING MOVEMENT-DIAGONAL BETWEEN AWAY SMALL
+<U0001D95E> /xf0/x9d/xa5/x9e SIGNWRITING MOVEMENT-DIAGONAL BETWEEN AWAY MEDIUM
+<U0001D95F> /xf0/x9d/xa5/x9f SIGNWRITING MOVEMENT-DIAGONAL BETWEEN AWAY LARGE
+<U0001D960> /xf0/x9d/xa5/xa0 SIGNWRITING MOVEMENT-DIAGONAL BETWEEN AWAY LARGEST
+<U0001D961> /xf0/x9d/xa5/xa1 SIGNWRITING MOVEMENT-DIAGONAL BETWEEN TOWARDS SMALL
+<U0001D962> /xf0/x9d/xa5/xa2 SIGNWRITING MOVEMENT-DIAGONAL BETWEEN TOWARDS MEDIUM
+<U0001D963> /xf0/x9d/xa5/xa3 SIGNWRITING MOVEMENT-DIAGONAL BETWEEN TOWARDS LARGE
+<U0001D964> /xf0/x9d/xa5/xa4 SIGNWRITING MOVEMENT-DIAGONAL BETWEEN TOWARDS LARGEST
+<U0001D965> /xf0/x9d/xa5/xa5 SIGNWRITING MOVEMENT-FLOORPLANE SINGLE STRAIGHT SMALL
+<U0001D966> /xf0/x9d/xa5/xa6 SIGNWRITING MOVEMENT-FLOORPLANE SINGLE STRAIGHT MEDIUM
+<U0001D967> /xf0/x9d/xa5/xa7 SIGNWRITING MOVEMENT-FLOORPLANE SINGLE STRAIGHT LARGE
+<U0001D968> /xf0/x9d/xa5/xa8 SIGNWRITING MOVEMENT-FLOORPLANE SINGLE STRAIGHT LARGEST
+<U0001D969> /xf0/x9d/xa5/xa9 SIGNWRITING MOVEMENT-FLOORPLANE SINGLE WRIST FLEX
+<U0001D96A> /xf0/x9d/xa5/xaa SIGNWRITING MOVEMENT-FLOORPLANE DOUBLE STRAIGHT
+<U0001D96B> /xf0/x9d/xa5/xab SIGNWRITING MOVEMENT-FLOORPLANE DOUBLE WRIST FLEX
+<U0001D96C> /xf0/x9d/xa5/xac SIGNWRITING MOVEMENT-FLOORPLANE DOUBLE ALTERNATING
+<U0001D96D> /xf0/x9d/xa5/xad SIGNWRITING MOVEMENT-FLOORPLANE DOUBLE ALTERNATING WRIST FLEX
+<U0001D96E> /xf0/x9d/xa5/xae SIGNWRITING MOVEMENT-FLOORPLANE CROSS
+<U0001D96F> /xf0/x9d/xa5/xaf SIGNWRITING MOVEMENT-FLOORPLANE TRIPLE STRAIGHT MOVEMENT
+<U0001D970> /xf0/x9d/xa5/xb0 SIGNWRITING MOVEMENT-FLOORPLANE TRIPLE WRIST FLEX
+<U0001D971> /xf0/x9d/xa5/xb1 SIGNWRITING MOVEMENT-FLOORPLANE TRIPLE ALTERNATING MOVEMENT
+<U0001D972> /xf0/x9d/xa5/xb2 SIGNWRITING MOVEMENT-FLOORPLANE TRIPLE ALTERNATING WRIST FLEX
+<U0001D973> /xf0/x9d/xa5/xb3 SIGNWRITING MOVEMENT-FLOORPLANE BEND
+<U0001D974> /xf0/x9d/xa5/xb4 SIGNWRITING MOVEMENT-FLOORPLANE CORNER SMALL
+<U0001D975> /xf0/x9d/xa5/xb5 SIGNWRITING MOVEMENT-FLOORPLANE CORNER MEDIUM
+<U0001D976> /xf0/x9d/xa5/xb6 SIGNWRITING MOVEMENT-FLOORPLANE CORNER LARGE
+<U0001D977> /xf0/x9d/xa5/xb7 SIGNWRITING MOVEMENT-FLOORPLANE CHECK
+<U0001D978> /xf0/x9d/xa5/xb8 SIGNWRITING MOVEMENT-FLOORPLANE BOX SMALL
+<U0001D979> /xf0/x9d/xa5/xb9 SIGNWRITING MOVEMENT-FLOORPLANE BOX MEDIUM
+<U0001D97A> /xf0/x9d/xa5/xba SIGNWRITING MOVEMENT-FLOORPLANE BOX LARGE
+<U0001D97B> /xf0/x9d/xa5/xbb SIGNWRITING MOVEMENT-FLOORPLANE ZIGZAG SMALL
+<U0001D97C> /xf0/x9d/xa5/xbc SIGNWRITING MOVEMENT-FLOORPLANE ZIGZAG MEDIUM
+<U0001D97D> /xf0/x9d/xa5/xbd SIGNWRITING MOVEMENT-FLOORPLANE ZIGZAG LARGE
+<U0001D97E> /xf0/x9d/xa5/xbe SIGNWRITING MOVEMENT-FLOORPLANE PEAKS SMALL
+<U0001D97F> /xf0/x9d/xa5/xbf SIGNWRITING MOVEMENT-FLOORPLANE PEAKS MEDIUM
+<U0001D980> /xf0/x9d/xa6/x80 SIGNWRITING MOVEMENT-FLOORPLANE PEAKS LARGE
+<U0001D981> /xf0/x9d/xa6/x81 SIGNWRITING TRAVEL-FLOORPLANE ROTATION-FLOORPLANE SINGLE
+<U0001D982> /xf0/x9d/xa6/x82 SIGNWRITING TRAVEL-FLOORPLANE ROTATION-FLOORPLANE DOUBLE
+<U0001D983> /xf0/x9d/xa6/x83 SIGNWRITING TRAVEL-FLOORPLANE ROTATION-FLOORPLANE ALTERNATING
+<U0001D984> /xf0/x9d/xa6/x84 SIGNWRITING TRAVEL-FLOORPLANE ROTATION-WALLPLANE SINGLE
+<U0001D985> /xf0/x9d/xa6/x85 SIGNWRITING TRAVEL-FLOORPLANE ROTATION-WALLPLANE DOUBLE
+<U0001D986> /xf0/x9d/xa6/x86 SIGNWRITING TRAVEL-FLOORPLANE ROTATION-WALLPLANE ALTERNATING
+<U0001D987> /xf0/x9d/xa6/x87 SIGNWRITING TRAVEL-FLOORPLANE SHAKING
+<U0001D988> /xf0/x9d/xa6/x88 SIGNWRITING MOVEMENT-WALLPLANE CURVE QUARTER SMALL
+<U0001D989> /xf0/x9d/xa6/x89 SIGNWRITING MOVEMENT-WALLPLANE CURVE QUARTER MEDIUM
+<U0001D98A> /xf0/x9d/xa6/x8a SIGNWRITING MOVEMENT-WALLPLANE CURVE QUARTER LARGE
+<U0001D98B> /xf0/x9d/xa6/x8b SIGNWRITING MOVEMENT-WALLPLANE CURVE QUARTER LARGEST
+<U0001D98C> /xf0/x9d/xa6/x8c SIGNWRITING MOVEMENT-WALLPLANE CURVE HALF-CIRCLE SMALL
+<U0001D98D> /xf0/x9d/xa6/x8d SIGNWRITING MOVEMENT-WALLPLANE CURVE HALF-CIRCLE MEDIUM
+<U0001D98E> /xf0/x9d/xa6/x8e SIGNWRITING MOVEMENT-WALLPLANE CURVE HALF-CIRCLE LARGE
+<U0001D98F> /xf0/x9d/xa6/x8f SIGNWRITING MOVEMENT-WALLPLANE CURVE HALF-CIRCLE LARGEST
+<U0001D990> /xf0/x9d/xa6/x90 SIGNWRITING MOVEMENT-WALLPLANE CURVE THREE-QUARTER CIRCLE SMALL
+<U0001D991> /xf0/x9d/xa6/x91 SIGNWRITING MOVEMENT-WALLPLANE CURVE THREE-QUARTER CIRCLE MEDIUM
+<U0001D992> /xf0/x9d/xa6/x92 SIGNWRITING MOVEMENT-WALLPLANE HUMP SMALL
+<U0001D993> /xf0/x9d/xa6/x93 SIGNWRITING MOVEMENT-WALLPLANE HUMP MEDIUM
+<U0001D994> /xf0/x9d/xa6/x94 SIGNWRITING MOVEMENT-WALLPLANE HUMP LARGE
+<U0001D995> /xf0/x9d/xa6/x95 SIGNWRITING MOVEMENT-WALLPLANE LOOP SMALL
+<U0001D996> /xf0/x9d/xa6/x96 SIGNWRITING MOVEMENT-WALLPLANE LOOP MEDIUM
+<U0001D997> /xf0/x9d/xa6/x97 SIGNWRITING MOVEMENT-WALLPLANE LOOP LARGE
+<U0001D998> /xf0/x9d/xa6/x98 SIGNWRITING MOVEMENT-WALLPLANE LOOP SMALL DOUBLE
+<U0001D999> /xf0/x9d/xa6/x99 SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE DOUBLE SMALL
+<U0001D99A> /xf0/x9d/xa6/x9a SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE DOUBLE MEDIUM
+<U0001D99B> /xf0/x9d/xa6/x9b SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE DOUBLE LARGE
+<U0001D99C> /xf0/x9d/xa6/x9c SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE TRIPLE SMALL
+<U0001D99D> /xf0/x9d/xa6/x9d SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE TRIPLE MEDIUM
+<U0001D99E> /xf0/x9d/xa6/x9e SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE TRIPLE LARGE
+<U0001D99F> /xf0/x9d/xa6/x9f SIGNWRITING MOVEMENT-WALLPLANE CURVE THEN STRAIGHT
+<U0001D9A0> /xf0/x9d/xa6/xa0 SIGNWRITING MOVEMENT-WALLPLANE CURVED CROSS SMALL
+<U0001D9A1> /xf0/x9d/xa6/xa1 SIGNWRITING MOVEMENT-WALLPLANE CURVED CROSS MEDIUM
+<U0001D9A2> /xf0/x9d/xa6/xa2 SIGNWRITING ROTATION-WALLPLANE SINGLE
+<U0001D9A3> /xf0/x9d/xa6/xa3 SIGNWRITING ROTATION-WALLPLANE DOUBLE
+<U0001D9A4> /xf0/x9d/xa6/xa4 SIGNWRITING ROTATION-WALLPLANE ALTERNATE
+<U0001D9A5> /xf0/x9d/xa6/xa5 SIGNWRITING MOVEMENT-WALLPLANE SHAKING
+<U0001D9A6> /xf0/x9d/xa6/xa6 SIGNWRITING MOVEMENT-WALLPLANE CURVE HITTING FRONT WALL
+<U0001D9A7> /xf0/x9d/xa6/xa7 SIGNWRITING MOVEMENT-WALLPLANE HUMP HITTING FRONT WALL
+<U0001D9A8> /xf0/x9d/xa6/xa8 SIGNWRITING MOVEMENT-WALLPLANE LOOP HITTING FRONT WALL
+<U0001D9A9> /xf0/x9d/xa6/xa9 SIGNWRITING MOVEMENT-WALLPLANE WAVE HITTING FRONT WALL
+<U0001D9AA> /xf0/x9d/xa6/xaa SIGNWRITING ROTATION-WALLPLANE SINGLE HITTING FRONT WALL
+<U0001D9AB> /xf0/x9d/xa6/xab SIGNWRITING ROTATION-WALLPLANE DOUBLE HITTING FRONT WALL
+<U0001D9AC> /xf0/x9d/xa6/xac SIGNWRITING ROTATION-WALLPLANE ALTERNATING HITTING FRONT WALL
+<U0001D9AD> /xf0/x9d/xa6/xad SIGNWRITING MOVEMENT-WALLPLANE CURVE HITTING CHEST
+<U0001D9AE> /xf0/x9d/xa6/xae SIGNWRITING MOVEMENT-WALLPLANE HUMP HITTING CHEST
+<U0001D9AF> /xf0/x9d/xa6/xaf SIGNWRITING MOVEMENT-WALLPLANE LOOP HITTING CHEST
+<U0001D9B0> /xf0/x9d/xa6/xb0 SIGNWRITING MOVEMENT-WALLPLANE WAVE HITTING CHEST
+<U0001D9B1> /xf0/x9d/xa6/xb1 SIGNWRITING ROTATION-WALLPLANE SINGLE HITTING CHEST
+<U0001D9B2> /xf0/x9d/xa6/xb2 SIGNWRITING ROTATION-WALLPLANE DOUBLE HITTING CHEST
+<U0001D9B3> /xf0/x9d/xa6/xb3 SIGNWRITING ROTATION-WALLPLANE ALTERNATING HITTING CHEST
+<U0001D9B4> /xf0/x9d/xa6/xb4 SIGNWRITING MOVEMENT-WALLPLANE WAVE DIAGONAL PATH SMALL
+<U0001D9B5> /xf0/x9d/xa6/xb5 SIGNWRITING MOVEMENT-WALLPLANE WAVE DIAGONAL PATH MEDIUM
+<U0001D9B6> /xf0/x9d/xa6/xb6 SIGNWRITING MOVEMENT-WALLPLANE WAVE DIAGONAL PATH LARGE
+<U0001D9B7> /xf0/x9d/xa6/xb7 SIGNWRITING MOVEMENT-FLOORPLANE CURVE HITTING CEILING SMALL
+<U0001D9B8> /xf0/x9d/xa6/xb8 SIGNWRITING MOVEMENT-FLOORPLANE CURVE HITTING CEILING LARGE
+<U0001D9B9> /xf0/x9d/xa6/xb9 SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING CEILING SMALL DOUBLE
+<U0001D9BA> /xf0/x9d/xa6/xba SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING CEILING LARGE DOUBLE
+<U0001D9BB> /xf0/x9d/xa6/xbb SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING CEILING SMALL TRIPLE
+<U0001D9BC> /xf0/x9d/xa6/xbc SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING CEILING LARGE TRIPLE
+<U0001D9BD> /xf0/x9d/xa6/xbd SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING CEILING SMALL SINGLE
+<U0001D9BE> /xf0/x9d/xa6/xbe SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING CEILING LARGE SINGLE
+<U0001D9BF> /xf0/x9d/xa6/xbf SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING CEILING SMALL DOUBLE
+<U0001D9C0> /xf0/x9d/xa7/x80 SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING CEILING LARGE DOUBLE
+<U0001D9C1> /xf0/x9d/xa7/x81 SIGNWRITING MOVEMENT-FLOORPLANE WAVE HITTING CEILING SMALL
+<U0001D9C2> /xf0/x9d/xa7/x82 SIGNWRITING MOVEMENT-FLOORPLANE WAVE HITTING CEILING LARGE
+<U0001D9C3> /xf0/x9d/xa7/x83 SIGNWRITING ROTATION-FLOORPLANE SINGLE HITTING CEILING
+<U0001D9C4> /xf0/x9d/xa7/x84 SIGNWRITING ROTATION-FLOORPLANE DOUBLE HITTING CEILING
+<U0001D9C5> /xf0/x9d/xa7/x85 SIGNWRITING ROTATION-FLOORPLANE ALTERNATING HITTING CEILING
+<U0001D9C6> /xf0/x9d/xa7/x86 SIGNWRITING MOVEMENT-FLOORPLANE CURVE HITTING FLOOR SMALL
+<U0001D9C7> /xf0/x9d/xa7/x87 SIGNWRITING MOVEMENT-FLOORPLANE CURVE HITTING FLOOR LARGE
+<U0001D9C8> /xf0/x9d/xa7/x88 SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING FLOOR SMALL DOUBLE
+<U0001D9C9> /xf0/x9d/xa7/x89 SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING FLOOR LARGE DOUBLE
+<U0001D9CA> /xf0/x9d/xa7/x8a SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING FLOOR TRIPLE SMALL TRIPLE
+<U0001D9CB> /xf0/x9d/xa7/x8b SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING FLOOR TRIPLE LARGE TRIPLE
+<U0001D9CC> /xf0/x9d/xa7/x8c SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING FLOOR SMALL SINGLE
+<U0001D9CD> /xf0/x9d/xa7/x8d SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING FLOOR LARGE SINGLE
+<U0001D9CE> /xf0/x9d/xa7/x8e SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING FLOOR SMALL DOUBLE
+<U0001D9CF> /xf0/x9d/xa7/x8f SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING FLOOR LARGE DOUBLE
+<U0001D9D0> /xf0/x9d/xa7/x90 SIGNWRITING MOVEMENT-FLOORPLANE WAVE HITTING FLOOR SMALL
+<U0001D9D1> /xf0/x9d/xa7/x91 SIGNWRITING MOVEMENT-FLOORPLANE WAVE HITTING FLOOR LARGE
+<U0001D9D2> /xf0/x9d/xa7/x92 SIGNWRITING ROTATION-FLOORPLANE SINGLE HITTING FLOOR
+<U0001D9D3> /xf0/x9d/xa7/x93 SIGNWRITING ROTATION-FLOORPLANE DOUBLE HITTING FLOOR
+<U0001D9D4> /xf0/x9d/xa7/x94 SIGNWRITING ROTATION-FLOORPLANE ALTERNATING HITTING FLOOR
+<U0001D9D5> /xf0/x9d/xa7/x95 SIGNWRITING MOVEMENT-FLOORPLANE CURVE SMALL
+<U0001D9D6> /xf0/x9d/xa7/x96 SIGNWRITING MOVEMENT-FLOORPLANE CURVE MEDIUM
+<U0001D9D7> /xf0/x9d/xa7/x97 SIGNWRITING MOVEMENT-FLOORPLANE CURVE LARGE
+<U0001D9D8> /xf0/x9d/xa7/x98 SIGNWRITING MOVEMENT-FLOORPLANE CURVE LARGEST
+<U0001D9D9> /xf0/x9d/xa7/x99 SIGNWRITING MOVEMENT-FLOORPLANE CURVE COMBINED
+<U0001D9DA> /xf0/x9d/xa7/x9a SIGNWRITING MOVEMENT-FLOORPLANE HUMP SMALL
+<U0001D9DB> /xf0/x9d/xa7/x9b SIGNWRITING MOVEMENT-FLOORPLANE LOOP SMALL
+<U0001D9DC> /xf0/x9d/xa7/x9c SIGNWRITING MOVEMENT-FLOORPLANE WAVE SNAKE
+<U0001D9DD> /xf0/x9d/xa7/x9d SIGNWRITING MOVEMENT-FLOORPLANE WAVE SMALL
+<U0001D9DE> /xf0/x9d/xa7/x9e SIGNWRITING MOVEMENT-FLOORPLANE WAVE LARGE
+<U0001D9DF> /xf0/x9d/xa7/x9f SIGNWRITING ROTATION-FLOORPLANE SINGLE
+<U0001D9E0> /xf0/x9d/xa7/xa0 SIGNWRITING ROTATION-FLOORPLANE DOUBLE
+<U0001D9E1> /xf0/x9d/xa7/xa1 SIGNWRITING ROTATION-FLOORPLANE ALTERNATING
+<U0001D9E2> /xf0/x9d/xa7/xa2 SIGNWRITING MOVEMENT-FLOORPLANE SHAKING PARALLEL
+<U0001D9E3> /xf0/x9d/xa7/xa3 SIGNWRITING MOVEMENT-WALLPLANE ARM CIRCLE SMALL SINGLE
+<U0001D9E4> /xf0/x9d/xa7/xa4 SIGNWRITING MOVEMENT-WALLPLANE ARM CIRCLE MEDIUM SINGLE
+<U0001D9E5> /xf0/x9d/xa7/xa5 SIGNWRITING MOVEMENT-WALLPLANE ARM CIRCLE SMALL DOUBLE
+<U0001D9E6> /xf0/x9d/xa7/xa6 SIGNWRITING MOVEMENT-WALLPLANE ARM CIRCLE MEDIUM DOUBLE
+<U0001D9E7> /xf0/x9d/xa7/xa7 SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL SMALL SINGLE
+<U0001D9E8> /xf0/x9d/xa7/xa8 SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL MEDIUM SINGLE
+<U0001D9E9> /xf0/x9d/xa7/xa9 SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL LARGE SINGLE
+<U0001D9EA> /xf0/x9d/xa7/xaa SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL SMALL DOUBLE
+<U0001D9EB> /xf0/x9d/xa7/xab SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL MEDIUM DOUBLE
+<U0001D9EC> /xf0/x9d/xa7/xac SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL LARGE DOUBLE
+<U0001D9ED> /xf0/x9d/xa7/xad SIGNWRITING MOVEMENT-WALLPLANE WRIST CIRCLE FRONT SINGLE
+<U0001D9EE> /xf0/x9d/xa7/xae SIGNWRITING MOVEMENT-WALLPLANE WRIST CIRCLE FRONT DOUBLE
+<U0001D9EF> /xf0/x9d/xa7/xaf SIGNWRITING MOVEMENT-FLOORPLANE WRIST CIRCLE HITTING WALL SINGLE
+<U0001D9F0> /xf0/x9d/xa7/xb0 SIGNWRITING MOVEMENT-FLOORPLANE WRIST CIRCLE HITTING WALL DOUBLE
+<U0001D9F1> /xf0/x9d/xa7/xb1 SIGNWRITING MOVEMENT-WALLPLANE FINGER CIRCLES SINGLE
+<U0001D9F2> /xf0/x9d/xa7/xb2 SIGNWRITING MOVEMENT-WALLPLANE FINGER CIRCLES DOUBLE
+<U0001D9F3> /xf0/x9d/xa7/xb3 SIGNWRITING MOVEMENT-FLOORPLANE FINGER CIRCLES HITTING WALL SINGLE
+<U0001D9F4> /xf0/x9d/xa7/xb4 SIGNWRITING MOVEMENT-FLOORPLANE FINGER CIRCLES HITTING WALL DOUBLE
+<U0001D9F5> /xf0/x9d/xa7/xb5 SIGNWRITING DYNAMIC ARROWHEAD SMALL
+<U0001D9F6> /xf0/x9d/xa7/xb6 SIGNWRITING DYNAMIC ARROWHEAD LARGE
+<U0001D9F7> /xf0/x9d/xa7/xb7 SIGNWRITING DYNAMIC FAST
+<U0001D9F8> /xf0/x9d/xa7/xb8 SIGNWRITING DYNAMIC SLOW
+<U0001D9F9> /xf0/x9d/xa7/xb9 SIGNWRITING DYNAMIC TENSE
+<U0001D9FA> /xf0/x9d/xa7/xba SIGNWRITING DYNAMIC RELAXED
+<U0001D9FB> /xf0/x9d/xa7/xbb SIGNWRITING DYNAMIC SIMULTANEOUS
+<U0001D9FC> /xf0/x9d/xa7/xbc SIGNWRITING DYNAMIC SIMULTANEOUS ALTERNATING
+<U0001D9FD> /xf0/x9d/xa7/xbd SIGNWRITING DYNAMIC EVERY OTHER TIME
+<U0001D9FE> /xf0/x9d/xa7/xbe SIGNWRITING DYNAMIC GRADUAL
+<U0001D9FF> /xf0/x9d/xa7/xbf SIGNWRITING HEAD
+<U0001DA00> /xf0/x9d/xa8/x80 SIGNWRITING HEAD RIM
+<U0001DA01> /xf0/x9d/xa8/x81 SIGNWRITING HEAD MOVEMENT-WALLPLANE STRAIGHT
+<U0001DA02> /xf0/x9d/xa8/x82 SIGNWRITING HEAD MOVEMENT-WALLPLANE TILT
+<U0001DA03> /xf0/x9d/xa8/x83 SIGNWRITING HEAD MOVEMENT-FLOORPLANE STRAIGHT
+<U0001DA04> /xf0/x9d/xa8/x84 SIGNWRITING HEAD MOVEMENT-WALLPLANE CURVE
+<U0001DA05> /xf0/x9d/xa8/x85 SIGNWRITING HEAD MOVEMENT-FLOORPLANE CURVE
+<U0001DA06> /xf0/x9d/xa8/x86 SIGNWRITING HEAD MOVEMENT CIRCLE
+<U0001DA07> /xf0/x9d/xa8/x87 SIGNWRITING FACE DIRECTION POSITION NOSE FORWARD TILTING
+<U0001DA08> /xf0/x9d/xa8/x88 SIGNWRITING FACE DIRECTION POSITION NOSE UP OR DOWN
+<U0001DA09> /xf0/x9d/xa8/x89 SIGNWRITING FACE DIRECTION POSITION NOSE UP OR DOWN TILTING
+<U0001DA0A> /xf0/x9d/xa8/x8a SIGNWRITING EYEBROWS STRAIGHT UP
+<U0001DA0B> /xf0/x9d/xa8/x8b SIGNWRITING EYEBROWS STRAIGHT NEUTRAL
+<U0001DA0C> /xf0/x9d/xa8/x8c SIGNWRITING EYEBROWS STRAIGHT DOWN
+<U0001DA0D> /xf0/x9d/xa8/x8d SIGNWRITING DREAMY EYEBROWS NEUTRAL DOWN
+<U0001DA0E> /xf0/x9d/xa8/x8e SIGNWRITING DREAMY EYEBROWS DOWN NEUTRAL
+<U0001DA0F> /xf0/x9d/xa8/x8f SIGNWRITING DREAMY EYEBROWS UP NEUTRAL
+<U0001DA10> /xf0/x9d/xa8/x90 SIGNWRITING DREAMY EYEBROWS NEUTRAL UP
+<U0001DA11> /xf0/x9d/xa8/x91 SIGNWRITING FOREHEAD NEUTRAL
+<U0001DA12> /xf0/x9d/xa8/x92 SIGNWRITING FOREHEAD CONTACT
+<U0001DA13> /xf0/x9d/xa8/x93 SIGNWRITING FOREHEAD WRINKLED
+<U0001DA14> /xf0/x9d/xa8/x94 SIGNWRITING EYES OPEN
+<U0001DA15> /xf0/x9d/xa8/x95 SIGNWRITING EYES SQUEEZED
+<U0001DA16> /xf0/x9d/xa8/x96 SIGNWRITING EYES CLOSED
+<U0001DA17> /xf0/x9d/xa8/x97 SIGNWRITING EYE BLINK SINGLE
+<U0001DA18> /xf0/x9d/xa8/x98 SIGNWRITING EYE BLINK MULTIPLE
+<U0001DA19> /xf0/x9d/xa8/x99 SIGNWRITING EYES HALF OPEN
+<U0001DA1A> /xf0/x9d/xa8/x9a SIGNWRITING EYES WIDE OPEN
+<U0001DA1B> /xf0/x9d/xa8/x9b SIGNWRITING EYES HALF CLOSED
+<U0001DA1C> /xf0/x9d/xa8/x9c SIGNWRITING EYES WIDENING MOVEMENT
+<U0001DA1D> /xf0/x9d/xa8/x9d SIGNWRITING EYE WINK
+<U0001DA1E> /xf0/x9d/xa8/x9e SIGNWRITING EYELASHES UP
+<U0001DA1F> /xf0/x9d/xa8/x9f SIGNWRITING EYELASHES DOWN
+<U0001DA20> /xf0/x9d/xa8/xa0 SIGNWRITING EYELASHES FLUTTERING
+<U0001DA21> /xf0/x9d/xa8/xa1 SIGNWRITING EYEGAZE-WALLPLANE STRAIGHT
+<U0001DA22> /xf0/x9d/xa8/xa2 SIGNWRITING EYEGAZE-WALLPLANE STRAIGHT DOUBLE
+<U0001DA23> /xf0/x9d/xa8/xa3 SIGNWRITING EYEGAZE-WALLPLANE STRAIGHT ALTERNATING
+<U0001DA24> /xf0/x9d/xa8/xa4 SIGNWRITING EYEGAZE-FLOORPLANE STRAIGHT
+<U0001DA25> /xf0/x9d/xa8/xa5 SIGNWRITING EYEGAZE-FLOORPLANE STRAIGHT DOUBLE
+<U0001DA26> /xf0/x9d/xa8/xa6 SIGNWRITING EYEGAZE-FLOORPLANE STRAIGHT ALTERNATING
+<U0001DA27> /xf0/x9d/xa8/xa7 SIGNWRITING EYEGAZE-WALLPLANE CURVED
+<U0001DA28> /xf0/x9d/xa8/xa8 SIGNWRITING EYEGAZE-FLOORPLANE CURVED
+<U0001DA29> /xf0/x9d/xa8/xa9 SIGNWRITING EYEGAZE-WALLPLANE CIRCLING
+<U0001DA2A> /xf0/x9d/xa8/xaa SIGNWRITING CHEEKS PUFFED
+<U0001DA2B> /xf0/x9d/xa8/xab SIGNWRITING CHEEKS NEUTRAL
+<U0001DA2C> /xf0/x9d/xa8/xac SIGNWRITING CHEEKS SUCKED
+<U0001DA2D> /xf0/x9d/xa8/xad SIGNWRITING TENSE CHEEKS HIGH
+<U0001DA2E> /xf0/x9d/xa8/xae SIGNWRITING TENSE CHEEKS MIDDLE
+<U0001DA2F> /xf0/x9d/xa8/xaf SIGNWRITING TENSE CHEEKS LOW
+<U0001DA30> /xf0/x9d/xa8/xb0 SIGNWRITING EARS
+<U0001DA31> /xf0/x9d/xa8/xb1 SIGNWRITING NOSE NEUTRAL
+<U0001DA32> /xf0/x9d/xa8/xb2 SIGNWRITING NOSE CONTACT
+<U0001DA33> /xf0/x9d/xa8/xb3 SIGNWRITING NOSE WRINKLES
+<U0001DA34> /xf0/x9d/xa8/xb4 SIGNWRITING NOSE WIGGLES
+<U0001DA35> /xf0/x9d/xa8/xb5 SIGNWRITING AIR BLOWING OUT
+<U0001DA36> /xf0/x9d/xa8/xb6 SIGNWRITING AIR SUCKING IN
+<U0001DA37> /xf0/x9d/xa8/xb7 SIGNWRITING AIR BLOW SMALL ROTATIONS
+<U0001DA38> /xf0/x9d/xa8/xb8 SIGNWRITING AIR SUCK SMALL ROTATIONS
+<U0001DA39> /xf0/x9d/xa8/xb9 SIGNWRITING BREATH INHALE
+<U0001DA3A> /xf0/x9d/xa8/xba SIGNWRITING BREATH EXHALE
+<U0001DA3B> /xf0/x9d/xa8/xbb SIGNWRITING MOUTH CLOSED NEUTRAL
+<U0001DA3C> /xf0/x9d/xa8/xbc SIGNWRITING MOUTH CLOSED FORWARD
+<U0001DA3D> /xf0/x9d/xa8/xbd SIGNWRITING MOUTH CLOSED CONTACT
+<U0001DA3E> /xf0/x9d/xa8/xbe SIGNWRITING MOUTH SMILE
+<U0001DA3F> /xf0/x9d/xa8/xbf SIGNWRITING MOUTH SMILE WRINKLED
+<U0001DA40> /xf0/x9d/xa9/x80 SIGNWRITING MOUTH SMILE OPEN
+<U0001DA41> /xf0/x9d/xa9/x81 SIGNWRITING MOUTH FROWN
+<U0001DA42> /xf0/x9d/xa9/x82 SIGNWRITING MOUTH FROWN WRINKLED
+<U0001DA43> /xf0/x9d/xa9/x83 SIGNWRITING MOUTH FROWN OPEN
+<U0001DA44> /xf0/x9d/xa9/x84 SIGNWRITING MOUTH OPEN CIRCLE
+<U0001DA45> /xf0/x9d/xa9/x85 SIGNWRITING MOUTH OPEN FORWARD
+<U0001DA46> /xf0/x9d/xa9/x86 SIGNWRITING MOUTH OPEN WRINKLED
+<U0001DA47> /xf0/x9d/xa9/x87 SIGNWRITING MOUTH OPEN OVAL
+<U0001DA48> /xf0/x9d/xa9/x88 SIGNWRITING MOUTH OPEN OVAL WRINKLED
+<U0001DA49> /xf0/x9d/xa9/x89 SIGNWRITING MOUTH OPEN OVAL YAWN
+<U0001DA4A> /xf0/x9d/xa9/x8a SIGNWRITING MOUTH OPEN RECTANGLE
+<U0001DA4B> /xf0/x9d/xa9/x8b SIGNWRITING MOUTH OPEN RECTANGLE WRINKLED
+<U0001DA4C> /xf0/x9d/xa9/x8c SIGNWRITING MOUTH OPEN RECTANGLE YAWN
+<U0001DA4D> /xf0/x9d/xa9/x8d SIGNWRITING MOUTH KISS
+<U0001DA4E> /xf0/x9d/xa9/x8e SIGNWRITING MOUTH KISS FORWARD
+<U0001DA4F> /xf0/x9d/xa9/x8f SIGNWRITING MOUTH KISS WRINKLED
+<U0001DA50> /xf0/x9d/xa9/x90 SIGNWRITING MOUTH TENSE
+<U0001DA51> /xf0/x9d/xa9/x91 SIGNWRITING MOUTH TENSE FORWARD
+<U0001DA52> /xf0/x9d/xa9/x92 SIGNWRITING MOUTH TENSE SUCKED
+<U0001DA53> /xf0/x9d/xa9/x93 SIGNWRITING LIPS PRESSED TOGETHER
+<U0001DA54> /xf0/x9d/xa9/x94 SIGNWRITING LIP LOWER OVER UPPER
+<U0001DA55> /xf0/x9d/xa9/x95 SIGNWRITING LIP UPPER OVER LOWER
+<U0001DA56> /xf0/x9d/xa9/x96 SIGNWRITING MOUTH CORNERS
+<U0001DA57> /xf0/x9d/xa9/x97 SIGNWRITING MOUTH WRINKLES SINGLE
+<U0001DA58> /xf0/x9d/xa9/x98 SIGNWRITING MOUTH WRINKLES DOUBLE
+<U0001DA59> /xf0/x9d/xa9/x99 SIGNWRITING TONGUE STICKING OUT FAR
+<U0001DA5A> /xf0/x9d/xa9/x9a SIGNWRITING TONGUE LICKING LIPS
+<U0001DA5B> /xf0/x9d/xa9/x9b SIGNWRITING TONGUE TIP BETWEEN LIPS
+<U0001DA5C> /xf0/x9d/xa9/x9c SIGNWRITING TONGUE TIP TOUCHING INSIDE MOUTH
+<U0001DA5D> /xf0/x9d/xa9/x9d SIGNWRITING TONGUE INSIDE MOUTH RELAXED
+<U0001DA5E> /xf0/x9d/xa9/x9e SIGNWRITING TONGUE MOVES AGAINST CHEEK
+<U0001DA5F> /xf0/x9d/xa9/x9f SIGNWRITING TONGUE CENTRE STICKING OUT
+<U0001DA60> /xf0/x9d/xa9/xa0 SIGNWRITING TONGUE CENTRE INSIDE MOUTH
+<U0001DA61> /xf0/x9d/xa9/xa1 SIGNWRITING TEETH
+<U0001DA62> /xf0/x9d/xa9/xa2 SIGNWRITING TEETH MOVEMENT
+<U0001DA63> /xf0/x9d/xa9/xa3 SIGNWRITING TEETH ON TONGUE
+<U0001DA64> /xf0/x9d/xa9/xa4 SIGNWRITING TEETH ON TONGUE MOVEMENT
+<U0001DA65> /xf0/x9d/xa9/xa5 SIGNWRITING TEETH ON LIPS
+<U0001DA66> /xf0/x9d/xa9/xa6 SIGNWRITING TEETH ON LIPS MOVEMENT
+<U0001DA67> /xf0/x9d/xa9/xa7 SIGNWRITING TEETH BITE LIPS
+<U0001DA68> /xf0/x9d/xa9/xa8 SIGNWRITING MOVEMENT-WALLPLANE JAW
+<U0001DA69> /xf0/x9d/xa9/xa9 SIGNWRITING MOVEMENT-FLOORPLANE JAW
+<U0001DA6A> /xf0/x9d/xa9/xaa SIGNWRITING NECK
+<U0001DA6B> /xf0/x9d/xa9/xab SIGNWRITING HAIR
+<U0001DA6C> /xf0/x9d/xa9/xac SIGNWRITING EXCITEMENT
+<U0001DA6D> /xf0/x9d/xa9/xad SIGNWRITING SHOULDER HIP SPINE
+<U0001DA6E> /xf0/x9d/xa9/xae SIGNWRITING SHOULDER HIP POSITIONS
+<U0001DA6F> /xf0/x9d/xa9/xaf SIGNWRITING WALLPLANE SHOULDER HIP MOVE
+<U0001DA70> /xf0/x9d/xa9/xb0 SIGNWRITING FLOORPLANE SHOULDER HIP MOVE
+<U0001DA71> /xf0/x9d/xa9/xb1 SIGNWRITING SHOULDER TILTING FROM WAIST
+<U0001DA72> /xf0/x9d/xa9/xb2 SIGNWRITING TORSO-WALLPLANE STRAIGHT STRETCH
+<U0001DA73> /xf0/x9d/xa9/xb3 SIGNWRITING TORSO-WALLPLANE CURVED BEND
+<U0001DA74> /xf0/x9d/xa9/xb4 SIGNWRITING TORSO-FLOORPLANE TWISTING
+<U0001DA75> /xf0/x9d/xa9/xb5 SIGNWRITING UPPER BODY TILTING FROM HIP JOINTS
+<U0001DA76> /xf0/x9d/xa9/xb6 SIGNWRITING LIMB COMBINATION
+<U0001DA77> /xf0/x9d/xa9/xb7 SIGNWRITING LIMB LENGTH-1
+<U0001DA78> /xf0/x9d/xa9/xb8 SIGNWRITING LIMB LENGTH-2
+<U0001DA79> /xf0/x9d/xa9/xb9 SIGNWRITING LIMB LENGTH-3
+<U0001DA7A> /xf0/x9d/xa9/xba SIGNWRITING LIMB LENGTH-4
+<U0001DA7B> /xf0/x9d/xa9/xbb SIGNWRITING LIMB LENGTH-5
+<U0001DA7C> /xf0/x9d/xa9/xbc SIGNWRITING LIMB LENGTH-6
+<U0001DA7D> /xf0/x9d/xa9/xbd SIGNWRITING LIMB LENGTH-7
+<U0001DA7E> /xf0/x9d/xa9/xbe SIGNWRITING FINGER
+<U0001DA7F> /xf0/x9d/xa9/xbf SIGNWRITING LOCATION-WALLPLANE SPACE
+<U0001DA80> /xf0/x9d/xaa/x80 SIGNWRITING LOCATION-FLOORPLANE SPACE
+<U0001DA81> /xf0/x9d/xaa/x81 SIGNWRITING LOCATION HEIGHT
+<U0001DA82> /xf0/x9d/xaa/x82 SIGNWRITING LOCATION WIDTH
+<U0001DA83> /xf0/x9d/xaa/x83 SIGNWRITING LOCATION DEPTH
+<U0001DA84> /xf0/x9d/xaa/x84 SIGNWRITING LOCATION HEAD NECK
+<U0001DA85> /xf0/x9d/xaa/x85 SIGNWRITING LOCATION TORSO
+<U0001DA86> /xf0/x9d/xaa/x86 SIGNWRITING LOCATION LIMBS DIGITS
+<U0001DA87> /xf0/x9d/xaa/x87 SIGNWRITING COMMA
+<U0001DA88> /xf0/x9d/xaa/x88 SIGNWRITING FULL STOP
+<U0001DA89> /xf0/x9d/xaa/x89 SIGNWRITING SEMICOLON
+<U0001DA8A> /xf0/x9d/xaa/x8a SIGNWRITING COLON
+<U0001DA8B> /xf0/x9d/xaa/x8b SIGNWRITING PARENTHESIS
+<U0001DA9B> /xf0/x9d/xaa/x9b SIGNWRITING FILL MODIFIER-2
+<U0001DA9C> /xf0/x9d/xaa/x9c SIGNWRITING FILL MODIFIER-3
+<U0001DA9D> /xf0/x9d/xaa/x9d SIGNWRITING FILL MODIFIER-4
+<U0001DA9E> /xf0/x9d/xaa/x9e SIGNWRITING FILL MODIFIER-5
+<U0001DA9F> /xf0/x9d/xaa/x9f SIGNWRITING FILL MODIFIER-6
+<U0001DAA1> /xf0/x9d/xaa/xa1 SIGNWRITING ROTATION MODIFIER-2
+<U0001DAA2> /xf0/x9d/xaa/xa2 SIGNWRITING ROTATION MODIFIER-3
+<U0001DAA3> /xf0/x9d/xaa/xa3 SIGNWRITING ROTATION MODIFIER-4
+<U0001DAA4> /xf0/x9d/xaa/xa4 SIGNWRITING ROTATION MODIFIER-5
+<U0001DAA5> /xf0/x9d/xaa/xa5 SIGNWRITING ROTATION MODIFIER-6
+<U0001DAA6> /xf0/x9d/xaa/xa6 SIGNWRITING ROTATION MODIFIER-7
+<U0001DAA7> /xf0/x9d/xaa/xa7 SIGNWRITING ROTATION MODIFIER-8
+<U0001DAA8> /xf0/x9d/xaa/xa8 SIGNWRITING ROTATION MODIFIER-9
+<U0001DAA9> /xf0/x9d/xaa/xa9 SIGNWRITING ROTATION MODIFIER-10
+<U0001DAAA> /xf0/x9d/xaa/xaa SIGNWRITING ROTATION MODIFIER-11
+<U0001DAAB> /xf0/x9d/xaa/xab SIGNWRITING ROTATION MODIFIER-12
+<U0001DAAC> /xf0/x9d/xaa/xac SIGNWRITING ROTATION MODIFIER-13
+<U0001DAAD> /xf0/x9d/xaa/xad SIGNWRITING ROTATION MODIFIER-14
+<U0001DAAE> /xf0/x9d/xaa/xae SIGNWRITING ROTATION MODIFIER-15
+<U0001DAAF> /xf0/x9d/xaa/xaf SIGNWRITING ROTATION MODIFIER-16
<U0001E800> /xf0/x9e/xa0/x80 MENDE KIKAKUI SYLLABLE M001 KI
<U0001E801> /xf0/x9e/xa0/x81 MENDE KIKAKUI SYLLABLE M002 KA
<U0001E802> /xf0/x9e/xa0/x82 MENDE KIKAKUI SYLLABLE M003 KU
@@ -36812,6 +38715,9 @@ CHARMAP
<U0001F32A> /xf0/x9f/x8c/xaa CLOUD WITH TORNADO
<U0001F32B> /xf0/x9f/x8c/xab FOG
<U0001F32C> /xf0/x9f/x8c/xac WIND BLOWING FACE
+<U0001F32D> /xf0/x9f/x8c/xad HOT DOG
+<U0001F32E> /xf0/x9f/x8c/xae TACO
+<U0001F32F> /xf0/x9f/x8c/xaf BURRITO
<U0001F330> /xf0/x9f/x8c/xb0 CHESTNUT
<U0001F331> /xf0/x9f/x8c/xb1 SEEDLING
<U0001F332> /xf0/x9f/x8c/xb2 EVERGREEN TREE
@@ -36890,6 +38796,8 @@ CHARMAP
<U0001F37B> /xf0/x9f/x8d/xbb CLINKING BEER MUGS
<U0001F37C> /xf0/x9f/x8d/xbc BABY BOTTLE
<U0001F37D> /xf0/x9f/x8d/xbd FORK AND KNIFE WITH PLATE
+<U0001F37E> /xf0/x9f/x8d/xbe BOTTLE WITH POPPING CORK
+<U0001F37F> /xf0/x9f/x8d/xbf POPCORN
<U0001F380> /xf0/x9f/x8e/x80 RIBBON
<U0001F381> /xf0/x9f/x8e/x81 WRAPPED PRESENT
<U0001F382> /xf0/x9f/x8e/x82 BIRTHDAY CAKE
@@ -36969,6 +38877,11 @@ CHARMAP
<U0001F3CC> /xf0/x9f/x8f/x8c GOLFER
<U0001F3CD> /xf0/x9f/x8f/x8d RACING MOTORCYCLE
<U0001F3CE> /xf0/x9f/x8f/x8e RACING CAR
+<U0001F3CF> /xf0/x9f/x8f/x8f CRICKET BAT AND BALL
+<U0001F3D0> /xf0/x9f/x8f/x90 VOLLEYBALL
+<U0001F3D1> /xf0/x9f/x8f/x91 FIELD HOCKEY STICK AND BALL
+<U0001F3D2> /xf0/x9f/x8f/x92 ICE HOCKEY STICK AND PUCK
+<U0001F3D3> /xf0/x9f/x8f/x93 TABLE TENNIS PADDLE AND BALL
<U0001F3D4> /xf0/x9f/x8f/x94 SNOW CAPPED MOUNTAIN
<U0001F3D5> /xf0/x9f/x8f/x95 CAMPING
<U0001F3D6> /xf0/x9f/x8f/x96 BEACH WITH UMBRELLA
@@ -37005,6 +38918,14 @@ CHARMAP
<U0001F3F5> /xf0/x9f/x8f/xb5 ROSETTE
<U0001F3F6> /xf0/x9f/x8f/xb6 BLACK ROSETTE
<U0001F3F7> /xf0/x9f/x8f/xb7 LABEL
+<U0001F3F8> /xf0/x9f/x8f/xb8 BADMINTON RACQUET AND SHUTTLECOCK
+<U0001F3F9> /xf0/x9f/x8f/xb9 BOW AND ARROW
+<U0001F3FA> /xf0/x9f/x8f/xba AMPHORA
+<U0001F3FB> /xf0/x9f/x8f/xbb EMOJI MODIFIER FITZPATRICK TYPE-1-2
+<U0001F3FC> /xf0/x9f/x8f/xbc EMOJI MODIFIER FITZPATRICK TYPE-3
+<U0001F3FD> /xf0/x9f/x8f/xbd EMOJI MODIFIER FITZPATRICK TYPE-4
+<U0001F3FE> /xf0/x9f/x8f/xbe EMOJI MODIFIER FITZPATRICK TYPE-5
+<U0001F3FF> /xf0/x9f/x8f/xbf EMOJI MODIFIER FITZPATRICK TYPE-6
<U0001F400> /xf0/x9f/x90/x80 RAT
<U0001F401> /xf0/x9f/x90/x81 MOUSE
<U0001F402> /xf0/x9f/x90/x82 OX
@@ -37260,6 +39181,7 @@ CHARMAP
<U0001F4FC> /xf0/x9f/x93/xbc VIDEOCASSETTE
<U0001F4FD> /xf0/x9f/x93/xbd FILM PROJECTOR
<U0001F4FE> /xf0/x9f/x93/xbe PORTABLE STEREO
+<U0001F4FF> /xf0/x9f/x93/xbf PRAYER BEADS
<U0001F500> /xf0/x9f/x94/x80 TWISTED RIGHTWARDS ARROWS
<U0001F501> /xf0/x9f/x94/x81 CLOCKWISE RIGHTWARDS AND LEFTWARDS OPEN CIRCLE ARROWS
<U0001F502> /xf0/x9f/x94/x82 CLOCKWISE RIGHTWARDS AND LEFTWARDS OPEN CIRCLE ARROWS WITH CIRCLED ONE OVERLAY
@@ -37335,6 +39257,11 @@ CHARMAP
<U0001F548> /xf0/x9f/x95/x88 CELTIC CROSS
<U0001F549> /xf0/x9f/x95/x89 OM SYMBOL
<U0001F54A> /xf0/x9f/x95/x8a DOVE OF PEACE
+<U0001F54B> /xf0/x9f/x95/x8b KAABA
+<U0001F54C> /xf0/x9f/x95/x8c MOSQUE
+<U0001F54D> /xf0/x9f/x95/x8d SYNAGOGUE
+<U0001F54E> /xf0/x9f/x95/x8e MENORAH WITH NINE BRANCHES
+<U0001F54F> /xf0/x9f/x95/x8f BOWL OF HYGIEIA
<U0001F550> /xf0/x9f/x95/x90 CLOCK FACE ONE OCLOCK
<U0001F551> /xf0/x9f/x95/x91 CLOCK FACE TWO OCLOCK
<U0001F552> /xf0/x9f/x95/x92 CLOCK FACE THREE OCLOCK
@@ -37576,6 +39503,8 @@ CHARMAP
<U0001F640> /xf0/x9f/x99/x80 WEARY CAT FACE
<U0001F641> /xf0/x9f/x99/x81 SLIGHTLY FROWNING FACE
<U0001F642> /xf0/x9f/x99/x82 SLIGHTLY SMILING FACE
+<U0001F643> /xf0/x9f/x99/x83 UPSIDE-DOWN FACE
+<U0001F644> /xf0/x9f/x99/x84 FACE WITH ROLLING EYES
<U0001F645> /xf0/x9f/x99/x85 FACE WITH NO GOOD GESTURE
<U0001F646> /xf0/x9f/x99/x86 FACE WITH OK GESTURE
<U0001F647> /xf0/x9f/x99/x87 PERSON BOWING DEEPLY
@@ -37715,6 +39644,7 @@ CHARMAP
<U0001F6CD> /xf0/x9f/x9b/x8d SHOPPING BAGS
<U0001F6CE> /xf0/x9f/x9b/x8e BELLHOP BELL
<U0001F6CF> /xf0/x9f/x9b/x8f BED
+<U0001F6D0> /xf0/x9f/x9b/x90 PLACE OF WORSHIP
<U0001F6E0> /xf0/x9f/x9b/xa0 HAMMER AND WRENCH
<U0001F6E1> /xf0/x9f/x9b/xa1 SHIELD
<U0001F6E2> /xf0/x9f/x9b/xa2 OIL DRUM
@@ -38081,6 +40011,21 @@ CHARMAP
<U0001F8AB> /xf0/x9f/xa2/xab RIGHTWARDS FRONT-TILTED SHADOWED WHITE ARROW
<U0001F8AC> /xf0/x9f/xa2/xac WHITE ARROW SHAFT WIDTH ONE
<U0001F8AD> /xf0/x9f/xa2/xad WHITE ARROW SHAFT WIDTH TWO THIRDS
+<U0001F910> /xf0/x9f/xa4/x90 ZIPPER-MOUTH FACE
+<U0001F911> /xf0/x9f/xa4/x91 MONEY-MOUTH FACE
+<U0001F912> /xf0/x9f/xa4/x92 FACE WITH THERMOMETER
+<U0001F913> /xf0/x9f/xa4/x93 NERD FACE
+<U0001F914> /xf0/x9f/xa4/x94 THINKING FACE
+<U0001F915> /xf0/x9f/xa4/x95 FACE WITH HEAD-BANDAGE
+<U0001F916> /xf0/x9f/xa4/x96 ROBOT FACE
+<U0001F917> /xf0/x9f/xa4/x97 HUGGING FACE
+<U0001F918> /xf0/x9f/xa4/x98 SIGN OF THE HORNS
+<U0001F980> /xf0/x9f/xa6/x80 CRAB
+<U0001F981> /xf0/x9f/xa6/x81 LION FACE
+<U0001F982> /xf0/x9f/xa6/x82 SCORPION
+<U0001F983> /xf0/x9f/xa6/x83 TURKEY
+<U0001F984> /xf0/x9f/xa6/x84 UNICORN FACE
+<U0001F9C0> /xf0/x9f/xa7/x80 CHEESE WEDGE
<U00020000>..<U0002003F> /xf0/xa0/x80/x80 <CJK Ideograph Extension B>
<U00020040>..<U0002007F> /xf0/xa0/x81/x80 <CJK Ideograph Extension B>
<U00020080>..<U000200BF> /xf0/xa0/x82/x80 <CJK Ideograph Extension B>
@@ -38818,6 +40763,97 @@ CHARMAP
<U0002B780>..<U0002B7BF> /xf0/xab/x9e/x80 <CJK Ideograph Extension D>
<U0002B7C0>..<U0002B7FF> /xf0/xab/x9f/x80 <CJK Ideograph Extension D>
<U0002B800>..<U0002B81D> /xf0/xab/xa0/x80 <CJK Ideograph Extension D>
+<U0002B820>..<U0002B85F> /xf0/xab/xa0/xa0 <CJK Ideograph Extension E>
+<U0002B860>..<U0002B89F> /xf0/xab/xa1/xa0 <CJK Ideograph Extension E>
+<U0002B8A0>..<U0002B8DF> /xf0/xab/xa2/xa0 <CJK Ideograph Extension E>
+<U0002B8E0>..<U0002B91F> /xf0/xab/xa3/xa0 <CJK Ideograph Extension E>
+<U0002B920>..<U0002B95F> /xf0/xab/xa4/xa0 <CJK Ideograph Extension E>
+<U0002B960>..<U0002B99F> /xf0/xab/xa5/xa0 <CJK Ideograph Extension E>
+<U0002B9A0>..<U0002B9DF> /xf0/xab/xa6/xa0 <CJK Ideograph Extension E>
+<U0002B9E0>..<U0002BA1F> /xf0/xab/xa7/xa0 <CJK Ideograph Extension E>
+<U0002BA20>..<U0002BA5F> /xf0/xab/xa8/xa0 <CJK Ideograph Extension E>
+<U0002BA60>..<U0002BA9F> /xf0/xab/xa9/xa0 <CJK Ideograph Extension E>
+<U0002BAA0>..<U0002BADF> /xf0/xab/xaa/xa0 <CJK Ideograph Extension E>
+<U0002BAE0>..<U0002BB1F> /xf0/xab/xab/xa0 <CJK Ideograph Extension E>
+<U0002BB20>..<U0002BB5F> /xf0/xab/xac/xa0 <CJK Ideograph Extension E>
+<U0002BB60>..<U0002BB9F> /xf0/xab/xad/xa0 <CJK Ideograph Extension E>
+<U0002BBA0>..<U0002BBDF> /xf0/xab/xae/xa0 <CJK Ideograph Extension E>
+<U0002BBE0>..<U0002BC1F> /xf0/xab/xaf/xa0 <CJK Ideograph Extension E>
+<U0002BC20>..<U0002BC5F> /xf0/xab/xb0/xa0 <CJK Ideograph Extension E>
+<U0002BC60>..<U0002BC9F> /xf0/xab/xb1/xa0 <CJK Ideograph Extension E>
+<U0002BCA0>..<U0002BCDF> /xf0/xab/xb2/xa0 <CJK Ideograph Extension E>
+<U0002BCE0>..<U0002BD1F> /xf0/xab/xb3/xa0 <CJK Ideograph Extension E>
+<U0002BD20>..<U0002BD5F> /xf0/xab/xb4/xa0 <CJK Ideograph Extension E>
+<U0002BD60>..<U0002BD9F> /xf0/xab/xb5/xa0 <CJK Ideograph Extension E>
+<U0002BDA0>..<U0002BDDF> /xf0/xab/xb6/xa0 <CJK Ideograph Extension E>
+<U0002BDE0>..<U0002BE1F> /xf0/xab/xb7/xa0 <CJK Ideograph Extension E>
+<U0002BE20>..<U0002BE5F> /xf0/xab/xb8/xa0 <CJK Ideograph Extension E>
+<U0002BE60>..<U0002BE9F> /xf0/xab/xb9/xa0 <CJK Ideograph Extension E>
+<U0002BEA0>..<U0002BEDF> /xf0/xab/xba/xa0 <CJK Ideograph Extension E>
+<U0002BEE0>..<U0002BF1F> /xf0/xab/xbb/xa0 <CJK Ideograph Extension E>
+<U0002BF20>..<U0002BF5F> /xf0/xab/xbc/xa0 <CJK Ideograph Extension E>
+<U0002BF60>..<U0002BF9F> /xf0/xab/xbd/xa0 <CJK Ideograph Extension E>
+<U0002BFA0>..<U0002BFDF> /xf0/xab/xbe/xa0 <CJK Ideograph Extension E>
+<U0002BFE0>..<U0002C01F> /xf0/xab/xbf/xa0 <CJK Ideograph Extension E>
+<U0002C020>..<U0002C05F> /xf0/xac/x80/xa0 <CJK Ideograph Extension E>
+<U0002C060>..<U0002C09F> /xf0/xac/x81/xa0 <CJK Ideograph Extension E>
+<U0002C0A0>..<U0002C0DF> /xf0/xac/x82/xa0 <CJK Ideograph Extension E>
+<U0002C0E0>..<U0002C11F> /xf0/xac/x83/xa0 <CJK Ideograph Extension E>
+<U0002C120>..<U0002C15F> /xf0/xac/x84/xa0 <CJK Ideograph Extension E>
+<U0002C160>..<U0002C19F> /xf0/xac/x85/xa0 <CJK Ideograph Extension E>
+<U0002C1A0>..<U0002C1DF> /xf0/xac/x86/xa0 <CJK Ideograph Extension E>
+<U0002C1E0>..<U0002C21F> /xf0/xac/x87/xa0 <CJK Ideograph Extension E>
+<U0002C220>..<U0002C25F> /xf0/xac/x88/xa0 <CJK Ideograph Extension E>
+<U0002C260>..<U0002C29F> /xf0/xac/x89/xa0 <CJK Ideograph Extension E>
+<U0002C2A0>..<U0002C2DF> /xf0/xac/x8a/xa0 <CJK Ideograph Extension E>
+<U0002C2E0>..<U0002C31F> /xf0/xac/x8b/xa0 <CJK Ideograph Extension E>
+<U0002C320>..<U0002C35F> /xf0/xac/x8c/xa0 <CJK Ideograph Extension E>
+<U0002C360>..<U0002C39F> /xf0/xac/x8d/xa0 <CJK Ideograph Extension E>
+<U0002C3A0>..<U0002C3DF> /xf0/xac/x8e/xa0 <CJK Ideograph Extension E>
+<U0002C3E0>..<U0002C41F> /xf0/xac/x8f/xa0 <CJK Ideograph Extension E>
+<U0002C420>..<U0002C45F> /xf0/xac/x90/xa0 <CJK Ideograph Extension E>
+<U0002C460>..<U0002C49F> /xf0/xac/x91/xa0 <CJK Ideograph Extension E>
+<U0002C4A0>..<U0002C4DF> /xf0/xac/x92/xa0 <CJK Ideograph Extension E>
+<U0002C4E0>..<U0002C51F> /xf0/xac/x93/xa0 <CJK Ideograph Extension E>
+<U0002C520>..<U0002C55F> /xf0/xac/x94/xa0 <CJK Ideograph Extension E>
+<U0002C560>..<U0002C59F> /xf0/xac/x95/xa0 <CJK Ideograph Extension E>
+<U0002C5A0>..<U0002C5DF> /xf0/xac/x96/xa0 <CJK Ideograph Extension E>
+<U0002C5E0>..<U0002C61F> /xf0/xac/x97/xa0 <CJK Ideograph Extension E>
+<U0002C620>..<U0002C65F> /xf0/xac/x98/xa0 <CJK Ideograph Extension E>
+<U0002C660>..<U0002C69F> /xf0/xac/x99/xa0 <CJK Ideograph Extension E>
+<U0002C6A0>..<U0002C6DF> /xf0/xac/x9a/xa0 <CJK Ideograph Extension E>
+<U0002C6E0>..<U0002C71F> /xf0/xac/x9b/xa0 <CJK Ideograph Extension E>
+<U0002C720>..<U0002C75F> /xf0/xac/x9c/xa0 <CJK Ideograph Extension E>
+<U0002C760>..<U0002C79F> /xf0/xac/x9d/xa0 <CJK Ideograph Extension E>
+<U0002C7A0>..<U0002C7DF> /xf0/xac/x9e/xa0 <CJK Ideograph Extension E>
+<U0002C7E0>..<U0002C81F> /xf0/xac/x9f/xa0 <CJK Ideograph Extension E>
+<U0002C820>..<U0002C85F> /xf0/xac/xa0/xa0 <CJK Ideograph Extension E>
+<U0002C860>..<U0002C89F> /xf0/xac/xa1/xa0 <CJK Ideograph Extension E>
+<U0002C8A0>..<U0002C8DF> /xf0/xac/xa2/xa0 <CJK Ideograph Extension E>
+<U0002C8E0>..<U0002C91F> /xf0/xac/xa3/xa0 <CJK Ideograph Extension E>
+<U0002C920>..<U0002C95F> /xf0/xac/xa4/xa0 <CJK Ideograph Extension E>
+<U0002C960>..<U0002C99F> /xf0/xac/xa5/xa0 <CJK Ideograph Extension E>
+<U0002C9A0>..<U0002C9DF> /xf0/xac/xa6/xa0 <CJK Ideograph Extension E>
+<U0002C9E0>..<U0002CA1F> /xf0/xac/xa7/xa0 <CJK Ideograph Extension E>
+<U0002CA20>..<U0002CA5F> /xf0/xac/xa8/xa0 <CJK Ideograph Extension E>
+<U0002CA60>..<U0002CA9F> /xf0/xac/xa9/xa0 <CJK Ideograph Extension E>
+<U0002CAA0>..<U0002CADF> /xf0/xac/xaa/xa0 <CJK Ideograph Extension E>
+<U0002CAE0>..<U0002CB1F> /xf0/xac/xab/xa0 <CJK Ideograph Extension E>
+<U0002CB20>..<U0002CB5F> /xf0/xac/xac/xa0 <CJK Ideograph Extension E>
+<U0002CB60>..<U0002CB9F> /xf0/xac/xad/xa0 <CJK Ideograph Extension E>
+<U0002CBA0>..<U0002CBDF> /xf0/xac/xae/xa0 <CJK Ideograph Extension E>
+<U0002CBE0>..<U0002CC1F> /xf0/xac/xaf/xa0 <CJK Ideograph Extension E>
+<U0002CC20>..<U0002CC5F> /xf0/xac/xb0/xa0 <CJK Ideograph Extension E>
+<U0002CC60>..<U0002CC9F> /xf0/xac/xb1/xa0 <CJK Ideograph Extension E>
+<U0002CCA0>..<U0002CCDF> /xf0/xac/xb2/xa0 <CJK Ideograph Extension E>
+<U0002CCE0>..<U0002CD1F> /xf0/xac/xb3/xa0 <CJK Ideograph Extension E>
+<U0002CD20>..<U0002CD5F> /xf0/xac/xb4/xa0 <CJK Ideograph Extension E>
+<U0002CD60>..<U0002CD9F> /xf0/xac/xb5/xa0 <CJK Ideograph Extension E>
+<U0002CDA0>..<U0002CDDF> /xf0/xac/xb6/xa0 <CJK Ideograph Extension E>
+<U0002CDE0>..<U0002CE1F> /xf0/xac/xb7/xa0 <CJK Ideograph Extension E>
+<U0002CE20>..<U0002CE5F> /xf0/xac/xb8/xa0 <CJK Ideograph Extension E>
+<U0002CE60>..<U0002CE9F> /xf0/xac/xb9/xa0 <CJK Ideograph Extension E>
+<U0002CEA0>..<U0002CEA1> /xf0/xac/xba/xa0 <CJK Ideograph Extension E>
<U0002F800> /xf0/xaf/xa0/x80 CJK COMPATIBILITY IDEOGRAPH-2F800
<U0002F801> /xf0/xaf/xa0/x81 CJK COMPATIBILITY IDEOGRAPH-2F801
<U0002F802> /xf0/xaf/xa0/x82 CJK COMPATIBILITY IDEOGRAPH-2F802
@@ -42060,6 +44096,7 @@ WIDTH
<U0859> 0
<U085A> 0
<U085B> 0
+<U08E3> 0
<U08E4> 0
<U08E5> 0
<U08E6> 0
@@ -42729,7 +44766,7 @@ WIDTH
<U32C0>...<U32FE> 2
<U3300>...<U33FF> 2
<U3400>...<U4DB5> 2
-<U4E00>...<U9FCC> 2
+<U4E00>...<U9FD5> 2
<UA000>...<UA014> 2
<UA015> 2
<UA016>...<UA48C> 2
@@ -42748,6 +44785,7 @@ WIDTH
<UA67B> 0
<UA67C> 0
<UA67D> 0
+<UA69E> 0
<UA69F> 0
<UA6F0> 0
<UA6F1> 0
@@ -42871,6 +44909,8 @@ WIDTH
<UFE2B> 0
<UFE2C> 0
<UFE2D> 0
+<UFE2E> 0
+<UFE2F> 0
<UFE30> 2
<UFE31>...<UFE32> 2
<UFE33>...<UFE34> 2
@@ -43024,6 +45064,9 @@ WIDTH
<U000111BC> 0
<U000111BD> 0
<U000111BE> 0
+<U000111CA> 0
+<U000111CB> 0
+<U000111CC> 0
<U0001122F> 0
<U00011230> 0
<U00011231> 0
@@ -43039,6 +45082,7 @@ WIDTH
<U000112E8> 0
<U000112E9> 0
<U000112EA> 0
+<U00011300> 0
<U00011301> 0
<U0001133C> 0
<U00011340> 0
@@ -43073,6 +45117,8 @@ WIDTH
<U000115BD> 0
<U000115BF> 0
<U000115C0> 0
+<U000115DC> 0
+<U000115DD> 0
<U00011633> 0
<U00011634> 0
<U00011635> 0
@@ -43093,6 +45139,18 @@ WIDTH
<U000116B4> 0
<U000116B5> 0
<U000116B7> 0
+<U0001171D> 0
+<U0001171E> 0
+<U0001171F> 0
+<U00011722> 0
+<U00011723> 0
+<U00011724> 0
+<U00011725> 0
+<U00011727> 0
+<U00011728> 0
+<U00011729> 0
+<U0001172A> 0
+<U0001172B> 0
<U00016AF0> 0
<U00016AF1> 0
<U00016AF2> 0
@@ -43149,6 +45207,133 @@ WIDTH
<U0001D242> 0
<U0001D243> 0
<U0001D244> 0
+<U0001DA00> 0
+<U0001DA01> 0
+<U0001DA02> 0
+<U0001DA03> 0
+<U0001DA04> 0
+<U0001DA05> 0
+<U0001DA06> 0
+<U0001DA07> 0
+<U0001DA08> 0
+<U0001DA09> 0
+<U0001DA0A> 0
+<U0001DA0B> 0
+<U0001DA0C> 0
+<U0001DA0D> 0
+<U0001DA0E> 0
+<U0001DA0F> 0
+<U0001DA10> 0
+<U0001DA11> 0
+<U0001DA12> 0
+<U0001DA13> 0
+<U0001DA14> 0
+<U0001DA15> 0
+<U0001DA16> 0
+<U0001DA17> 0
+<U0001DA18> 0
+<U0001DA19> 0
+<U0001DA1A> 0
+<U0001DA1B> 0
+<U0001DA1C> 0
+<U0001DA1D> 0
+<U0001DA1E> 0
+<U0001DA1F> 0
+<U0001DA20> 0
+<U0001DA21> 0
+<U0001DA22> 0
+<U0001DA23> 0
+<U0001DA24> 0
+<U0001DA25> 0
+<U0001DA26> 0
+<U0001DA27> 0
+<U0001DA28> 0
+<U0001DA29> 0
+<U0001DA2A> 0
+<U0001DA2B> 0
+<U0001DA2C> 0
+<U0001DA2D> 0
+<U0001DA2E> 0
+<U0001DA2F> 0
+<U0001DA30> 0
+<U0001DA31> 0
+<U0001DA32> 0
+<U0001DA33> 0
+<U0001DA34> 0
+<U0001DA35> 0
+<U0001DA36> 0
+<U0001DA3B> 0
+<U0001DA3C> 0
+<U0001DA3D> 0
+<U0001DA3E> 0
+<U0001DA3F> 0
+<U0001DA40> 0
+<U0001DA41> 0
+<U0001DA42> 0
+<U0001DA43> 0
+<U0001DA44> 0
+<U0001DA45> 0
+<U0001DA46> 0
+<U0001DA47> 0
+<U0001DA48> 0
+<U0001DA49> 0
+<U0001DA4A> 0
+<U0001DA4B> 0
+<U0001DA4C> 0
+<U0001DA4D> 0
+<U0001DA4E> 0
+<U0001DA4F> 0
+<U0001DA50> 0
+<U0001DA51> 0
+<U0001DA52> 0
+<U0001DA53> 0
+<U0001DA54> 0
+<U0001DA55> 0
+<U0001DA56> 0
+<U0001DA57> 0
+<U0001DA58> 0
+<U0001DA59> 0
+<U0001DA5A> 0
+<U0001DA5B> 0
+<U0001DA5C> 0
+<U0001DA5D> 0
+<U0001DA5E> 0
+<U0001DA5F> 0
+<U0001DA60> 0
+<U0001DA61> 0
+<U0001DA62> 0
+<U0001DA63> 0
+<U0001DA64> 0
+<U0001DA65> 0
+<U0001DA66> 0
+<U0001DA67> 0
+<U0001DA68> 0
+<U0001DA69> 0
+<U0001DA6A> 0
+<U0001DA6B> 0
+<U0001DA6C> 0
+<U0001DA75> 0
+<U0001DA84> 0
+<U0001DA9B> 0
+<U0001DA9C> 0
+<U0001DA9D> 0
+<U0001DA9E> 0
+<U0001DA9F> 0
+<U0001DAA1> 0
+<U0001DAA2> 0
+<U0001DAA3> 0
+<U0001DAA4> 0
+<U0001DAA5> 0
+<U0001DAA6> 0
+<U0001DAA7> 0
+<U0001DAA8> 0
+<U0001DAA9> 0
+<U0001DAAA> 0
+<U0001DAAB> 0
+<U0001DAAC> 0
+<U0001DAAD> 0
+<U0001DAAE> 0
+<U0001DAAF> 0
<U0001E8D0> 0
<U0001E8D1> 0
<U0001E8D2> 0
@@ -43163,6 +45348,7 @@ WIDTH
<U00020000>...<U0002A6D6> 2
<U0002A700>...<U0002B734> 2
<U0002B740>...<U0002B81D> 2
+<U0002B820>...<U0002CEA1> 2
<U0002F800>...<U0002FA1D> 2
<U000E0001> 0
<U000E0020> 0
diff --git a/localedata/collate-test.c b/localedata/collate-test.c
index e2bb99c2a4..011ad7683c 100644
--- a/localedata/collate-test.c
+++ b/localedata/collate-test.c
@@ -1,5 +1,5 @@
/* Test collation function using real data.
- Copyright (C) 1997-2015 Free Software Foundation, Inc.
+ Copyright (C) 1997-2016 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
@@ -121,9 +121,7 @@ main (int argc, char *argv[])
static int
-xstrcoll (ptr1, ptr2)
- const void *ptr1;
- const void *ptr2;
+xstrcoll (const void *ptr1, const void *ptr2)
{
const struct lines *l1 = (const struct lines *) ptr1;
const struct lines *l2 = (const struct lines *) ptr2;
diff --git a/localedata/dump-ctype.c b/localedata/dump-ctype.c
index 2ad180ae76..b1ffdd0b32 100644
--- a/localedata/dump-ctype.c
+++ b/localedata/dump-ctype.c
@@ -1,6 +1,6 @@
/* Dump the character classes and character maps of a locale to a bunch
of individual files which can be processed with diff, sed etc.
- Copyright (C) 2000-2015 Free Software Foundation, Inc.
+ Copyright (C) 2000-2016 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Bruno Haible <haible@clisp.cons.org>, 2000.
diff --git a/localedata/gen-locale.sh b/localedata/gen-locale.sh
index a0e3a1a23f..d471086d0d 100644
--- a/localedata/gen-locale.sh
+++ b/localedata/gen-locale.sh
@@ -1,6 +1,6 @@
-#! /bin/sh
+#!/bin/sh
# Generate test locale files.
-# Copyright (C) 2000-2015 Free Software Foundation, Inc.
+# Copyright (C) 2000-2016 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
# The GNU C Library is free software; you can redistribute it and/or
diff --git a/localedata/locales/an_ES b/localedata/locales/an_ES
index a06ab8e773..cc18c6bc23 100644
--- a/localedata/locales/an_ES
+++ b/localedata/locales/an_ES
@@ -4,7 +4,7 @@ escape_char /
% Aragonese Language Locale for Spain
% Source:
% Address:
-% Contact: Jordi Mallach Prez
+% Contact: Jordi Mallach Pérez
% Email: jordi@gnu.org
% Language: an
% Territory: ES
@@ -22,7 +22,7 @@ LC_IDENTIFICATION
title "Aragonese locale for Spain"
source ""
address ""
-contact "Jordi Mallach Prez"
+contact "Jordi Mallach Pérez"
email "bug-glibc-locales@gnu.org"
tel ""
fax ""
@@ -136,6 +136,6 @@ country_ab3 "<U0045><U0053><U0050>"
country_num 724
% E
country_car "<U0045>"
-% aragons
+% aragonés
lang_name "<U0061><U0072><U0061><U0067><U006F><U006E><U00E9><U0073>"
END LC_ADDRESS
diff --git a/localedata/locales/bg_BG b/localedata/locales/bg_BG
index 74e5ad4c29..ed12e25e98 100644
--- a/localedata/locales/bg_BG
+++ b/localedata/locales/bg_BG
@@ -185,9 +185,9 @@ LC_TIME
d_t_fmt "<U0025><U0078><U0020><U0028><U0025><U0061><U0029><U0020>/
<U0025><U0058><U0020><U0025><U005A>"
d_fmt "<U0025><U0065><U002E><U0025><U006D><U002E><U0025><U0059>"
-t_fmt "<U0025><U006B><U002C><U0025><U004D><U002C><U0025><U0053>"
+t_fmt "<U0025><U006B><U003A><U0025><U004D><U003A><U0025><U0053>"
am_pm "";""
-t_fmt_ampm "<U0025><U006C><U002C><U0025><U004D><U002C><U0025><U0053>"
+t_fmt_ampm "<U0025><U006C><U003A><U0025><U004D><U003A><U0025><U0053>"
date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
<U0025><U005A><U0020><U0025><U0059>"
diff --git a/localedata/locales/ce_RU b/localedata/locales/ce_RU
index 0fbc0ba1ad..cdeffaf44d 100644
--- a/localedata/locales/ce_RU
+++ b/localedata/locales/ce_RU
@@ -7,7 +7,7 @@ LC_IDENTIFICATION
title "Chechen locale for RUSSIAN FEDERATION"
source "ANCHR"
address "364024, ChR, Grozny, pr-kt of M. Esambayev, 13"
-language "ce"
+language "Chechen"
territory "RUSSIAN FEDERATION"
revision "1.0"
date "2014-08-25"
@@ -90,14 +90,12 @@ t_fmt "<U0025><U0054>"
%
am_pm "";""
t_fmt_ampm ""
+first_weekday 2
+first_workday 2
END LC_TIME
LC_NUMERIC
-% ,
-decimal_point "<U002C>"
-thousands_sep ""
-% 3;3
-grouping 3;3
+copy "ru_RU"
END LC_NUMERIC
LC_MONETARY
diff --git a/localedata/locales/cs_CZ b/localedata/locales/cs_CZ
index 0d710cc97f..6677330ea3 100644
--- a/localedata/locales/cs_CZ
+++ b/localedata/locales/cs_CZ
@@ -3,8 +3,8 @@ comment_char %
%
% Czech Language Locale for Czech
% Source:
-% Address: U koly 292 Without diactitical chars: U skoly 292
-% 783 72 Velk Tnec 782 72 Velky Tynec
+% Address: U školy 292 Without diactitical chars: U skoly 292
+% 783 72 Velký Týnec 782 72 Velky Tynec
% Contact: Vladimir Michl
% Email: Vladimir.Michl@upol.cz
% Tel: +420/68/5391545
@@ -19,8 +19,8 @@ comment_char %
% Distribution and use is free, also for commercial purposes.
% !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-% Soubor cs_CZ je primrnm souborem, cs_CZ@-ch je vytvoen z nj odebrnm
-% definic ch a jeho azen.
+% Soubor cs_CZ je primárním souborem, cs_CZ@-ch je vytvořen z něj odebráním
+% definic ch a jeho řazení.
%
% File cs_CZ is primary file. File cs_CZ@-ch is created from cs_CZ by script.
% File cs_CZ@-ch is without definition of character Ch and its collation.
@@ -29,78 +29,78 @@ comment_char %
%Changes:
% 2000-06-28: Jakub Jelinek <jakub@redhat.com>
% Adapted to new glibc 2.2 style locale format
-% 1997-08-20: Michael Mrka <michael@fi.muni.cz>
-% Zmny zejmna v sekci LC_TIME. (Changes especially in LC_TIME section.)
-% 1997-10-16: Michael Mrka <michael@fi.muni.cz>
-% Zmny v abecednm azen (sekce LC_COLLATE).
+% 1997-08-20: Michael Mráka <michael@fi.muni.cz>
+% Změny zejména v sekci LC_TIME. (Changes especially in LC_TIME section.)
+% 1997-10-16: Michael Mráka <michael@fi.muni.cz>
+% Změny v abecedním řazení (sekce LC_COLLATE).
% (Alphabetical order changes (LC_LC_COLLATE section).)
-% xx: Doplnno na unicode. Snaha o co nejvt soulad s SN 97 6030
+% xx: Doplněno na unicode. Snaha o co největší soulad s ČSN 97 6030
% Added Unicode. Czech collation acording to czech standard CSN 97 6030.
% 1999-02-07: Vladimir Michl
% Changed abbreviations of months
% Changed collation of characters
-% Zdroje informac:
-% SN 97 6030
-% Ndvornk a kol.: Pravidla jmenho katalogu (l. 201 - 210)
+% Zdroje informací:
+% ČSN 97 6030
+% Nádvorník a kol.: Pravidla jmeného katalogu (čl. 201 - 210)
-% Odlinosti od normy:
+% Odlišnosti od normy:
% 3.1:
-% Porovnvan vrazy jsou porovnny cel, jako jeden celek. Pi porovnvn
-% jsou vynechny vechny speciln znaky, kter nejsou psmena, nebo slice
-% (krom nerozdliteln mezery).
-% K tmto znakm se pihl pouze pi jinak zcela shodnch vrazech.
-% V cs_CZ je spojen psmen c a h nsledujcch po sob je vdy povaovno
-% jako psmeno ch.
-% V cs_CZ@-ch je spojen psmen c a h povaovno jako dv psmena c a h, tj.
-% psmeno ch je zaazeno pod psmeno c.
+% Porovnávané výrazy jsou porovnány celé, jako jeden celek. Při porovnávání
+% jsou vynechány všechny speciální znaky, které nejsou písmena, nebo číslice
+% (kromě nerozdělitelné mezery).
+% K těmto znakům se přihlíží pouze při jinak zcela shodných výrazech.
+% V cs_CZ je spojení písmen c a h následujících po sobě je vždy považováno
+% jako písmeno ch.
+% V cs_CZ@-ch je spojení písmen c a h považováno jako dvě písmena c a h, tj.
+% písmeno ch je zařazeno pod písmeno c.
% 3.2:
-% Mezera se ad ped prvn psmeno abecedy, ale kad znak mezery je
-% uvaovn samostatn. Toto pravidlo je uplatnno na hesla, kter jsou si
-% jinak rovna (v prvnch tech prchodech).
+% Mezera se řadí před první písmeno abecedy, ale každý znak mezery je
+% uvažován samostatně. Toto pravidlo je uplatněno na hesla, která jsou si
+% jinak rovna (v prvních třech průchodech).
% 3.6:
-% Nen dodren cel.
+% Není dodržen celý.
% 3.7:
-% Pokud jsou hesla stejn pi primrnm azen (podle std. es. abecedy)
-% a zrove stejn i pi sekundrnm azen (porovnvn diakritickch
-% znamnek), pak maj velk psmena pednost ped malmi.
+% Pokud jsou hesla stejná při primárním řazení (podle std. čes. abecedy)
+% a zároveň stejná i při sekundárním řazení (porovnávání diakritických
+% znamének), pak mají velká písmena přednost před malými.
% 3.8:
-% Tento bod je dodren pouze pro nkolik psmen (nmeck ostr Beta (ss))
-% Zde pedpokldm splnn podmnek bodu 3.9 (tj. pi vtm vskytu
-% psmen z cicch abeced je povoleno je nerozepisovat a adit a za lat.
-% abecedu a slice)
+% Tento bod je dodržen pouze pro několik písmen (německé ostré Beta (ss))
+% Zde předpokládám splnění podmínek bodu 3.9 (tj. při větším výskytu
+% písmen z cicích abeced je povoleno je nerozepisovat a řadit až za lat.
+% abecedu a číslice)
% 3.10:
-% sla nejsou azena podle seln hodnoty, ale podle hodnoty jednotlivch
-% slic.
+% Čísla nejsou řazena podle číselné hodnoty, ale podle hodnoty jednotlivých
+% číslic.
% 3.12:
-% Pokud jsou hesla shodn v prvnch tech prchodech, pak jsou srovnna tak
-% jak jsou, i s nepsmenmi a neselnmi znakami. Algoritmus jakm je
-% seazen pklad uveden v norm mi nen zcela jasn a podle m odporuje
-% dve popsanm pravidlm azen.
-% Pklad seazen:
-% Dle normy Dle m definice
+% Pokud jsou hesla shodná v prvních třech průchodech, pak jsou srovnána tak
+% jak jsou, i s nepísmenými a nečíselnými značkami. Algoritmus jakým je
+% seřazen příklad uvedený v normě mi není zcela jasný a podle mě odporuje
+% dříve popsaným pravidlům řazení.
+% Příklad seřazení:
+% Dle normy Dle mé definice
% a a
% a- a-
-% a-b
-% a-b-
+% a-b á
+% a-b- â
% a-c a-b
-% a-b-
-% a-c
+% á a-b-
+% â a-c
% 3.13:
-% Tento bod jsem se snail dodret, bohuel seadit znamnka je dost nron.
+% Tento bod jsem se snažil dodržet, bohužel seřadit znaménka je dost náročné.
-% zpracovn (compilation):
+% zpracování (compilation):
%% localedef -i cs_CZ -f "ISO-8859-2" 'cs_CZ.ISO-8859-2'
% or
%% localedef -i cs_CZ@-ch -f "ISO-8859-2" 'cs_CZ.ISO-8859-2'
-%% pro spn peloen je teba mt kolekci nrodnch prosted WG15collection
-%% nebo nainstalovnu knihovnu glibc-2.* s lokalizanmi soubory.
-%% Tyto soubory mus bt v adresi /usr/share/i18n/locales a
+%% pro úspěšné přeložení je třeba mít kolekci národních prostředí WG15collection
+%% nebo nainstalovánu knihovnu glibc-2.* s lokalizačními soubory.
+%% Tyto soubory musí být v adresáři /usr/share/i18n/locales a
%% /usr/share/i18n/charmaps.
-%% Definice nrodnch prosted se pak budou tvoit v adresi /usr/share/locale
+%% Definice národních prostředí se pak budou tvořit v adresáři /usr/share/locale
-%% V souboru /usr/share/locale/locale.alias je teba mt dek
+%% V souboru /usr/share/locale/locale.alias je třeba mít řádek
%% czech cs_CZ.ISO88592
LC_IDENTIFICATION
@@ -130,7 +130,7 @@ category "cs_CZ:2000";LC_TELEPHONE
category "cs_CZ:2000";LC_MEASUREMENT
END LC_IDENTIFICATION
-%% Poad znak
+%% Pořadí znaků
%% ----------------------------------------------------------
LC_COLLATE
@@ -286,7 +286,7 @@ collating-symbol <KATAKANA>
collating-symbol <SPECIAL>
-% Definice psmene ch
+% Definice písmene ch
collating-element <c-h> from "<U0063><U0068>"
collating-element <C-h> from "<U0043><U0068>"
@@ -306,28 +306,28 @@ order_start forward;forward;forward;forward
<CAPITAL-SMALL>
% Accents:
-% Poad akcent: nahoe, dole, vzadu, vpedu, uvnit nebo pes psmeno
-% pokud toto nerozhodne zle na potu a tvaru
+% Pořadí akcentů: nahoře, dole, vzadu, vpředu, uvnitř nebo přes písmeno
+% pokud toto nerozhodne záleží na počtu a tvaru
<NONE>
-% nahoe
-<DOT> % Teka
-<MACRON> % Vodorovn rka nahoe
-<ACUTE> % rka ' (nap: )
-<GRAVE> % Zptn rka `
-<CIRCUMFLEX> % Stka ^ (nap: )
-<CARON> % Hek
+% nahoře
+<DOT> % Tečka
+<MACRON> % Vodorovná čárka nahoře
+<ACUTE> % Čárka ' (např: á)
+<GRAVE> % Zpětná čárka `
+<CIRCUMFLEX> % Stříška ^ (např: â)
+<CARON> % Háček
<TILDE> % Tilda (~)
-<BREVE> % Doln plkrouek (vypad jako sjednocen)
-<INVERTED-BREVE>% Horn plkrouek (vypad jako prnik)
-<RING> % Krouek
-<HOOK> % netum jak diakritick znamnko to je, pedpokldm je nahoe
-<HORN> % netum jak diakritick znamnko to je, pedpokldm je nahoe
+<BREVE> % Dolní půlkroužek (vypadá jako sjednocení)
+<INVERTED-BREVE>% Horní půlkroužek (vypadá jako průnik)
+<RING> % Kroužek
+<HOOK> % netuším jaké diakritické znaménko to je, předpokládám je nahoře
+<HORN> % netuším jaké diakritické znaménko to je, předpokládám je nahoře
-<DIAERESIS> % Dv teky
+<DIAERESIS> % Dvě tečky
<ACUTE+DOT>
-<DOUBLE-ACUTE> % Dv rky
-<DOUBLE-GRAVE> % Dv zptn rky
+<DOUBLE-ACUTE> % Dvě čárky
+<DOUBLE-GRAVE> % Dvě zpětné čárky
<TILDE+ACUTE>
<BREVE+MACRON>
<BREVE+ACUTE>
@@ -356,9 +356,9 @@ order_start forward;forward;forward;forward
<TILDE+DIAERESIS>
<CARON+DIAERESIS>
-% nahoe a dole
-<DOT+DOT-BELOW> % Zde si nejsem jist jak je to mnno, zda ob pod
-<MACRON+DOT-BELOW> % nebo pouze to druh
+% nahoře a dole
+<DOT+DOT-BELOW> % Zde si nejsem jist jak je to míněno, zda obě pod
+<MACRON+DOT-BELOW> % nebo pouze to druhé
<BREVE+DOT-BELOW>
<CIRCUMFLEX+DOT-BELOW>
<CEDILLA+ACUTE>
@@ -367,7 +367,7 @@ order_start forward;forward;forward;forward
<OGONEK+MACRON>
<HORN+DOT-BELOW>
<MACRON+DIAERESIS-BELOW>
-% nahoe a uprosted
+% nahoře a uprostřed
<STROKE+ACUTE>
% dole
@@ -375,14 +375,14 @@ order_start forward;forward;forward;forward
<LINE-BELOW>
<TILDE-BELOW>
<BREVE-BELOW>
-<CEDILLA> % Zobek pod psmenem vypad skoro jako s ()
-<OGONEK> % Zobek pod psmenem obrcen k pedchozmu (jako c)()
+<CEDILLA> % Zobáček pod písmenem vypadá skoro jako s (ş)
+<OGONEK> % Zobáček pod písmenem obrácený k předchozímu (jako c)(ę)
<RING-BELOW>
% za
-% ped
+% před
<PRECEDED-BY-APOSTROPHE>
-% uprosted
-<STROKE> % krtnut psmene v prostedku (polsk )
+% uprostřed
+<STROKE> % Škrtnutí písmene v prostředku (polské ł)
<GREEK>
<TONOS>
@@ -404,7 +404,7 @@ order_start forward;forward;forward;forward
<U200A> IGNORE;IGNORE;IGNORE;<U200A>
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Zde jsou vechna latinsk psmena s diakritikou
+% Zde jsou všechna latinská písmena s diakritikou
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
<U0041> <U0041>;<NONE>;<CAPITAL>;<U0041>
@@ -1042,7 +1042,7 @@ order_start forward;forward;forward;forward
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% slice
+% Číslice
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
<U0030> <U0030>;<U0030>;IGNORE;<U0030>
@@ -1074,8 +1074,8 @@ order_start forward;forward;forward;forward
<U2079> <U0039>;<U2079>;IGNORE;<U0039>
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Vechny speciln znaky (snail jsem se to seadit podle normy, ale moc se
-% mi nedailo)
+% Všechny speciální znaky (snažil jsem se to seřadit podle normy, ale moc se
+% mi nedařilo)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
<U0009> IGNORE;IGNORE;IGNORE;<U0009>
@@ -1084,7 +1084,7 @@ order_start forward;forward;forward;forward
<U000A> IGNORE;IGNORE;IGNORE;<U000A>
<U000C> IGNORE;IGNORE;IGNORE;<U000C>
-% znamnka
+% znaménka
<U002E> IGNORE;IGNORE;IGNORE;<U002E>
<U002C> IGNORE;IGNORE;IGNORE;<U002C>
<U003B> IGNORE;IGNORE;IGNORE;<U003B>
@@ -1131,7 +1131,7 @@ order_start forward;forward;forward;forward
<U007B> IGNORE;IGNORE;IGNORE;<U007B>
<U007D> IGNORE;IGNORE;IGNORE;<U007D>
-% ustlen znaky
+% ustálené značky
<U0026> IGNORE;IGNORE;IGNORE;<U0026>
<U00A3> IGNORE;IGNORE;IGNORE;<U00A3>
<U00A7> IGNORE;IGNORE;IGNORE;<U00A7>
@@ -1155,7 +1155,7 @@ order_start forward;forward;forward;forward
<U2126> IGNORE;IGNORE;IGNORE;<U2126>
<U212B> IGNORE;IGNORE;IGNORE;<U212B>
-% grafick znaky a obrazce linern
+% grafické značky a obrazce lineární
<U005F> IGNORE;IGNORE;IGNORE;<U005F>
<U003D> IGNORE;IGNORE;IGNORE;<U003D>
<U005E> IGNORE;IGNORE;IGNORE;<U005E>
@@ -1187,19 +1187,19 @@ order_start forward;forward;forward;forward
<U2245> IGNORE;IGNORE;IGNORE;<U2245>
<U2248> IGNORE;IGNORE;IGNORE;<U2248>
-% grafick znaky a obrazce plon
+% grafické značky a obrazce plošné
<U00B0> IGNORE;IGNORE;IGNORE;<U00B0>
<U2103> IGNORE;IGNORE;IGNORE;<U2103>
<U2109> IGNORE;IGNORE;IGNORE;<U2109>
<U00A4> IGNORE;IGNORE;IGNORE;<U00A4>
-% Akcenty, nevm kam je zaadit (nkter jsou brny jako uvozovky)
+% Akcenty, nevím kam je zařadit (některé jsou brány jako uvozovky)
<U02D9> IGNORE;IGNORE;IGNORE;<U02D9>
<U00AF> IGNORE;IGNORE;IGNORE;<U203E>
<U203E> IGNORE;IGNORE;IGNORE;<U203E>
<U00B4> IGNORE;IGNORE;IGNORE;<U00B4>
-%<U0060> IGNORE;IGNORE;IGNORE;<U0060> % pemstn do uvozovek
-%<U005E> IGNORE;IGNORE;IGNORE;<U005E> % pemstn do obrazc linernch
+%<U0060> IGNORE;IGNORE;IGNORE;<U0060> % přemístěn do uvozovek
+%<U005E> IGNORE;IGNORE;IGNORE;<U005E> % přemístěn do obrazců lineárních
<U02C7> IGNORE;IGNORE;IGNORE;<U02C7>
% tilda
<U02D8> IGNORE;IGNORE;IGNORE;<U02D8>
@@ -1210,7 +1210,7 @@ order_start forward;forward;forward;forward
<U02DD> IGNORE;IGNORE;IGNORE;<U02DD>
<U00B7> IGNORE;IGNORE;IGNORE;<U00B7>
-% Neseazeno
+% Neseřazeno
<U0374> IGNORE;IGNORE;IGNORE;<U0374>
<U0375> IGNORE;IGNORE;IGNORE;<U0375>
<U037A> IGNORE;IGNORE;IGNORE;<U037A>
@@ -1729,7 +1729,7 @@ order_start forward;forward;forward;forward
UNDEFINED IGNORE;IGNORE;IGNORE;IGNORE
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Zbytek vc z unikodu
+% Zbytek věcí z unikodu
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
<U0391> <U0391>;<CAPITAL>;<GREEK>;<U0391>
@@ -2298,7 +2298,7 @@ order_end
END LC_COLLATE
-% Definice typ znak
+% Definice typů znaků
LC_CTYPE
copy "i18n"
@@ -2321,7 +2321,7 @@ nostr "<U006E><U0065>"
END LC_MESSAGES
-%% LC_MONETARY -- jde jen o penze
+%% LC_MONETARY -- jde jen o peníze
%% -------------------------------------------------
LC_MONETARY
@@ -2344,7 +2344,7 @@ n_sign_posn 1
END LC_MONETARY
-%% O slech
+%% O číslech
%% --------------
LC_NUMERIC
@@ -2355,7 +2355,7 @@ grouping 3;3
END LC_NUMERIC
-%% as
+%% Čas
LC_TIME
@@ -2388,8 +2388,8 @@ mon "<U006C><U0065><U0064><U0065><U006E>";/
"<U006C><U0069><U0073><U0074><U006F><U0070><U0061><U0064>";/
"<U0070><U0072><U006F><U0073><U0069><U006E><U0065><U0063>"
-% Obvm se, e etina dn zkratky pro msce nezn :-)
-% Zkratky vytvoen podle pravidel zkracovn, docela neobvykl
+% Obávám se, že čeština žádné zkratky pro měsíce nezná :-)
+% Zkratky vytvořené podle pravidel zkracování, docela neobvyklé
%abmon "<U006C><U0065><U006E>";/
% "<U00FA><U006F><U0072>";/
% "<U0062><U0065><U006E>";/
@@ -2403,10 +2403,10 @@ mon "<U006C><U0065><U0064><U0065><U006E>";/
% "<U006C><U0061><U0064>";/
% "<U0070><U0065><U0063>"
-% Asi trochu srozumitelnj. Algoritmus je jednoduch.
-% vdy prvn ti psmena z nzvu msce. Vjimka erven a ervenec, kdy
-% se vezmou prvn dv psmena a posledn (nebo tak prvn psmeno
-% a dv koncov).
+% Asi trochu srozumitelnější. Algoritmus je jednoduchý.
+% vždy první tři písmena z názvu měsíce. Výjimka červen a červenec, kdy
+% se vezmou první dvě písmena a poslední (nebo také první písmeno
+% a dvě koncová).
abmon "<U006C><U0065><U0064>";/
"<U00FA><U006E><U006F>";/
"<U0062><U0159><U0065>";/
@@ -2420,10 +2420,10 @@ abmon "<U006C><U0065><U0064>";/
"<U006C><U0069><U0073>";/
"<U0070><U0072><U006F>"
-% Zde jsou zkratky doporuen poradnou stavu pro Jazyk esk.
-% Ano, vidte sprvn, jsou to anglick zkratky. Myslm si, e nejsou
-% a tak zait, aby se pouvaly. Pokud lovk nezn cel nzvy msc,
-% tko tyto zkratky odvozuje.
+% Zde jsou zkratky doporučené poradnou Ústavu pro Jazyk Český.
+% Ano, vidíte správně, jsou to anglické zkratky. Myslím si, že nejsou
+% až tak zažité, aby se používaly. Pokud člověk nezná celé názvy měsíců,
+% těžko tyto zkratky odvozuje.
%abmon "<U004A><U0061><U006E>";/
% "<U0046><U0065><U0062>";/
% "<U004D><U0061><U0072>";/
@@ -2504,4 +2504,4 @@ lang_lib "<U0063><U007A><U0065>"
END LC_ADDRESS
%% END OF LOCALIZATION FILE for cs_CZ.ISO-8859-2
-%% Konec lokalizanho souboru pro esk prosted
+%% Konec lokalizačního souboru pro české prostředí
diff --git a/localedata/locales/da_DK b/localedata/locales/da_DK
index a3c55619b0..3248e3c9ad 100644
--- a/localedata/locales/da_DK
+++ b/localedata/locales/da_DK
@@ -136,11 +136,26 @@ translit_start
include "translit_combining";""
-% Danish.
-% LATIN CAPITAL LETTER A WITH RING ABOVE.
+% LATIN CAPITAL LETTER A WITH DIAERESIS -> "AE"
+<U00C4> "<U0041><U0308>";"<U0041><U0045>"
+% LATIN CAPITAL LETTER A WITH RING ABOVE -> "AA"
<U00C5> "<U0041><U030A>";"<U0041><U0041>"
-% LATIN SMALL LETTER A WITH RING ABOVE.
+% LATIN CAPITAL LETTER AE -> "AE"
+<U00C6> "<U0041><U0045>"
+% LATIN CAPITAL LETTER O WITH DIAERESIS -> "OE"
+<U00D6> "<U004F><U0308>";"<U004F><U0045>"
+% LATIN CAPITAL LETTER O WITH STROKE -> "OE"
+<U00D8> "<U004F><U0338>";"<U004F><U0045>"
+% LATIN SMALL LETTER A WITH DIAERESIS -> "ae"
+<U00E4> "<U0061><U0308>";"<U0061><U0065>"
+% LATIN SMALL LETTER A WITH RING ABOVE -> "aa"
<U00E5> "<U0061><U030A>";"<U0061><U0061>"
+% LATIN SMALL LETTER AE -> "ae"
+<U00E6> "<U0061><U0065>"
+% LATIN SMALL LETTER O WITH DIAERESIS -> "oe"
+<U00F6> "<U006F><U0308>";"<U006F><U0065>"
+% LATIN SMALL LETTER O WITH STROKE -> "oe"
+<U00F8> "<U006F><U0338>";"<U006F><U0065>"
translit_end
diff --git a/localedata/locales/eu_ES b/localedata/locales/eu_ES
index 1ea5c4e3b0..12491d283c 100644
--- a/localedata/locales/eu_ES
+++ b/localedata/locales/eu_ES
@@ -175,6 +175,6 @@ lang_name "<U0045><U0075><U0073><U006B><U0061><U0072><U0061>"
lang_ab "<U0065><U0075>"
% eus
lang_term "<U0065><U0075><U0073>"
-% eus
-lang_lib "<U0065><U0075><U0073>"
+% baq
+lang_lib "<U0062><U0061><U0071>"
END LC_ADDRESS
diff --git a/localedata/locales/gl_ES b/localedata/locales/gl_ES
index 6bb2ae623f..4200c7d2a7 100644
--- a/localedata/locales/gl_ES
+++ b/localedata/locales/gl_ES
@@ -3,7 +3,7 @@ escape_char /
%
% Galician Language Locale for Spain
% Source: GPUL
-% Address: Facultade de Informtica
+% Address: Facultade de Informática
% Campus de Elvin~a, s/n
% 15071 A Corun~a, Spain
% Contact: Jacobo Tarrio
@@ -22,7 +22,7 @@ escape_char /
LC_IDENTIFICATION
title "Galician locale for Spain"
source "GPUL"
-address "Facultade de Informtica, Campus de Elvin~a, s/n, 15071 A Corun~a, Spain"
+address "Facultade de Informática, Campus de Elvin~a, s/n, 15071 A Corun~a, Spain"
contact ""
email "bug-glibc-locales@gnu.org"
tel ""
diff --git a/localedata/locales/gv_GB b/localedata/locales/gv_GB
index 937375cf09..bc7a13aa3a 100644
--- a/localedata/locales/gv_GB
+++ b/localedata/locales/gv_GB
@@ -6,7 +6,7 @@ comment_char %
% Manx Gaelic language locale for Britain
% Source: Alastair McKinstry
-% Address: Cro Lr, Ballinahalla, Maigh Cuilinn,
+% Address: Croí Lár, Ballinahalla, Maigh Cuilinn,
% Co. Gaillimh, Ireland
% Contact: Alastair McKinstry
% Email: mckinstry@computer.org
@@ -23,7 +23,7 @@ comment_char %
LC_IDENTIFICATION
title "Manx Gaelic locale for Britain"
source "Alastair McKinstry"
-address "Cro Lr, Ballinahalla, Maigh Cuilinn,, Co. Gaillimh, Ireland"
+address "Croí Lár, Ballinahalla, Maigh Cuilinn,, Co. Gaillimh, Ireland"
contact ""
email "bug-glibc-locales@gnu.org"
tel ""
diff --git a/localedata/locales/hu_HU b/localedata/locales/hu_HU
index 407d373731..0a8a17c121 100644
--- a/localedata/locales/hu_HU
+++ b/localedata/locales/hu_HU
@@ -15,7 +15,7 @@ escape_char /
% - made all days abbreviations same lenght by appending spaces
% Email: srtxg@chanae.alphanet.ch
%
-% Further changes by Egmont Koblinger, 2002/Jan/06, 2012/Jan/03
+% Further changes by Egmont Koblinger, 2002/Jan/06, 2012/Jan/03, 2015/Sep/03
% - fixed tons of remaining bugs in alphabetical order
% - turned month names and similar stuff to lowercase
% - other small bugfixes
@@ -541,13 +541,13 @@ mon "<U006A><U0061><U006E><U0075><U00E1><U0072>";/
"<U006E><U006F><U0076><U0065><U006D><U0062><U0065><U0072>";/
"<U0064><U0065><U0063><U0065><U006D><U0062><U0065><U0072>"
d_t_fmt "<U0025><U0059><U002E><U0020><U0025><U0062><U002E><U0020><U0025><U0065><U002E><U002C>/
-<U0020><U0025><U0041><U002C><U0020><U0025><U0048><U002E><U0025><U004D><U002E><U0025><U0053><U0020><U0025><U005A>"
+<U0020><U0025><U0041><U002C><U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U005A>"
d_fmt "<U0025><U0059><U002D><U0025><U006D><U002D><U0025><U0064>"
-t_fmt "<U0025><U0048><U002E><U0025><U004D><U002E><U0025><U0053>"
+t_fmt "<U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053>"
am_pm "";""
-t_fmt_ampm "<U0025><U0048><U002E><U0025><U004D><U002E><U0025><U0053>"
+t_fmt_ampm "<U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053>"
date_fmt "<U0025><U0059><U002E><U0020><U0025><U0062><U002E><U0020><U0025><U0065><U002E><U002C>/
-<U0020><U0025><U0041><U002C><U0020><U0025><U0048><U002E><U0025><U004D><U002E><U0025><U0053><U0020><U0025><U005A>"
+<U0020><U0025><U0041><U002C><U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U005A>"
week 7;19971130;4
first_weekday 2
first_workday 2
diff --git a/localedata/locales/i18n b/localedata/locales/i18n
index 79b5370510..5cdbff85fc 100644
--- a/localedata/locales/i18n
+++ b/localedata/locales/i18n
@@ -12,7 +12,7 @@ fax ""
language ""
territory ""
revision ""
-date "2015-02-18"
+date "2015-12-09"
%
category "i18n:2000";LC_IDENTIFICATION
category "i18n:2000";LC_CTYPE
@@ -30,7 +30,7 @@ END LC_IDENTIFICATION
LC_CTYPE
% The following is the 14652 i18n fdcc-set LC_CTYPE category.
-% It covers Unicode version 7.0.0.
+% It covers Unicode version 8.0.0.
% The character classes and mapping tables were automatically
% generated using the gen_unicode_ctype.py program.
@@ -72,47 +72,48 @@ upper /
<U0508>;<U050A>;<U050C>;<U050E>;<U0510>;<U0512>;<U0514>;<U0516>;<U0518>;/
<U051A>;<U051C>;<U051E>;<U0520>;<U0522>;<U0524>;<U0526>;<U0528>;<U052A>;/
<U052C>;<U052E>;<U0531>..<U0556>;<U10A0>..<U10C5>;<U10C7>;<U10CD>;/
- <U1E00>;<U1E02>;<U1E04>;<U1E06>;<U1E08>;<U1E0A>;<U1E0C>;<U1E0E>;<U1E10>;/
- <U1E12>;<U1E14>;<U1E16>;<U1E18>;<U1E1A>;<U1E1C>;<U1E1E>;<U1E20>;<U1E22>;/
- <U1E24>;<U1E26>;<U1E28>;<U1E2A>;<U1E2C>;<U1E2E>;<U1E30>;<U1E32>;<U1E34>;/
- <U1E36>;<U1E38>;<U1E3A>;<U1E3C>;<U1E3E>;<U1E40>;<U1E42>;<U1E44>;<U1E46>;/
- <U1E48>;<U1E4A>;<U1E4C>;<U1E4E>;<U1E50>;<U1E52>;<U1E54>;<U1E56>;<U1E58>;/
- <U1E5A>;<U1E5C>;<U1E5E>;<U1E60>;<U1E62>;<U1E64>;<U1E66>;<U1E68>;<U1E6A>;/
- <U1E6C>;<U1E6E>;<U1E70>;<U1E72>;<U1E74>;<U1E76>;<U1E78>;<U1E7A>;<U1E7C>;/
- <U1E7E>;<U1E80>;<U1E82>;<U1E84>;<U1E86>;<U1E88>;<U1E8A>;<U1E8C>;<U1E8E>;/
- <U1E90>;<U1E92>;<U1E94>;<U1E9E>;<U1EA0>;<U1EA2>;<U1EA4>;<U1EA6>;<U1EA8>;/
- <U1EAA>;<U1EAC>;<U1EAE>;<U1EB0>;<U1EB2>;<U1EB4>;<U1EB6>;<U1EB8>;<U1EBA>;/
- <U1EBC>;<U1EBE>;<U1EC0>;<U1EC2>;<U1EC4>;<U1EC6>;<U1EC8>;<U1ECA>;<U1ECC>;/
- <U1ECE>;<U1ED0>;<U1ED2>;<U1ED4>;<U1ED6>;<U1ED8>;<U1EDA>;<U1EDC>;<U1EDE>;/
- <U1EE0>;<U1EE2>;<U1EE4>;<U1EE6>;<U1EE8>;<U1EEA>;<U1EEC>;<U1EEE>;<U1EF0>;/
- <U1EF2>;<U1EF4>;<U1EF6>;<U1EF8>;<U1EFA>;<U1EFC>;<U1EFE>;<U1F08>..<U1F0F>;/
- <U1F18>..<U1F1D>;<U1F28>..<U1F2F>;<U1F38>..<U1F3F>;<U1F48>..<U1F4D>;/
- <U1F59>;<U1F5B>;<U1F5D>;<U1F5F>;<U1F68>..<U1F6F>;<U1F88>..<U1F8F>;/
- <U1F98>..<U1F9F>;<U1FA8>..<U1FAF>;<U1FB8>..<U1FBC>;<U1FC8>..<U1FCC>;/
- <U1FD8>..<U1FDB>;<U1FE8>..<U1FEC>;<U1FF8>..<U1FFC>;<U2102>;<U2107>;/
- <U210B>..<U210D>;<U2110>..<U2112>;<U2115>;<U2119>..<U211D>;<U2124>;/
- <U2126>;<U2128>;<U212A>..<U212D>;<U2130>..<U2133>;<U213E>..<U213F>;/
- <U2145>;<U2160>..<U216F>;<U2183>;<U24B6>..<U24CF>;<U2C00>..<U2C2E>;/
- <U2C60>;<U2C62>..<U2C64>;<U2C67>;<U2C69>;<U2C6B>;<U2C6D>..<U2C70>;/
- <U2C72>;<U2C75>;<U2C7E>..<U2C80>;<U2C82>;<U2C84>;<U2C86>;<U2C88>;<U2C8A>;/
- <U2C8C>;<U2C8E>;<U2C90>;<U2C92>;<U2C94>;<U2C96>;<U2C98>;<U2C9A>;<U2C9C>;/
- <U2C9E>;<U2CA0>;<U2CA2>;<U2CA4>;<U2CA6>;<U2CA8>;<U2CAA>;<U2CAC>;<U2CAE>;/
- <U2CB0>;<U2CB2>;<U2CB4>;<U2CB6>;<U2CB8>;<U2CBA>;<U2CBC>;<U2CBE>;<U2CC0>;/
- <U2CC2>;<U2CC4>;<U2CC6>;<U2CC8>;<U2CCA>;<U2CCC>;<U2CCE>;<U2CD0>;<U2CD2>;/
- <U2CD4>;<U2CD6>;<U2CD8>;<U2CDA>;<U2CDC>;<U2CDE>;<U2CE0>;<U2CE2>;<U2CEB>;/
- <U2CED>;<U2CF2>;<UA640>;<UA642>;<UA644>;<UA646>;<UA648>;<UA64A>;<UA64C>;/
- <UA64E>;<UA650>;<UA652>;<UA654>;<UA656>;<UA658>;<UA65A>;<UA65C>;<UA65E>;/
- <UA660>;<UA662>;<UA664>;<UA666>;<UA668>;<UA66A>;<UA66C>;<UA680>;<UA682>;/
- <UA684>;<UA686>;<UA688>;<UA68A>;<UA68C>;<UA68E>;<UA690>;<UA692>;<UA694>;/
- <UA696>;<UA698>;<UA69A>;<UA722>;<UA724>;<UA726>;<UA728>;<UA72A>;<UA72C>;/
- <UA72E>;<UA732>;<UA734>;<UA736>;<UA738>;<UA73A>;<UA73C>;<UA73E>;<UA740>;/
- <UA742>;<UA744>;<UA746>;<UA748>;<UA74A>;<UA74C>;<UA74E>;<UA750>;<UA752>;/
- <UA754>;<UA756>;<UA758>;<UA75A>;<UA75C>;<UA75E>;<UA760>;<UA762>;<UA764>;/
- <UA766>;<UA768>;<UA76A>;<UA76C>;<UA76E>;<UA779>;<UA77B>;<UA77D>..<UA77E>;/
- <UA780>;<UA782>;<UA784>;<UA786>;<UA78B>;<UA78D>;<UA790>;<UA792>;<UA796>;/
- <UA798>;<UA79A>;<UA79C>;<UA79E>;<UA7A0>;<UA7A2>;<UA7A4>;<UA7A6>;<UA7A8>;/
- <UA7AA>..<UA7AD>;<UA7B0>..<UA7B1>;<UFF21>..<UFF3A>;/
- <U00010400>..<U00010427>;<U000118A0>..<U000118BF>;/
+ <U13A0>..<U13F5>;<U1E00>;<U1E02>;<U1E04>;<U1E06>;<U1E08>;<U1E0A>;<U1E0C>;/
+ <U1E0E>;<U1E10>;<U1E12>;<U1E14>;<U1E16>;<U1E18>;<U1E1A>;<U1E1C>;<U1E1E>;/
+ <U1E20>;<U1E22>;<U1E24>;<U1E26>;<U1E28>;<U1E2A>;<U1E2C>;<U1E2E>;<U1E30>;/
+ <U1E32>;<U1E34>;<U1E36>;<U1E38>;<U1E3A>;<U1E3C>;<U1E3E>;<U1E40>;<U1E42>;/
+ <U1E44>;<U1E46>;<U1E48>;<U1E4A>;<U1E4C>;<U1E4E>;<U1E50>;<U1E52>;<U1E54>;/
+ <U1E56>;<U1E58>;<U1E5A>;<U1E5C>;<U1E5E>;<U1E60>;<U1E62>;<U1E64>;<U1E66>;/
+ <U1E68>;<U1E6A>;<U1E6C>;<U1E6E>;<U1E70>;<U1E72>;<U1E74>;<U1E76>;<U1E78>;/
+ <U1E7A>;<U1E7C>;<U1E7E>;<U1E80>;<U1E82>;<U1E84>;<U1E86>;<U1E88>;<U1E8A>;/
+ <U1E8C>;<U1E8E>;<U1E90>;<U1E92>;<U1E94>;<U1E9E>;<U1EA0>;<U1EA2>;<U1EA4>;/
+ <U1EA6>;<U1EA8>;<U1EAA>;<U1EAC>;<U1EAE>;<U1EB0>;<U1EB2>;<U1EB4>;<U1EB6>;/
+ <U1EB8>;<U1EBA>;<U1EBC>;<U1EBE>;<U1EC0>;<U1EC2>;<U1EC4>;<U1EC6>;<U1EC8>;/
+ <U1ECA>;<U1ECC>;<U1ECE>;<U1ED0>;<U1ED2>;<U1ED4>;<U1ED6>;<U1ED8>;<U1EDA>;/
+ <U1EDC>;<U1EDE>;<U1EE0>;<U1EE2>;<U1EE4>;<U1EE6>;<U1EE8>;<U1EEA>;<U1EEC>;/
+ <U1EEE>;<U1EF0>;<U1EF2>;<U1EF4>;<U1EF6>;<U1EF8>;<U1EFA>;<U1EFC>;<U1EFE>;/
+ <U1F08>..<U1F0F>;<U1F18>..<U1F1D>;<U1F28>..<U1F2F>;<U1F38>..<U1F3F>;/
+ <U1F48>..<U1F4D>;<U1F59>;<U1F5B>;<U1F5D>;<U1F5F>;<U1F68>..<U1F6F>;/
+ <U1F88>..<U1F8F>;<U1F98>..<U1F9F>;<U1FA8>..<U1FAF>;<U1FB8>..<U1FBC>;/
+ <U1FC8>..<U1FCC>;<U1FD8>..<U1FDB>;<U1FE8>..<U1FEC>;<U1FF8>..<U1FFC>;/
+ <U2102>;<U2107>;<U210B>..<U210D>;<U2110>..<U2112>;<U2115>;/
+ <U2119>..<U211D>;<U2124>;<U2126>;<U2128>;<U212A>..<U212D>;/
+ <U2130>..<U2133>;<U213E>..<U213F>;<U2145>;<U2160>..<U216F>;<U2183>;/
+ <U24B6>..<U24CF>;<U2C00>..<U2C2E>;<U2C60>;<U2C62>..<U2C64>;<U2C67>;/
+ <U2C69>;<U2C6B>;<U2C6D>..<U2C70>;<U2C72>;<U2C75>;<U2C7E>..<U2C80>;/
+ <U2C82>;<U2C84>;<U2C86>;<U2C88>;<U2C8A>;<U2C8C>;<U2C8E>;<U2C90>;<U2C92>;/
+ <U2C94>;<U2C96>;<U2C98>;<U2C9A>;<U2C9C>;<U2C9E>;<U2CA0>;<U2CA2>;<U2CA4>;/
+ <U2CA6>;<U2CA8>;<U2CAA>;<U2CAC>;<U2CAE>;<U2CB0>;<U2CB2>;<U2CB4>;<U2CB6>;/
+ <U2CB8>;<U2CBA>;<U2CBC>;<U2CBE>;<U2CC0>;<U2CC2>;<U2CC4>;<U2CC6>;<U2CC8>;/
+ <U2CCA>;<U2CCC>;<U2CCE>;<U2CD0>;<U2CD2>;<U2CD4>;<U2CD6>;<U2CD8>;<U2CDA>;/
+ <U2CDC>;<U2CDE>;<U2CE0>;<U2CE2>;<U2CEB>;<U2CED>;<U2CF2>;<UA640>;<UA642>;/
+ <UA644>;<UA646>;<UA648>;<UA64A>;<UA64C>;<UA64E>;<UA650>;<UA652>;<UA654>;/
+ <UA656>;<UA658>;<UA65A>;<UA65C>;<UA65E>;<UA660>;<UA662>;<UA664>;<UA666>;/
+ <UA668>;<UA66A>;<UA66C>;<UA680>;<UA682>;<UA684>;<UA686>;<UA688>;<UA68A>;/
+ <UA68C>;<UA68E>;<UA690>;<UA692>;<UA694>;<UA696>;<UA698>;<UA69A>;<UA722>;/
+ <UA724>;<UA726>;<UA728>;<UA72A>;<UA72C>;<UA72E>;<UA732>;<UA734>;<UA736>;/
+ <UA738>;<UA73A>;<UA73C>;<UA73E>;<UA740>;<UA742>;<UA744>;<UA746>;<UA748>;/
+ <UA74A>;<UA74C>;<UA74E>;<UA750>;<UA752>;<UA754>;<UA756>;<UA758>;<UA75A>;/
+ <UA75C>;<UA75E>;<UA760>;<UA762>;<UA764>;<UA766>;<UA768>;<UA76A>;<UA76C>;/
+ <UA76E>;<UA779>;<UA77B>;<UA77D>..<UA77E>;<UA780>;<UA782>;<UA784>;<UA786>;/
+ <UA78B>;<UA78D>;<UA790>;<UA792>;<UA796>;<UA798>;<UA79A>;<UA79C>;<UA79E>;/
+ <UA7A0>;<UA7A2>;<UA7A4>;<UA7A6>;<UA7A8>;<UA7AA>..<UA7AD>;/
+ <UA7B0>..<UA7B4>;<UA7B6>;<UFF21>..<UFF3A>;<U00010400>..<U00010427>;/
+ <U00010C80>..<U00010CB2>;<U000118A0>..<U000118BF>;/
<U0001D400>..<U0001D419>;<U0001D434>..<U0001D44D>;/
<U0001D468>..<U0001D481>;<U0001D49C>;<U0001D49E>..<U0001D49F>;/
<U0001D4A2>;<U0001D4A5>..<U0001D4A6>;<U0001D4A9>..<U0001D4AC>;/
@@ -166,64 +167,65 @@ lower /
<U04F5>;<U04F7>;<U04F9>;<U04FB>;<U04FD>;<U04FF>;<U0501>;<U0503>;<U0505>;/
<U0507>;<U0509>;<U050B>;<U050D>;<U050F>;<U0511>;<U0513>;<U0515>;<U0517>;/
<U0519>;<U051B>;<U051D>;<U051F>;<U0521>;<U0523>;<U0525>;<U0527>;<U0529>;/
- <U052B>;<U052D>;<U052F>;<U0561>..<U0587>;<U1D00>..<U1DBF>;<U1E01>;/
- <U1E03>;<U1E05>;<U1E07>;<U1E09>;<U1E0B>;<U1E0D>;<U1E0F>;<U1E11>;<U1E13>;/
- <U1E15>;<U1E17>;<U1E19>;<U1E1B>;<U1E1D>;<U1E1F>;<U1E21>;<U1E23>;<U1E25>;/
- <U1E27>;<U1E29>;<U1E2B>;<U1E2D>;<U1E2F>;<U1E31>;<U1E33>;<U1E35>;<U1E37>;/
- <U1E39>;<U1E3B>;<U1E3D>;<U1E3F>;<U1E41>;<U1E43>;<U1E45>;<U1E47>;<U1E49>;/
- <U1E4B>;<U1E4D>;<U1E4F>;<U1E51>;<U1E53>;<U1E55>;<U1E57>;<U1E59>;<U1E5B>;/
- <U1E5D>;<U1E5F>;<U1E61>;<U1E63>;<U1E65>;<U1E67>;<U1E69>;<U1E6B>;<U1E6D>;/
- <U1E6F>;<U1E71>;<U1E73>;<U1E75>;<U1E77>;<U1E79>;<U1E7B>;<U1E7D>;<U1E7F>;/
- <U1E81>;<U1E83>;<U1E85>;<U1E87>;<U1E89>;<U1E8B>;<U1E8D>;<U1E8F>;<U1E91>;/
- <U1E93>;<U1E95>..<U1E9D>;<U1E9F>;<U1EA1>;<U1EA3>;<U1EA5>;<U1EA7>;<U1EA9>;/
- <U1EAB>;<U1EAD>;<U1EAF>;<U1EB1>;<U1EB3>;<U1EB5>;<U1EB7>;<U1EB9>;<U1EBB>;/
- <U1EBD>;<U1EBF>;<U1EC1>;<U1EC3>;<U1EC5>;<U1EC7>;<U1EC9>;<U1ECB>;<U1ECD>;/
- <U1ECF>;<U1ED1>;<U1ED3>;<U1ED5>;<U1ED7>;<U1ED9>;<U1EDB>;<U1EDD>;<U1EDF>;/
- <U1EE1>;<U1EE3>;<U1EE5>;<U1EE7>;<U1EE9>;<U1EEB>;<U1EED>;<U1EEF>;<U1EF1>;/
- <U1EF3>;<U1EF5>;<U1EF7>;<U1EF9>;<U1EFB>;<U1EFD>;<U1EFF>..<U1F07>;/
- <U1F10>..<U1F15>;<U1F20>..<U1F27>;<U1F30>..<U1F37>;<U1F40>..<U1F45>;/
- <U1F50>..<U1F57>;<U1F60>..<U1F67>;<U1F70>..<U1F7D>;<U1F80>..<U1F87>;/
- <U1F90>..<U1F97>;<U1FA0>..<U1FA7>;<U1FB0>..<U1FB4>;<U1FB6>..<U1FB7>;/
- <U1FBE>;<U1FC2>..<U1FC4>;<U1FC6>..<U1FC7>;<U1FD0>..<U1FD3>;/
- <U1FD6>..<U1FD7>;<U1FE0>..<U1FE7>;<U1FF2>..<U1FF4>;<U1FF6>..<U1FF7>;/
- <U2071>;<U207F>;<U2090>..<U209C>;<U210A>;<U210E>..<U210F>;<U2113>;/
- <U212F>;<U2134>;<U2139>;<U213C>..<U213D>;<U2146>..<U2149>;<U214E>;/
- <U2170>..<U217F>;<U2184>;<U24D0>..<U24E9>;<U2C30>..<U2C5E>;<U2C61>;/
- <U2C65>..<U2C66>;<U2C68>;<U2C6A>;<U2C6C>;<U2C71>;<U2C73>..<U2C74>;/
- <U2C76>..<U2C7D>;<U2C81>;<U2C83>;<U2C85>;<U2C87>;<U2C89>;<U2C8B>;<U2C8D>;/
- <U2C8F>;<U2C91>;<U2C93>;<U2C95>;<U2C97>;<U2C99>;<U2C9B>;<U2C9D>;<U2C9F>;/
- <U2CA1>;<U2CA3>;<U2CA5>;<U2CA7>;<U2CA9>;<U2CAB>;<U2CAD>;<U2CAF>;<U2CB1>;/
- <U2CB3>;<U2CB5>;<U2CB7>;<U2CB9>;<U2CBB>;<U2CBD>;<U2CBF>;<U2CC1>;<U2CC3>;/
- <U2CC5>;<U2CC7>;<U2CC9>;<U2CCB>;<U2CCD>;<U2CCF>;<U2CD1>;<U2CD3>;<U2CD5>;/
- <U2CD7>;<U2CD9>;<U2CDB>;<U2CDD>;<U2CDF>;<U2CE1>;<U2CE3>..<U2CE4>;<U2CEC>;/
- <U2CEE>;<U2CF3>;<U2D00>..<U2D25>;<U2D27>;<U2D2D>;<UA641>;<UA643>;<UA645>;/
- <UA647>;<UA649>;<UA64B>;<UA64D>;<UA64F>;<UA651>;<UA653>;<UA655>;<UA657>;/
- <UA659>;<UA65B>;<UA65D>;<UA65F>;<UA661>;<UA663>;<UA665>;<UA667>;<UA669>;/
- <UA66B>;<UA66D>;<UA681>;<UA683>;<UA685>;<UA687>;<UA689>;<UA68B>;<UA68D>;/
- <UA68F>;<UA691>;<UA693>;<UA695>;<UA697>;<UA699>;<UA69B>..<UA69D>;<UA723>;/
- <UA725>;<UA727>;<UA729>;<UA72B>;<UA72D>;<UA72F>..<UA731>;<UA733>;<UA735>;/
- <UA737>;<UA739>;<UA73B>;<UA73D>;<UA73F>;<UA741>;<UA743>;<UA745>;<UA747>;/
- <UA749>;<UA74B>;<UA74D>;<UA74F>;<UA751>;<UA753>;<UA755>;<UA757>;<UA759>;/
- <UA75B>;<UA75D>;<UA75F>;<UA761>;<UA763>;<UA765>;<UA767>;<UA769>;<UA76B>;/
- <UA76D>;<UA76F>..<UA778>;<UA77A>;<UA77C>;<UA77F>;<UA781>;<UA783>;<UA785>;/
- <UA787>;<UA78C>;<UA78E>;<UA791>;<UA793>..<UA795>;<UA797>;<UA799>;<UA79B>;/
- <UA79D>;<UA79F>;<UA7A1>;<UA7A3>;<UA7A5>;<UA7A7>;<UA7A9>;<UA7F8>..<UA7FA>;/
- <UAB30>..<UAB5A>;<UAB5C>..<UAB5F>;<UAB64>..<UAB65>;<UFB00>..<UFB06>;/
+ <U052B>;<U052D>;<U052F>;<U0561>..<U0587>;<U13F8>..<U13FD>;/
+ <U1D00>..<U1DBF>;<U1E01>;<U1E03>;<U1E05>;<U1E07>;<U1E09>;<U1E0B>;<U1E0D>;/
+ <U1E0F>;<U1E11>;<U1E13>;<U1E15>;<U1E17>;<U1E19>;<U1E1B>;<U1E1D>;<U1E1F>;/
+ <U1E21>;<U1E23>;<U1E25>;<U1E27>;<U1E29>;<U1E2B>;<U1E2D>;<U1E2F>;<U1E31>;/
+ <U1E33>;<U1E35>;<U1E37>;<U1E39>;<U1E3B>;<U1E3D>;<U1E3F>;<U1E41>;<U1E43>;/
+ <U1E45>;<U1E47>;<U1E49>;<U1E4B>;<U1E4D>;<U1E4F>;<U1E51>;<U1E53>;<U1E55>;/
+ <U1E57>;<U1E59>;<U1E5B>;<U1E5D>;<U1E5F>;<U1E61>;<U1E63>;<U1E65>;<U1E67>;/
+ <U1E69>;<U1E6B>;<U1E6D>;<U1E6F>;<U1E71>;<U1E73>;<U1E75>;<U1E77>;<U1E79>;/
+ <U1E7B>;<U1E7D>;<U1E7F>;<U1E81>;<U1E83>;<U1E85>;<U1E87>;<U1E89>;<U1E8B>;/
+ <U1E8D>;<U1E8F>;<U1E91>;<U1E93>;<U1E95>..<U1E9D>;<U1E9F>;<U1EA1>;<U1EA3>;/
+ <U1EA5>;<U1EA7>;<U1EA9>;<U1EAB>;<U1EAD>;<U1EAF>;<U1EB1>;<U1EB3>;<U1EB5>;/
+ <U1EB7>;<U1EB9>;<U1EBB>;<U1EBD>;<U1EBF>;<U1EC1>;<U1EC3>;<U1EC5>;<U1EC7>;/
+ <U1EC9>;<U1ECB>;<U1ECD>;<U1ECF>;<U1ED1>;<U1ED3>;<U1ED5>;<U1ED7>;<U1ED9>;/
+ <U1EDB>;<U1EDD>;<U1EDF>;<U1EE1>;<U1EE3>;<U1EE5>;<U1EE7>;<U1EE9>;<U1EEB>;/
+ <U1EED>;<U1EEF>;<U1EF1>;<U1EF3>;<U1EF5>;<U1EF7>;<U1EF9>;<U1EFB>;<U1EFD>;/
+ <U1EFF>..<U1F07>;<U1F10>..<U1F15>;<U1F20>..<U1F27>;<U1F30>..<U1F37>;/
+ <U1F40>..<U1F45>;<U1F50>..<U1F57>;<U1F60>..<U1F67>;<U1F70>..<U1F7D>;/
+ <U1F80>..<U1F87>;<U1F90>..<U1F97>;<U1FA0>..<U1FA7>;<U1FB0>..<U1FB4>;/
+ <U1FB6>..<U1FB7>;<U1FBE>;<U1FC2>..<U1FC4>;<U1FC6>..<U1FC7>;/
+ <U1FD0>..<U1FD3>;<U1FD6>..<U1FD7>;<U1FE0>..<U1FE7>;<U1FF2>..<U1FF4>;/
+ <U1FF6>..<U1FF7>;<U2071>;<U207F>;<U2090>..<U209C>;<U210A>;/
+ <U210E>..<U210F>;<U2113>;<U212F>;<U2134>;<U2139>;<U213C>..<U213D>;/
+ <U2146>..<U2149>;<U214E>;<U2170>..<U217F>;<U2184>;<U24D0>..<U24E9>;/
+ <U2C30>..<U2C5E>;<U2C61>;<U2C65>..<U2C66>;<U2C68>;<U2C6A>;<U2C6C>;/
+ <U2C71>;<U2C73>..<U2C74>;<U2C76>..<U2C7D>;<U2C81>;<U2C83>;<U2C85>;/
+ <U2C87>;<U2C89>;<U2C8B>;<U2C8D>;<U2C8F>;<U2C91>;<U2C93>;<U2C95>;<U2C97>;/
+ <U2C99>;<U2C9B>;<U2C9D>;<U2C9F>;<U2CA1>;<U2CA3>;<U2CA5>;<U2CA7>;<U2CA9>;/
+ <U2CAB>;<U2CAD>;<U2CAF>;<U2CB1>;<U2CB3>;<U2CB5>;<U2CB7>;<U2CB9>;<U2CBB>;/
+ <U2CBD>;<U2CBF>;<U2CC1>;<U2CC3>;<U2CC5>;<U2CC7>;<U2CC9>;<U2CCB>;<U2CCD>;/
+ <U2CCF>;<U2CD1>;<U2CD3>;<U2CD5>;<U2CD7>;<U2CD9>;<U2CDB>;<U2CDD>;<U2CDF>;/
+ <U2CE1>;<U2CE3>..<U2CE4>;<U2CEC>;<U2CEE>;<U2CF3>;<U2D00>..<U2D25>;/
+ <U2D27>;<U2D2D>;<UA641>;<UA643>;<UA645>;<UA647>;<UA649>;<UA64B>;<UA64D>;/
+ <UA64F>;<UA651>;<UA653>;<UA655>;<UA657>;<UA659>;<UA65B>;<UA65D>;<UA65F>;/
+ <UA661>;<UA663>;<UA665>;<UA667>;<UA669>;<UA66B>;<UA66D>;<UA681>;<UA683>;/
+ <UA685>;<UA687>;<UA689>;<UA68B>;<UA68D>;<UA68F>;<UA691>;<UA693>;<UA695>;/
+ <UA697>;<UA699>;<UA69B>..<UA69D>;<UA723>;<UA725>;<UA727>;<UA729>;<UA72B>;/
+ <UA72D>;<UA72F>..<UA731>;<UA733>;<UA735>;<UA737>;<UA739>;<UA73B>;<UA73D>;/
+ <UA73F>;<UA741>;<UA743>;<UA745>;<UA747>;<UA749>;<UA74B>;<UA74D>;<UA74F>;/
+ <UA751>;<UA753>;<UA755>;<UA757>;<UA759>;<UA75B>;<UA75D>;<UA75F>;<UA761>;/
+ <UA763>;<UA765>;<UA767>;<UA769>;<UA76B>;<UA76D>;<UA76F>..<UA778>;<UA77A>;/
+ <UA77C>;<UA77F>;<UA781>;<UA783>;<UA785>;<UA787>;<UA78C>;<UA78E>;<UA791>;/
+ <UA793>..<UA795>;<UA797>;<UA799>;<UA79B>;<UA79D>;<UA79F>;<UA7A1>;<UA7A3>;/
+ <UA7A5>;<UA7A7>;<UA7A9>;<UA7B5>;<UA7B7>;<UA7F8>..<UA7FA>;/
+ <UAB30>..<UAB5A>;<UAB5C>..<UAB65>;<UAB70>..<UABBF>;<UFB00>..<UFB06>;/
<UFB13>..<UFB17>;<UFF41>..<UFF5A>;<U00010428>..<U0001044F>;/
- <U000118C0>..<U000118DF>;<U0001D41A>..<U0001D433>;/
- <U0001D44E>..<U0001D454>;<U0001D456>..<U0001D467>;/
- <U0001D482>..<U0001D49B>;<U0001D4B6>..<U0001D4B9>;<U0001D4BB>;/
- <U0001D4BD>..<U0001D4C3>;<U0001D4C5>..<U0001D4CF>;/
- <U0001D4EA>..<U0001D503>;<U0001D51E>..<U0001D537>;/
- <U0001D552>..<U0001D56B>;<U0001D586>..<U0001D59F>;/
- <U0001D5BA>..<U0001D5D3>;<U0001D5EE>..<U0001D607>;/
- <U0001D622>..<U0001D63B>;<U0001D656>..<U0001D66F>;/
- <U0001D68A>..<U0001D6A5>;<U0001D6C2>..<U0001D6DA>;/
- <U0001D6DC>..<U0001D6E1>;<U0001D6FC>..<U0001D714>;/
- <U0001D716>..<U0001D71B>;<U0001D736>..<U0001D74E>;/
- <U0001D750>..<U0001D755>;<U0001D770>..<U0001D788>;/
- <U0001D78A>..<U0001D78F>;<U0001D7AA>..<U0001D7C2>;/
- <U0001D7C4>..<U0001D7C9>;<U0001D7CB>
+ <U00010CC0>..<U00010CF2>;<U000118C0>..<U000118DF>;/
+ <U0001D41A>..<U0001D433>;<U0001D44E>..<U0001D454>;/
+ <U0001D456>..<U0001D467>;<U0001D482>..<U0001D49B>;/
+ <U0001D4B6>..<U0001D4B9>;<U0001D4BB>;<U0001D4BD>..<U0001D4C3>;/
+ <U0001D4C5>..<U0001D4CF>;<U0001D4EA>..<U0001D503>;/
+ <U0001D51E>..<U0001D537>;<U0001D552>..<U0001D56B>;/
+ <U0001D586>..<U0001D59F>;<U0001D5BA>..<U0001D5D3>;/
+ <U0001D5EE>..<U0001D607>;<U0001D622>..<U0001D63B>;/
+ <U0001D656>..<U0001D66F>;<U0001D68A>..<U0001D6A5>;/
+ <U0001D6C2>..<U0001D6DA>;<U0001D6DC>..<U0001D6E1>;/
+ <U0001D6FC>..<U0001D714>;<U0001D716>..<U0001D71B>;/
+ <U0001D736>..<U0001D74E>;<U0001D750>..<U0001D755>;/
+ <U0001D770>..<U0001D788>;<U0001D78A>..<U0001D78F>;/
+ <U0001D7AA>..<U0001D7C2>;<U0001D7C4>..<U0001D7C9>;<U0001D7CB>
% The "alpha" class of the "i18n" FDCC-set is reflecting
% the recommendations in TR 10176 annex A
@@ -239,7 +241,7 @@ alpha /
<U0659>..<U0669>;<U066E>..<U06D3>;<U06D5>..<U06DC>;<U06E1>..<U06E8>;/
<U06ED>..<U06FC>;<U06FF>;<U0710>..<U073F>;<U074D>..<U07B1>;/
<U07C0>..<U07EA>;<U07F4>..<U07F5>;<U07FA>;<U0800>..<U0817>;/
- <U081A>..<U082C>;<U0840>..<U0858>;<U08A0>..<U08B2>;<U08E4>..<U08E9>;/
+ <U081A>..<U082C>;<U0840>..<U0858>;<U08A0>..<U08B4>;<U08E3>..<U08E9>;/
<U08F0>..<U093B>;<U093D>..<U094C>;<U094E>..<U0950>;<U0955>..<U0963>;/
<U0966>..<U096F>;<U0971>..<U0983>;<U0985>..<U098C>;<U098F>..<U0990>;/
<U0993>..<U09A8>;<U09AA>..<U09B0>;<U09B2>;<U09B6>..<U09B9>;/
@@ -251,40 +253,41 @@ alpha /
<U0A66>..<U0A75>;<U0A81>..<U0A83>;<U0A85>..<U0A8D>;<U0A8F>..<U0A91>;/
<U0A93>..<U0AA8>;<U0AAA>..<U0AB0>;<U0AB2>..<U0AB3>;<U0AB5>..<U0AB9>;/
<U0ABD>..<U0AC5>;<U0AC7>..<U0AC9>;<U0ACB>..<U0ACC>;<U0AD0>;/
- <U0AE0>..<U0AE3>;<U0AE6>..<U0AEF>;<U0B01>..<U0B03>;<U0B05>..<U0B0C>;/
- <U0B0F>..<U0B10>;<U0B13>..<U0B28>;<U0B2A>..<U0B30>;<U0B32>..<U0B33>;/
- <U0B35>..<U0B39>;<U0B3D>..<U0B44>;<U0B47>..<U0B48>;<U0B4B>..<U0B4C>;/
- <U0B56>..<U0B57>;<U0B5C>..<U0B5D>;<U0B5F>..<U0B63>;<U0B66>..<U0B6F>;/
- <U0B71>;<U0B82>..<U0B83>;<U0B85>..<U0B8A>;<U0B8E>..<U0B90>;/
- <U0B92>..<U0B95>;<U0B99>..<U0B9A>;<U0B9C>;<U0B9E>..<U0B9F>;/
- <U0BA3>..<U0BA4>;<U0BA8>..<U0BAA>;<U0BAE>..<U0BB9>;<U0BBE>..<U0BC2>;/
- <U0BC6>..<U0BC8>;<U0BCA>..<U0BCC>;<U0BD0>;<U0BD7>;<U0BE6>..<U0BEF>;/
- <U0C00>..<U0C03>;<U0C05>..<U0C0C>;<U0C0E>..<U0C10>;<U0C12>..<U0C28>;/
- <U0C2A>..<U0C39>;<U0C3D>..<U0C44>;<U0C46>..<U0C48>;<U0C4A>..<U0C4C>;/
- <U0C55>..<U0C56>;<U0C58>..<U0C59>;<U0C60>..<U0C63>;<U0C66>..<U0C6F>;/
- <U0C81>..<U0C83>;<U0C85>..<U0C8C>;<U0C8E>..<U0C90>;<U0C92>..<U0CA8>;/
- <U0CAA>..<U0CB3>;<U0CB5>..<U0CB9>;<U0CBD>..<U0CC4>;<U0CC6>..<U0CC8>;/
- <U0CCA>..<U0CCC>;<U0CD5>..<U0CD6>;<U0CDE>;<U0CE0>..<U0CE3>;/
- <U0CE6>..<U0CEF>;<U0CF1>..<U0CF2>;<U0D01>..<U0D03>;<U0D05>..<U0D0C>;/
- <U0D0E>..<U0D10>;<U0D12>..<U0D3A>;<U0D3D>..<U0D44>;<U0D46>..<U0D48>;/
- <U0D4A>..<U0D4C>;<U0D4E>;<U0D57>;<U0D60>..<U0D63>;<U0D66>..<U0D6F>;/
- <U0D7A>..<U0D7F>;<U0D82>..<U0D83>;<U0D85>..<U0D96>;<U0D9A>..<U0DB1>;/
- <U0DB3>..<U0DBB>;<U0DBD>;<U0DC0>..<U0DC6>;<U0DCF>..<U0DD4>;<U0DD6>;/
- <U0DD8>..<U0DDF>;<U0DE6>..<U0DEF>;<U0DF2>..<U0DF3>;<U0E01>..<U0E3A>;/
- <U0E40>..<U0E46>;<U0E4D>;<U0E50>..<U0E59>;<U0E81>..<U0E82>;<U0E84>;/
- <U0E87>..<U0E88>;<U0E8A>;<U0E8D>;<U0E94>..<U0E97>;<U0E99>..<U0E9F>;/
- <U0EA1>..<U0EA3>;<U0EA5>;<U0EA7>;<U0EAA>..<U0EAB>;<U0EAD>..<U0EB9>;/
- <U0EBB>..<U0EBD>;<U0EC0>..<U0EC4>;<U0EC6>;<U0ECD>;<U0ED0>..<U0ED9>;/
- <U0EDC>..<U0EDF>;<U0F00>;<U0F20>..<U0F29>;<U0F40>..<U0F47>;/
- <U0F49>..<U0F6C>;<U0F71>..<U0F81>;<U0F88>..<U0F97>;<U0F99>..<U0FBC>;/
- <U1000>..<U1036>;<U1038>;<U103B>..<U1049>;<U1050>..<U1062>;/
- <U1065>..<U1068>;<U106E>..<U1086>;<U108E>;<U1090>..<U1099>;/
- <U109C>..<U109D>;<U10A0>..<U10C5>;<U10C7>;<U10CD>;<U10D0>..<U10FA>;/
- <U10FC>..<U1248>;<U124A>..<U124D>;<U1250>..<U1256>;<U1258>;/
- <U125A>..<U125D>;<U1260>..<U1288>;<U128A>..<U128D>;<U1290>..<U12B0>;/
- <U12B2>..<U12B5>;<U12B8>..<U12BE>;<U12C0>;<U12C2>..<U12C5>;/
- <U12C8>..<U12D6>;<U12D8>..<U1310>;<U1312>..<U1315>;<U1318>..<U135A>;/
- <U135F>;<U1380>..<U138F>;<U13A0>..<U13F4>;<U1401>..<U166C>;/
+ <U0AE0>..<U0AE3>;<U0AE6>..<U0AEF>;<U0AF9>;<U0B01>..<U0B03>;/
+ <U0B05>..<U0B0C>;<U0B0F>..<U0B10>;<U0B13>..<U0B28>;<U0B2A>..<U0B30>;/
+ <U0B32>..<U0B33>;<U0B35>..<U0B39>;<U0B3D>..<U0B44>;<U0B47>..<U0B48>;/
+ <U0B4B>..<U0B4C>;<U0B56>..<U0B57>;<U0B5C>..<U0B5D>;<U0B5F>..<U0B63>;/
+ <U0B66>..<U0B6F>;<U0B71>;<U0B82>..<U0B83>;<U0B85>..<U0B8A>;/
+ <U0B8E>..<U0B90>;<U0B92>..<U0B95>;<U0B99>..<U0B9A>;<U0B9C>;/
+ <U0B9E>..<U0B9F>;<U0BA3>..<U0BA4>;<U0BA8>..<U0BAA>;<U0BAE>..<U0BB9>;/
+ <U0BBE>..<U0BC2>;<U0BC6>..<U0BC8>;<U0BCA>..<U0BCC>;<U0BD0>;<U0BD7>;/
+ <U0BE6>..<U0BEF>;<U0C00>..<U0C03>;<U0C05>..<U0C0C>;<U0C0E>..<U0C10>;/
+ <U0C12>..<U0C28>;<U0C2A>..<U0C39>;<U0C3D>..<U0C44>;<U0C46>..<U0C48>;/
+ <U0C4A>..<U0C4C>;<U0C55>..<U0C56>;<U0C58>..<U0C5A>;<U0C60>..<U0C63>;/
+ <U0C66>..<U0C6F>;<U0C81>..<U0C83>;<U0C85>..<U0C8C>;<U0C8E>..<U0C90>;/
+ <U0C92>..<U0CA8>;<U0CAA>..<U0CB3>;<U0CB5>..<U0CB9>;<U0CBD>..<U0CC4>;/
+ <U0CC6>..<U0CC8>;<U0CCA>..<U0CCC>;<U0CD5>..<U0CD6>;<U0CDE>;/
+ <U0CE0>..<U0CE3>;<U0CE6>..<U0CEF>;<U0CF1>..<U0CF2>;<U0D01>..<U0D03>;/
+ <U0D05>..<U0D0C>;<U0D0E>..<U0D10>;<U0D12>..<U0D3A>;<U0D3D>..<U0D44>;/
+ <U0D46>..<U0D48>;<U0D4A>..<U0D4C>;<U0D4E>;<U0D57>;<U0D5F>..<U0D63>;/
+ <U0D66>..<U0D6F>;<U0D7A>..<U0D7F>;<U0D82>..<U0D83>;<U0D85>..<U0D96>;/
+ <U0D9A>..<U0DB1>;<U0DB3>..<U0DBB>;<U0DBD>;<U0DC0>..<U0DC6>;/
+ <U0DCF>..<U0DD4>;<U0DD6>;<U0DD8>..<U0DDF>;<U0DE6>..<U0DEF>;/
+ <U0DF2>..<U0DF3>;<U0E01>..<U0E3A>;<U0E40>..<U0E46>;<U0E4D>;/
+ <U0E50>..<U0E59>;<U0E81>..<U0E82>;<U0E84>;<U0E87>..<U0E88>;<U0E8A>;/
+ <U0E8D>;<U0E94>..<U0E97>;<U0E99>..<U0E9F>;<U0EA1>..<U0EA3>;<U0EA5>;/
+ <U0EA7>;<U0EAA>..<U0EAB>;<U0EAD>..<U0EB9>;<U0EBB>..<U0EBD>;/
+ <U0EC0>..<U0EC4>;<U0EC6>;<U0ECD>;<U0ED0>..<U0ED9>;<U0EDC>..<U0EDF>;/
+ <U0F00>;<U0F20>..<U0F29>;<U0F40>..<U0F47>;<U0F49>..<U0F6C>;/
+ <U0F71>..<U0F81>;<U0F88>..<U0F97>;<U0F99>..<U0FBC>;<U1000>..<U1036>;/
+ <U1038>;<U103B>..<U1049>;<U1050>..<U1062>;<U1065>..<U1068>;/
+ <U106E>..<U1086>;<U108E>;<U1090>..<U1099>;<U109C>..<U109D>;/
+ <U10A0>..<U10C5>;<U10C7>;<U10CD>;<U10D0>..<U10FA>;<U10FC>..<U1248>;/
+ <U124A>..<U124D>;<U1250>..<U1256>;<U1258>;<U125A>..<U125D>;/
+ <U1260>..<U1288>;<U128A>..<U128D>;<U1290>..<U12B0>;<U12B2>..<U12B5>;/
+ <U12B8>..<U12BE>;<U12C0>;<U12C2>..<U12C5>;<U12C8>..<U12D6>;/
+ <U12D8>..<U1310>;<U1312>..<U1315>;<U1318>..<U135A>;<U135F>;/
+ <U1380>..<U138F>;<U13A0>..<U13F5>;<U13F8>..<U13FD>;<U1401>..<U166C>;/
<U166F>..<U167F>;<U1681>..<U169A>;<U16A0>..<U16EA>;<U16EE>..<U16F8>;/
<U1700>..<U170C>;<U170E>..<U1713>;<U1720>..<U1733>;<U1740>..<U1753>;/
<U1760>..<U176C>;<U176E>..<U1770>;<U1772>..<U1773>;<U1780>..<U17B3>;/
@@ -313,27 +316,26 @@ alpha /
<U3005>..<U3007>;<U3021>..<U3029>;<U3031>..<U3035>;<U3038>..<U303C>;/
<U3041>..<U3096>;<U309D>..<U309F>;<U30A1>..<U30FA>;<U30FC>..<U30FF>;/
<U3105>..<U312D>;<U3131>..<U318E>;<U31A0>..<U31BA>;<U31F0>..<U31FF>;/
- <U3400>..<U4DB5>;<U4E00>..<U9FCC>;<UA000>..<UA48C>;<UA4D0>..<UA4FD>;/
+ <U3400>..<U4DB5>;<U4E00>..<U9FD5>;<UA000>..<UA48C>;<UA4D0>..<UA4FD>;/
<UA500>..<UA60C>;<UA610>..<UA62B>;<UA640>..<UA66E>;<UA674>..<UA67B>;/
- <UA67F>..<UA69D>;<UA69F>..<UA6EF>;<UA717>..<UA71F>;<UA722>..<UA788>;/
- <UA78B>..<UA78E>;<UA790>..<UA7AD>;<UA7B0>..<UA7B1>;<UA7F7>..<UA801>;/
- <UA803>..<UA805>;<UA807>..<UA80A>;<UA80C>..<UA827>;<UA840>..<UA873>;/
- <UA880>..<UA8C3>;<UA8D0>..<UA8D9>;<UA8F2>..<UA8F7>;<UA8FB>;/
- <UA900>..<UA92A>;<UA930>..<UA952>;<UA960>..<UA97C>;<UA980>..<UA9B2>;/
- <UA9B4>..<UA9BF>;<UA9CF>..<UA9D9>;<UA9E0>..<UA9E4>;<UA9E6>..<UA9FE>;/
- <UAA00>..<UAA36>;<UAA40>..<UAA4D>;<UAA50>..<UAA59>;<UAA60>..<UAA76>;/
- <UAA7A>;<UAA7E>..<UAABE>;<UAAC0>;<UAAC2>;<UAADB>..<UAADD>;/
- <UAAE0>..<UAAEF>;<UAAF2>..<UAAF5>;<UAB01>..<UAB06>;<UAB09>..<UAB0E>;/
- <UAB11>..<UAB16>;<UAB20>..<UAB26>;<UAB28>..<UAB2E>;<UAB30>..<UAB5A>;/
- <UAB5C>..<UAB5F>;<UAB64>..<UAB65>;<UABC0>..<UABEA>;<UABF0>..<UABF9>;/
- <UAC00>..<UD7A3>;<UD7B0>..<UD7C6>;<UD7CB>..<UD7FB>;<UF900>..<UFA6D>;/
- <UFA70>..<UFAD9>;<UFB00>..<UFB06>;<UFB13>..<UFB17>;<UFB1D>..<UFB28>;/
- <UFB2A>..<UFB36>;<UFB38>..<UFB3C>;<UFB3E>;<UFB40>..<UFB41>;/
- <UFB43>..<UFB44>;<UFB46>..<UFBB1>;<UFBD3>..<UFD3D>;<UFD50>..<UFD8F>;/
- <UFD92>..<UFDC7>;<UFDF0>..<UFDFB>;<UFE70>..<UFE74>;<UFE76>..<UFEFC>;/
- <UFF10>..<UFF19>;<UFF21>..<UFF3A>;<UFF41>..<UFF5A>;<UFF66>..<UFFBE>;/
- <UFFC2>..<UFFC7>;<UFFCA>..<UFFCF>;<UFFD2>..<UFFD7>;<UFFDA>..<UFFDC>;/
- <U00010000>..<U0001000B>;<U0001000D>..<U00010026>;/
+ <UA67F>..<UA6EF>;<UA717>..<UA71F>;<UA722>..<UA788>;<UA78B>..<UA7AD>;/
+ <UA7B0>..<UA7B7>;<UA7F7>..<UA801>;<UA803>..<UA805>;<UA807>..<UA80A>;/
+ <UA80C>..<UA827>;<UA840>..<UA873>;<UA880>..<UA8C3>;<UA8D0>..<UA8D9>;/
+ <UA8F2>..<UA8F7>;<UA8FB>;<UA8FD>;<UA900>..<UA92A>;<UA930>..<UA952>;/
+ <UA960>..<UA97C>;<UA980>..<UA9B2>;<UA9B4>..<UA9BF>;<UA9CF>..<UA9D9>;/
+ <UA9E0>..<UA9E4>;<UA9E6>..<UA9FE>;<UAA00>..<UAA36>;<UAA40>..<UAA4D>;/
+ <UAA50>..<UAA59>;<UAA60>..<UAA76>;<UAA7A>;<UAA7E>..<UAABE>;<UAAC0>;/
+ <UAAC2>;<UAADB>..<UAADD>;<UAAE0>..<UAAEF>;<UAAF2>..<UAAF5>;/
+ <UAB01>..<UAB06>;<UAB09>..<UAB0E>;<UAB11>..<UAB16>;<UAB20>..<UAB26>;/
+ <UAB28>..<UAB2E>;<UAB30>..<UAB5A>;<UAB5C>..<UAB65>;<UAB70>..<UABEA>;/
+ <UABF0>..<UABF9>;<UAC00>..<UD7A3>;<UD7B0>..<UD7C6>;<UD7CB>..<UD7FB>;/
+ <UF900>..<UFA6D>;<UFA70>..<UFAD9>;<UFB00>..<UFB06>;<UFB13>..<UFB17>;/
+ <UFB1D>..<UFB28>;<UFB2A>..<UFB36>;<UFB38>..<UFB3C>;<UFB3E>;/
+ <UFB40>..<UFB41>;<UFB43>..<UFB44>;<UFB46>..<UFBB1>;<UFBD3>..<UFD3D>;/
+ <UFD50>..<UFD8F>;<UFD92>..<UFDC7>;<UFDF0>..<UFDFB>;<UFE70>..<UFE74>;/
+ <UFE76>..<UFEFC>;<UFF10>..<UFF19>;<UFF21>..<UFF3A>;<UFF41>..<UFF5A>;/
+ <UFF66>..<UFFBE>;<UFFC2>..<UFFC7>;<UFFCA>..<UFFCF>;<UFFD2>..<UFFD7>;/
+ <UFFDA>..<UFFDC>;<U00010000>..<U0001000B>;<U0001000D>..<U00010026>;/
<U00010028>..<U0001003A>;<U0001003C>..<U0001003D>;/
<U0001003F>..<U0001004D>;<U00010050>..<U0001005D>;/
<U00010080>..<U000100FA>;<U00010140>..<U00010174>;/
@@ -348,6 +350,7 @@ alpha /
<U00010800>..<U00010805>;<U00010808>;<U0001080A>..<U00010835>;/
<U00010837>..<U00010838>;<U0001083C>;<U0001083F>..<U00010855>;/
<U00010860>..<U00010876>;<U00010880>..<U0001089E>;/
+ <U000108E0>..<U000108F2>;<U000108F4>..<U000108F5>;/
<U00010900>..<U00010915>;<U00010920>..<U00010939>;/
<U00010980>..<U000109B7>;<U000109BE>..<U000109BF>;/
<U00010A00>..<U00010A03>;<U00010A05>..<U00010A06>;/
@@ -357,53 +360,59 @@ alpha /
<U00010AC9>..<U00010AE4>;<U00010B00>..<U00010B35>;/
<U00010B40>..<U00010B55>;<U00010B60>..<U00010B72>;/
<U00010B80>..<U00010B91>;<U00010C00>..<U00010C48>;/
+ <U00010C80>..<U00010CB2>;<U00010CC0>..<U00010CF2>;/
<U00011000>..<U00011045>;<U00011066>..<U0001106F>;/
<U00011082>..<U000110B8>;<U000110D0>..<U000110E8>;/
<U000110F0>..<U000110F9>;<U00011100>..<U00011132>;/
<U00011136>..<U0001113F>;<U00011150>..<U00011172>;<U00011176>;/
<U00011180>..<U000111BF>;<U000111C1>..<U000111C4>;/
- <U000111D0>..<U000111DA>;<U00011200>..<U00011211>;/
- <U00011213>..<U00011234>;<U00011237>;<U000112B0>..<U000112E8>;/
- <U000112F0>..<U000112F9>;<U00011301>..<U00011303>;/
+ <U000111D0>..<U000111DA>;<U000111DC>;<U00011200>..<U00011211>;/
+ <U00011213>..<U00011234>;<U00011237>;<U00011280>..<U00011286>;/
+ <U00011288>;<U0001128A>..<U0001128D>;<U0001128F>..<U0001129D>;/
+ <U0001129F>..<U000112A8>;<U000112B0>..<U000112E8>;/
+ <U000112F0>..<U000112F9>;<U00011300>..<U00011303>;/
<U00011305>..<U0001130C>;<U0001130F>..<U00011310>;/
<U00011313>..<U00011328>;<U0001132A>..<U00011330>;/
<U00011332>..<U00011333>;<U00011335>..<U00011339>;/
<U0001133D>..<U00011344>;<U00011347>..<U00011348>;/
- <U0001134B>..<U0001134C>;<U00011357>;<U0001135D>..<U00011363>;/
- <U00011480>..<U000114C1>;<U000114C4>..<U000114C5>;<U000114C7>;/
- <U000114D0>..<U000114D9>;<U00011580>..<U000115B5>;/
- <U000115B8>..<U000115BE>;<U00011600>..<U0001163E>;<U00011640>;/
+ <U0001134B>..<U0001134C>;<U00011350>;<U00011357>;/
+ <U0001135D>..<U00011363>;<U00011480>..<U000114C1>;/
+ <U000114C4>..<U000114C5>;<U000114C7>;<U000114D0>..<U000114D9>;/
+ <U00011580>..<U000115B5>;<U000115B8>..<U000115BE>;/
+ <U000115D8>..<U000115DD>;<U00011600>..<U0001163E>;<U00011640>;/
<U00011644>;<U00011650>..<U00011659>;<U00011680>..<U000116B5>;/
- <U000116C0>..<U000116C9>;<U000118A0>..<U000118E9>;<U000118FF>;/
- <U00011AC0>..<U00011AF8>;<U00012000>..<U00012398>;/
- <U00012400>..<U0001246E>;<U00013000>..<U0001342E>;/
- <U00016800>..<U00016A38>;<U00016A40>..<U00016A5E>;/
- <U00016A60>..<U00016A69>;<U00016AD0>..<U00016AED>;/
- <U00016B00>..<U00016B36>;<U00016B40>..<U00016B43>;/
- <U00016B50>..<U00016B59>;<U00016B63>..<U00016B77>;/
- <U00016B7D>..<U00016B8F>;<U00016F00>..<U00016F44>;/
- <U00016F50>..<U00016F7E>;<U00016F93>..<U00016F9F>;/
- <U0001B000>..<U0001B001>;<U0001BC00>..<U0001BC6A>;/
- <U0001BC70>..<U0001BC7C>;<U0001BC80>..<U0001BC88>;/
- <U0001BC90>..<U0001BC99>;<U0001BC9E>;<U0001D400>..<U0001D454>;/
- <U0001D456>..<U0001D49C>;<U0001D49E>..<U0001D49F>;<U0001D4A2>;/
- <U0001D4A5>..<U0001D4A6>;<U0001D4A9>..<U0001D4AC>;/
- <U0001D4AE>..<U0001D4B9>;<U0001D4BB>;<U0001D4BD>..<U0001D4C3>;/
- <U0001D4C5>..<U0001D505>;<U0001D507>..<U0001D50A>;/
- <U0001D50D>..<U0001D514>;<U0001D516>..<U0001D51C>;/
- <U0001D51E>..<U0001D539>;<U0001D53B>..<U0001D53E>;/
- <U0001D540>..<U0001D544>;<U0001D546>;<U0001D54A>..<U0001D550>;/
- <U0001D552>..<U0001D6A5>;<U0001D6A8>..<U0001D6C0>;/
- <U0001D6C2>..<U0001D6DA>;<U0001D6DC>..<U0001D6FA>;/
- <U0001D6FC>..<U0001D714>;<U0001D716>..<U0001D734>;/
- <U0001D736>..<U0001D74E>;<U0001D750>..<U0001D76E>;/
- <U0001D770>..<U0001D788>;<U0001D78A>..<U0001D7A8>;/
- <U0001D7AA>..<U0001D7C2>;<U0001D7C4>..<U0001D7CB>;/
- <U0001D7CE>..<U0001D7FF>;<U0001E800>..<U0001E8C4>;/
- <U0001EE00>..<U0001EE03>;<U0001EE05>..<U0001EE1F>;/
- <U0001EE21>..<U0001EE22>;<U0001EE24>;<U0001EE27>;/
- <U0001EE29>..<U0001EE32>;<U0001EE34>..<U0001EE37>;<U0001EE39>;/
- <U0001EE3B>;<U0001EE42>;<U0001EE47>;<U0001EE49>;<U0001EE4B>;/
+ <U000116C0>..<U000116C9>;<U00011700>..<U00011719>;/
+ <U0001171D>..<U0001172A>;<U00011730>..<U00011739>;/
+ <U000118A0>..<U000118E9>;<U000118FF>;<U00011AC0>..<U00011AF8>;/
+ <U00012000>..<U00012399>;<U00012400>..<U0001246E>;/
+ <U00012480>..<U00012543>;<U00013000>..<U0001342E>;/
+ <U00014400>..<U00014646>;<U00016800>..<U00016A38>;/
+ <U00016A40>..<U00016A5E>;<U00016A60>..<U00016A69>;/
+ <U00016AD0>..<U00016AED>;<U00016B00>..<U00016B36>;/
+ <U00016B40>..<U00016B43>;<U00016B50>..<U00016B59>;/
+ <U00016B63>..<U00016B77>;<U00016B7D>..<U00016B8F>;/
+ <U00016F00>..<U00016F44>;<U00016F50>..<U00016F7E>;/
+ <U00016F93>..<U00016F9F>;<U0001B000>..<U0001B001>;/
+ <U0001BC00>..<U0001BC6A>;<U0001BC70>..<U0001BC7C>;/
+ <U0001BC80>..<U0001BC88>;<U0001BC90>..<U0001BC99>;<U0001BC9E>;/
+ <U0001D400>..<U0001D454>;<U0001D456>..<U0001D49C>;/
+ <U0001D49E>..<U0001D49F>;<U0001D4A2>;<U0001D4A5>..<U0001D4A6>;/
+ <U0001D4A9>..<U0001D4AC>;<U0001D4AE>..<U0001D4B9>;<U0001D4BB>;/
+ <U0001D4BD>..<U0001D4C3>;<U0001D4C5>..<U0001D505>;/
+ <U0001D507>..<U0001D50A>;<U0001D50D>..<U0001D514>;/
+ <U0001D516>..<U0001D51C>;<U0001D51E>..<U0001D539>;/
+ <U0001D53B>..<U0001D53E>;<U0001D540>..<U0001D544>;<U0001D546>;/
+ <U0001D54A>..<U0001D550>;<U0001D552>..<U0001D6A5>;/
+ <U0001D6A8>..<U0001D6C0>;<U0001D6C2>..<U0001D6DA>;/
+ <U0001D6DC>..<U0001D6FA>;<U0001D6FC>..<U0001D714>;/
+ <U0001D716>..<U0001D734>;<U0001D736>..<U0001D74E>;/
+ <U0001D750>..<U0001D76E>;<U0001D770>..<U0001D788>;/
+ <U0001D78A>..<U0001D7A8>;<U0001D7AA>..<U0001D7C2>;/
+ <U0001D7C4>..<U0001D7CB>;<U0001D7CE>..<U0001D7FF>;/
+ <U0001E800>..<U0001E8C4>;<U0001EE00>..<U0001EE03>;/
+ <U0001EE05>..<U0001EE1F>;<U0001EE21>..<U0001EE22>;<U0001EE24>;/
+ <U0001EE27>;<U0001EE29>..<U0001EE32>;<U0001EE34>..<U0001EE37>;/
+ <U0001EE39>;<U0001EE3B>;<U0001EE42>;<U0001EE47>;<U0001EE49>;<U0001EE4B>;/
<U0001EE4D>..<U0001EE4F>;<U0001EE51>..<U0001EE52>;<U0001EE54>;/
<U0001EE57>;<U0001EE59>;<U0001EE5B>;<U0001EE5D>;<U0001EE5F>;/
<U0001EE61>..<U0001EE62>;<U0001EE64>;<U0001EE67>..<U0001EE6A>;/
@@ -414,7 +423,7 @@ alpha /
<U0001F130>..<U0001F149>;<U0001F150>..<U0001F169>;/
<U0001F170>..<U0001F189>;<U00020000>..<U0002A6D6>;/
<U0002A700>..<U0002B734>;<U0002B740>..<U0002B81D>;/
- <U0002F800>..<U0002FA1D>
+ <U0002B820>..<U0002CEA1>;<U0002F800>..<U0002FA1D>
% The "digit" class must only contain the BASIC LATIN digits, says ISO C 99
% (sections 7.25.2.1.5 and 5.2.1).
@@ -468,83 +477,86 @@ punct /
<U1DC0>..<U1DE6>;<U1DF5>;<U1DFC>..<U1DFF>;<U1FBD>;<U1FBF>..<U1FC1>;/
<U1FCD>..<U1FCF>;<U1FDD>..<U1FDF>;<U1FED>..<U1FEF>;<U1FFD>..<U1FFE>;/
<U2007>;<U200B>..<U2027>;<U202A>..<U205E>;<U2060>..<U2064>;/
- <U2066>..<U2070>;<U2074>..<U207E>;<U2080>..<U208E>;<U20A0>..<U20BD>;/
+ <U2066>..<U2070>;<U2074>..<U207E>;<U2080>..<U208E>;<U20A0>..<U20BE>;/
<U20D0>..<U20F0>;<U2100>..<U2101>;<U2103>..<U2106>;<U2108>..<U2109>;/
<U2114>;<U2116>..<U2118>;<U211E>..<U2123>;<U2125>;<U2127>;<U2129>;/
<U212E>;<U213A>..<U213B>;<U2140>..<U2144>;<U214A>..<U214D>;/
- <U214F>..<U215F>;<U2189>;<U2190>..<U23FA>;<U2400>..<U2426>;/
+ <U214F>..<U215F>;<U2189>..<U218B>;<U2190>..<U23FA>;<U2400>..<U2426>;/
<U2440>..<U244A>;<U2460>..<U24B5>;<U24EA>..<U2B73>;<U2B76>..<U2B95>;/
- <U2B98>..<U2BB9>;<U2BBD>..<U2BC8>;<U2BCA>..<U2BD1>;<U2CE5>..<U2CEA>;/
- <U2CEF>..<U2CF1>;<U2CF9>..<U2CFF>;<U2D70>;<U2D7F>;<U2E00>..<U2E2E>;/
- <U2E30>..<U2E42>;<U2E80>..<U2E99>;<U2E9B>..<U2EF3>;<U2F00>..<U2FD5>;/
- <U2FF0>..<U2FFB>;<U3001>..<U3004>;<U3008>..<U3020>;<U302A>..<U3030>;/
- <U3036>..<U3037>;<U303D>..<U303F>;<U3099>..<U309C>;<U30A0>;<U30FB>;/
- <U3190>..<U319F>;<U31C0>..<U31E3>;<U3200>..<U321E>;<U3220>..<U32FE>;/
- <U3300>..<U33FF>;<U4DC0>..<U4DFF>;<UA490>..<UA4C6>;<UA4FE>..<UA4FF>;/
- <UA60D>..<UA60F>;<UA66F>..<UA673>;<UA67C>..<UA67E>;<UA6F0>..<UA6F7>;/
- <UA700>..<UA716>;<UA720>..<UA721>;<UA789>..<UA78A>;<UA802>;<UA806>;/
- <UA80B>;<UA828>..<UA82B>;<UA830>..<UA839>;<UA874>..<UA877>;<UA8C4>;/
- <UA8CE>..<UA8CF>;<UA8E0>..<UA8F1>;<UA8F8>..<UA8FA>;<UA92B>..<UA92F>;/
- <UA953>;<UA95F>;<UA9B3>;<UA9C0>..<UA9CD>;<UA9DE>..<UA9DF>;<UA9E5>;/
- <UAA5C>..<UAA5F>;<UAA77>..<UAA79>;<UAA7B>..<UAA7D>;<UAABF>;<UAAC1>;/
- <UAADE>..<UAADF>;<UAAF0>..<UAAF1>;<UAAF6>;<UAB5B>;<UABEB>..<UABED>;/
- <UE000>..<UF8FF>;<UFB29>;<UFBB2>..<UFBC1>;<UFD3E>..<UFD3F>;/
- <UFDFC>..<UFDFD>;<UFE00>..<UFE19>;<UFE20>..<UFE2D>;<UFE30>..<UFE52>;/
- <UFE54>..<UFE66>;<UFE68>..<UFE6B>;<UFEFF>;<UFF01>..<UFF0F>;/
- <UFF1A>..<UFF20>;<UFF3B>..<UFF40>;<UFF5B>..<UFF65>;<UFFE0>..<UFFE6>;/
- <UFFE8>..<UFFEE>;<UFFF9>..<UFFFD>;<U00010100>..<U00010102>;/
- <U00010107>..<U00010133>;<U00010137>..<U0001013F>;/
- <U00010175>..<U0001018C>;<U00010190>..<U0001019B>;<U000101A0>;/
- <U000101D0>..<U000101FD>;<U000102E0>..<U000102FB>;/
- <U00010320>..<U00010323>;<U0001039F>;<U000103D0>;<U0001056F>;/
- <U00010857>..<U0001085F>;<U00010877>..<U0001087F>;/
- <U000108A7>..<U000108AF>;<U00010916>..<U0001091B>;<U0001091F>;/
- <U0001093F>;<U00010A38>..<U00010A3A>;<U00010A3F>..<U00010A47>;/
- <U00010A50>..<U00010A58>;<U00010A7D>..<U00010A7F>;/
- <U00010A9D>..<U00010A9F>;<U00010AC8>;<U00010AE5>..<U00010AE6>;/
- <U00010AEB>..<U00010AF6>;<U00010B39>..<U00010B3F>;/
- <U00010B58>..<U00010B5F>;<U00010B78>..<U00010B7F>;/
- <U00010B99>..<U00010B9C>;<U00010BA9>..<U00010BAF>;/
+ <U2B98>..<U2BB9>;<U2BBD>..<U2BC8>;<U2BCA>..<U2BD1>;<U2BEC>..<U2BEF>;/
+ <U2CE5>..<U2CEA>;<U2CEF>..<U2CF1>;<U2CF9>..<U2CFF>;<U2D70>;<U2D7F>;/
+ <U2E00>..<U2E2E>;<U2E30>..<U2E42>;<U2E80>..<U2E99>;<U2E9B>..<U2EF3>;/
+ <U2F00>..<U2FD5>;<U2FF0>..<U2FFB>;<U3001>..<U3004>;<U3008>..<U3020>;/
+ <U302A>..<U3030>;<U3036>..<U3037>;<U303D>..<U303F>;<U3099>..<U309C>;/
+ <U30A0>;<U30FB>;<U3190>..<U319F>;<U31C0>..<U31E3>;<U3200>..<U321E>;/
+ <U3220>..<U32FE>;<U3300>..<U33FF>;<U4DC0>..<U4DFF>;<UA490>..<UA4C6>;/
+ <UA4FE>..<UA4FF>;<UA60D>..<UA60F>;<UA66F>..<UA673>;<UA67C>..<UA67E>;/
+ <UA6F0>..<UA6F7>;<UA700>..<UA716>;<UA720>..<UA721>;<UA789>..<UA78A>;/
+ <UA802>;<UA806>;<UA80B>;<UA828>..<UA82B>;<UA830>..<UA839>;/
+ <UA874>..<UA877>;<UA8C4>;<UA8CE>..<UA8CF>;<UA8E0>..<UA8F1>;/
+ <UA8F8>..<UA8FA>;<UA8FC>;<UA92B>..<UA92F>;<UA953>;<UA95F>;<UA9B3>;/
+ <UA9C0>..<UA9CD>;<UA9DE>..<UA9DF>;<UA9E5>;<UAA5C>..<UAA5F>;/
+ <UAA77>..<UAA79>;<UAA7B>..<UAA7D>;<UAABF>;<UAAC1>;<UAADE>..<UAADF>;/
+ <UAAF0>..<UAAF1>;<UAAF6>;<UAB5B>;<UABEB>..<UABED>;<UE000>..<UF8FF>;/
+ <UFB29>;<UFBB2>..<UFBC1>;<UFD3E>..<UFD3F>;<UFDFC>..<UFDFD>;/
+ <UFE00>..<UFE19>;<UFE20>..<UFE52>;<UFE54>..<UFE66>;<UFE68>..<UFE6B>;/
+ <UFEFF>;<UFF01>..<UFF0F>;<UFF1A>..<UFF20>;<UFF3B>..<UFF40>;/
+ <UFF5B>..<UFF65>;<UFFE0>..<UFFE6>;<UFFE8>..<UFFEE>;<UFFF9>..<UFFFD>;/
+ <U00010100>..<U00010102>;<U00010107>..<U00010133>;/
+ <U00010137>..<U0001013F>;<U00010175>..<U0001018C>;/
+ <U00010190>..<U0001019B>;<U000101A0>;<U000101D0>..<U000101FD>;/
+ <U000102E0>..<U000102FB>;<U00010320>..<U00010323>;<U0001039F>;/
+ <U000103D0>;<U0001056F>;<U00010857>..<U0001085F>;/
+ <U00010877>..<U0001087F>;<U000108A7>..<U000108AF>;/
+ <U000108FB>..<U000108FF>;<U00010916>..<U0001091B>;<U0001091F>;/
+ <U0001093F>;<U000109BC>..<U000109BD>;<U000109C0>..<U000109CF>;/
+ <U000109D2>..<U000109FF>;<U00010A38>..<U00010A3A>;/
+ <U00010A3F>..<U00010A47>;<U00010A50>..<U00010A58>;/
+ <U00010A7D>..<U00010A7F>;<U00010A9D>..<U00010A9F>;<U00010AC8>;/
+ <U00010AE5>..<U00010AE6>;<U00010AEB>..<U00010AF6>;/
+ <U00010B39>..<U00010B3F>;<U00010B58>..<U00010B5F>;/
+ <U00010B78>..<U00010B7F>;<U00010B99>..<U00010B9C>;/
+ <U00010BA9>..<U00010BAF>;<U00010CFA>..<U00010CFF>;/
<U00010E60>..<U00010E7E>;<U00011046>..<U0001104D>;/
<U00011052>..<U00011065>;<U0001107F>..<U00011081>;/
<U000110B9>..<U000110C1>;<U00011133>..<U00011134>;/
<U00011140>..<U00011143>;<U00011173>..<U00011175>;<U000111C0>;/
- <U000111C5>..<U000111C8>;<U000111CD>;<U000111E1>..<U000111F4>;/
- <U00011235>..<U00011236>;<U00011238>..<U0001123D>;/
- <U000112E9>..<U000112EA>;<U0001133C>;<U0001134D>;/
- <U00011366>..<U0001136C>;<U00011370>..<U00011374>;/
- <U000114C2>..<U000114C3>;<U000114C6>;<U000115BF>..<U000115C9>;/
- <U0001163F>;<U00011641>..<U00011643>;<U000116B6>..<U000116B7>;/
+ <U000111C5>..<U000111CD>;<U000111DB>;<U000111DD>..<U000111DF>;/
+ <U000111E1>..<U000111F4>;<U00011235>..<U00011236>;/
+ <U00011238>..<U0001123D>;<U000112A9>;<U000112E9>..<U000112EA>;/
+ <U0001133C>;<U0001134D>;<U00011366>..<U0001136C>;/
+ <U00011370>..<U00011374>;<U000114C2>..<U000114C3>;<U000114C6>;/
+ <U000115BF>..<U000115D7>;<U0001163F>;<U00011641>..<U00011643>;/
+ <U000116B6>..<U000116B7>;<U0001172B>;<U0001173A>..<U0001173F>;/
<U000118EA>..<U000118F2>;<U00012470>..<U00012474>;/
<U00016A6E>..<U00016A6F>;<U00016AF0>..<U00016AF5>;/
<U00016B37>..<U00016B3F>;<U00016B44>..<U00016B45>;/
<U00016B5B>..<U00016B61>;<U00016F8F>..<U00016F92>;/
<U0001BC9C>..<U0001BC9D>;<U0001BC9F>..<U0001BCA3>;/
<U0001D000>..<U0001D0F5>;<U0001D100>..<U0001D126>;/
- <U0001D129>..<U0001D1DD>;<U0001D200>..<U0001D245>;/
+ <U0001D129>..<U0001D1E8>;<U0001D200>..<U0001D245>;/
<U0001D300>..<U0001D356>;<U0001D360>..<U0001D371>;<U0001D6C1>;/
<U0001D6DB>;<U0001D6FB>;<U0001D715>;<U0001D735>;<U0001D74F>;<U0001D76F>;/
- <U0001D789>;<U0001D7A9>;<U0001D7C3>;<U0001E8C7>..<U0001E8D6>;/
- <U0001EEF0>..<U0001EEF1>;<U0001F000>..<U0001F02B>;/
- <U0001F030>..<U0001F093>;<U0001F0A0>..<U0001F0AE>;/
- <U0001F0B1>..<U0001F0BF>;<U0001F0C1>..<U0001F0CF>;/
- <U0001F0D1>..<U0001F0F5>;<U0001F100>..<U0001F10C>;/
- <U0001F110>..<U0001F12E>;<U0001F14A>..<U0001F14F>;/
- <U0001F16A>..<U0001F16B>;<U0001F18A>..<U0001F19A>;/
- <U0001F1E6>..<U0001F202>;<U0001F210>..<U0001F23A>;/
- <U0001F240>..<U0001F248>;<U0001F250>..<U0001F251>;/
- <U0001F300>..<U0001F32C>;<U0001F330>..<U0001F37D>;/
- <U0001F380>..<U0001F3CE>;<U0001F3D4>..<U0001F3F7>;/
- <U0001F400>..<U0001F4FE>;<U0001F500>..<U0001F54A>;/
- <U0001F550>..<U0001F579>;<U0001F57B>..<U0001F5A3>;/
- <U0001F5A5>..<U0001F642>;<U0001F645>..<U0001F6CF>;/
+ <U0001D789>;<U0001D7A9>;<U0001D7C3>;<U0001D800>..<U0001DA8B>;/
+ <U0001DA9B>..<U0001DA9F>;<U0001DAA1>..<U0001DAAF>;/
+ <U0001E8C7>..<U0001E8D6>;<U0001EEF0>..<U0001EEF1>;/
+ <U0001F000>..<U0001F02B>;<U0001F030>..<U0001F093>;/
+ <U0001F0A0>..<U0001F0AE>;<U0001F0B1>..<U0001F0BF>;/
+ <U0001F0C1>..<U0001F0CF>;<U0001F0D1>..<U0001F0F5>;/
+ <U0001F100>..<U0001F10C>;<U0001F110>..<U0001F12E>;/
+ <U0001F14A>..<U0001F14F>;<U0001F16A>..<U0001F16B>;/
+ <U0001F18A>..<U0001F19A>;<U0001F1E6>..<U0001F202>;/
+ <U0001F210>..<U0001F23A>;<U0001F240>..<U0001F248>;/
+ <U0001F250>..<U0001F251>;<U0001F300>..<U0001F579>;/
+ <U0001F57B>..<U0001F5A3>;<U0001F5A5>..<U0001F6D0>;/
<U0001F6E0>..<U0001F6EC>;<U0001F6F0>..<U0001F6F3>;/
<U0001F700>..<U0001F773>;<U0001F780>..<U0001F7D4>;/
<U0001F800>..<U0001F80B>;<U0001F810>..<U0001F847>;/
<U0001F850>..<U0001F859>;<U0001F860>..<U0001F887>;/
- <U0001F890>..<U0001F8AD>;<U000E0001>;<U000E0020>..<U000E007F>;/
- <U000E0100>..<U000E01EF>;<U000F0000>..<U000FFFFD>;/
- <U00100000>..<U0010FFFD>
+ <U0001F890>..<U0001F8AD>;<U0001F910>..<U0001F918>;/
+ <U0001F980>..<U0001F984>;<U0001F9C0>;<U000E0001>;/
+ <U000E0020>..<U000E007F>;<U000E0100>..<U000E01EF>;/
+ <U000F0000>..<U000FFFFD>;<U00100000>..<U0010FFFD>
graph /
<U0021>..<U007E>;<U00A0>..<U0377>;<U037A>..<U037F>;<U0384>..<U038A>;/
@@ -553,7 +565,7 @@ graph /
<U0591>..<U05C7>;<U05D0>..<U05EA>;<U05F0>..<U05F4>;<U0600>..<U061C>;/
<U061E>..<U070D>;<U070F>..<U074A>;<U074D>..<U07B1>;<U07C0>..<U07FA>;/
<U0800>..<U082D>;<U0830>..<U083E>;<U0840>..<U085B>;<U085E>;/
- <U08A0>..<U08B2>;<U08E4>..<U0983>;<U0985>..<U098C>;<U098F>..<U0990>;/
+ <U08A0>..<U08B4>;<U08E3>..<U0983>;<U0985>..<U098C>;<U098F>..<U0990>;/
<U0993>..<U09A8>;<U09AA>..<U09B0>;<U09B2>;<U09B6>..<U09B9>;/
<U09BC>..<U09C4>;<U09C7>..<U09C8>;<U09CB>..<U09CE>;<U09D7>;/
<U09DC>..<U09DD>;<U09DF>..<U09E3>;<U09E6>..<U09FB>;<U0A01>..<U0A03>;/
@@ -563,7 +575,7 @@ graph /
<U0A59>..<U0A5C>;<U0A5E>;<U0A66>..<U0A75>;<U0A81>..<U0A83>;/
<U0A85>..<U0A8D>;<U0A8F>..<U0A91>;<U0A93>..<U0AA8>;<U0AAA>..<U0AB0>;/
<U0AB2>..<U0AB3>;<U0AB5>..<U0AB9>;<U0ABC>..<U0AC5>;<U0AC7>..<U0AC9>;/
- <U0ACB>..<U0ACD>;<U0AD0>;<U0AE0>..<U0AE3>;<U0AE6>..<U0AF1>;/
+ <U0ACB>..<U0ACD>;<U0AD0>;<U0AE0>..<U0AE3>;<U0AE6>..<U0AF1>;<U0AF9>;/
<U0B01>..<U0B03>;<U0B05>..<U0B0C>;<U0B0F>..<U0B10>;<U0B13>..<U0B28>;/
<U0B2A>..<U0B30>;<U0B32>..<U0B33>;<U0B35>..<U0B39>;<U0B3C>..<U0B44>;/
<U0B47>..<U0B48>;<U0B4B>..<U0B4D>;<U0B56>..<U0B57>;<U0B5C>..<U0B5D>;/
@@ -573,14 +585,14 @@ graph /
<U0BBE>..<U0BC2>;<U0BC6>..<U0BC8>;<U0BCA>..<U0BCD>;<U0BD0>;<U0BD7>;/
<U0BE6>..<U0BFA>;<U0C00>..<U0C03>;<U0C05>..<U0C0C>;<U0C0E>..<U0C10>;/
<U0C12>..<U0C28>;<U0C2A>..<U0C39>;<U0C3D>..<U0C44>;<U0C46>..<U0C48>;/
- <U0C4A>..<U0C4D>;<U0C55>..<U0C56>;<U0C58>..<U0C59>;<U0C60>..<U0C63>;/
+ <U0C4A>..<U0C4D>;<U0C55>..<U0C56>;<U0C58>..<U0C5A>;<U0C60>..<U0C63>;/
<U0C66>..<U0C6F>;<U0C78>..<U0C7F>;<U0C81>..<U0C83>;<U0C85>..<U0C8C>;/
<U0C8E>..<U0C90>;<U0C92>..<U0CA8>;<U0CAA>..<U0CB3>;<U0CB5>..<U0CB9>;/
<U0CBC>..<U0CC4>;<U0CC6>..<U0CC8>;<U0CCA>..<U0CCD>;<U0CD5>..<U0CD6>;/
<U0CDE>;<U0CE0>..<U0CE3>;<U0CE6>..<U0CEF>;<U0CF1>..<U0CF2>;/
<U0D01>..<U0D03>;<U0D05>..<U0D0C>;<U0D0E>..<U0D10>;<U0D12>..<U0D3A>;/
<U0D3D>..<U0D44>;<U0D46>..<U0D48>;<U0D4A>..<U0D4E>;<U0D57>;/
- <U0D60>..<U0D63>;<U0D66>..<U0D75>;<U0D79>..<U0D7F>;<U0D82>..<U0D83>;/
+ <U0D5F>..<U0D63>;<U0D66>..<U0D75>;<U0D79>..<U0D7F>;<U0D82>..<U0D83>;/
<U0D85>..<U0D96>;<U0D9A>..<U0DB1>;<U0DB3>..<U0DBB>;<U0DBD>;/
<U0DC0>..<U0DC6>;<U0DCA>;<U0DCF>..<U0DD4>;<U0DD6>;<U0DD8>..<U0DDF>;/
<U0DE6>..<U0DEF>;<U0DF2>..<U0DF4>;<U0E01>..<U0E3A>;<U0E3F>..<U0E5B>;/
@@ -594,100 +606,107 @@ graph /
<U125A>..<U125D>;<U1260>..<U1288>;<U128A>..<U128D>;<U1290>..<U12B0>;/
<U12B2>..<U12B5>;<U12B8>..<U12BE>;<U12C0>;<U12C2>..<U12C5>;/
<U12C8>..<U12D6>;<U12D8>..<U1310>;<U1312>..<U1315>;<U1318>..<U135A>;/
- <U135D>..<U137C>;<U1380>..<U1399>;<U13A0>..<U13F4>;<U1400>..<U167F>;/
- <U1681>..<U169C>;<U16A0>..<U16F8>;<U1700>..<U170C>;<U170E>..<U1714>;/
- <U1720>..<U1736>;<U1740>..<U1753>;<U1760>..<U176C>;<U176E>..<U1770>;/
- <U1772>..<U1773>;<U1780>..<U17DD>;<U17E0>..<U17E9>;<U17F0>..<U17F9>;/
- <U1800>..<U180E>;<U1810>..<U1819>;<U1820>..<U1877>;<U1880>..<U18AA>;/
- <U18B0>..<U18F5>;<U1900>..<U191E>;<U1920>..<U192B>;<U1930>..<U193B>;/
- <U1940>;<U1944>..<U196D>;<U1970>..<U1974>;<U1980>..<U19AB>;/
- <U19B0>..<U19C9>;<U19D0>..<U19DA>;<U19DE>..<U1A1B>;<U1A1E>..<U1A5E>;/
- <U1A60>..<U1A7C>;<U1A7F>..<U1A89>;<U1A90>..<U1A99>;<U1AA0>..<U1AAD>;/
- <U1AB0>..<U1ABE>;<U1B00>..<U1B4B>;<U1B50>..<U1B7C>;<U1B80>..<U1BF3>;/
- <U1BFC>..<U1C37>;<U1C3B>..<U1C49>;<U1C4D>..<U1C7F>;<U1CC0>..<U1CC7>;/
- <U1CD0>..<U1CF6>;<U1CF8>..<U1CF9>;<U1D00>..<U1DF5>;<U1DFC>..<U1F15>;/
- <U1F18>..<U1F1D>;<U1F20>..<U1F45>;<U1F48>..<U1F4D>;<U1F50>..<U1F57>;/
- <U1F59>;<U1F5B>;<U1F5D>;<U1F5F>..<U1F7D>;<U1F80>..<U1FB4>;/
- <U1FB6>..<U1FC4>;<U1FC6>..<U1FD3>;<U1FD6>..<U1FDB>;<U1FDD>..<U1FEF>;/
- <U1FF2>..<U1FF4>;<U1FF6>..<U1FFE>;<U2007>;<U200B>..<U2027>;/
- <U202A>..<U205E>;<U2060>..<U2064>;<U2066>..<U2071>;<U2074>..<U208E>;/
- <U2090>..<U209C>;<U20A0>..<U20BD>;<U20D0>..<U20F0>;<U2100>..<U2189>;/
- <U2190>..<U23FA>;<U2400>..<U2426>;<U2440>..<U244A>;<U2460>..<U2B73>;/
- <U2B76>..<U2B95>;<U2B98>..<U2BB9>;<U2BBD>..<U2BC8>;<U2BCA>..<U2BD1>;/
- <U2C00>..<U2C2E>;<U2C30>..<U2C5E>;<U2C60>..<U2CF3>;<U2CF9>..<U2D25>;/
- <U2D27>;<U2D2D>;<U2D30>..<U2D67>;<U2D6F>..<U2D70>;<U2D7F>..<U2D96>;/
- <U2DA0>..<U2DA6>;<U2DA8>..<U2DAE>;<U2DB0>..<U2DB6>;<U2DB8>..<U2DBE>;/
- <U2DC0>..<U2DC6>;<U2DC8>..<U2DCE>;<U2DD0>..<U2DD6>;<U2DD8>..<U2DDE>;/
- <U2DE0>..<U2E42>;<U2E80>..<U2E99>;<U2E9B>..<U2EF3>;<U2F00>..<U2FD5>;/
- <U2FF0>..<U2FFB>;<U3001>..<U303F>;<U3041>..<U3096>;<U3099>..<U30FF>;/
- <U3105>..<U312D>;<U3131>..<U318E>;<U3190>..<U31BA>;<U31C0>..<U31E3>;/
- <U31F0>..<U321E>;<U3220>..<U32FE>;<U3300>..<U4DB5>;<U4DC0>..<U9FCC>;/
- <UA000>..<UA48C>;<UA490>..<UA4C6>;<UA4D0>..<UA62B>;<UA640>..<UA69D>;/
- <UA69F>..<UA6F7>;<UA700>..<UA78E>;<UA790>..<UA7AD>;<UA7B0>..<UA7B1>;/
+ <U135D>..<U137C>;<U1380>..<U1399>;<U13A0>..<U13F5>;<U13F8>..<U13FD>;/
+ <U1400>..<U167F>;<U1681>..<U169C>;<U16A0>..<U16F8>;<U1700>..<U170C>;/
+ <U170E>..<U1714>;<U1720>..<U1736>;<U1740>..<U1753>;<U1760>..<U176C>;/
+ <U176E>..<U1770>;<U1772>..<U1773>;<U1780>..<U17DD>;<U17E0>..<U17E9>;/
+ <U17F0>..<U17F9>;<U1800>..<U180E>;<U1810>..<U1819>;<U1820>..<U1877>;/
+ <U1880>..<U18AA>;<U18B0>..<U18F5>;<U1900>..<U191E>;<U1920>..<U192B>;/
+ <U1930>..<U193B>;<U1940>;<U1944>..<U196D>;<U1970>..<U1974>;/
+ <U1980>..<U19AB>;<U19B0>..<U19C9>;<U19D0>..<U19DA>;<U19DE>..<U1A1B>;/
+ <U1A1E>..<U1A5E>;<U1A60>..<U1A7C>;<U1A7F>..<U1A89>;<U1A90>..<U1A99>;/
+ <U1AA0>..<U1AAD>;<U1AB0>..<U1ABE>;<U1B00>..<U1B4B>;<U1B50>..<U1B7C>;/
+ <U1B80>..<U1BF3>;<U1BFC>..<U1C37>;<U1C3B>..<U1C49>;<U1C4D>..<U1C7F>;/
+ <U1CC0>..<U1CC7>;<U1CD0>..<U1CF6>;<U1CF8>..<U1CF9>;<U1D00>..<U1DF5>;/
+ <U1DFC>..<U1F15>;<U1F18>..<U1F1D>;<U1F20>..<U1F45>;<U1F48>..<U1F4D>;/
+ <U1F50>..<U1F57>;<U1F59>;<U1F5B>;<U1F5D>;<U1F5F>..<U1F7D>;/
+ <U1F80>..<U1FB4>;<U1FB6>..<U1FC4>;<U1FC6>..<U1FD3>;<U1FD6>..<U1FDB>;/
+ <U1FDD>..<U1FEF>;<U1FF2>..<U1FF4>;<U1FF6>..<U1FFE>;<U2007>;/
+ <U200B>..<U2027>;<U202A>..<U205E>;<U2060>..<U2064>;<U2066>..<U2071>;/
+ <U2074>..<U208E>;<U2090>..<U209C>;<U20A0>..<U20BE>;<U20D0>..<U20F0>;/
+ <U2100>..<U218B>;<U2190>..<U23FA>;<U2400>..<U2426>;<U2440>..<U244A>;/
+ <U2460>..<U2B73>;<U2B76>..<U2B95>;<U2B98>..<U2BB9>;<U2BBD>..<U2BC8>;/
+ <U2BCA>..<U2BD1>;<U2BEC>..<U2BEF>;<U2C00>..<U2C2E>;<U2C30>..<U2C5E>;/
+ <U2C60>..<U2CF3>;<U2CF9>..<U2D25>;<U2D27>;<U2D2D>;<U2D30>..<U2D67>;/
+ <U2D6F>..<U2D70>;<U2D7F>..<U2D96>;<U2DA0>..<U2DA6>;<U2DA8>..<U2DAE>;/
+ <U2DB0>..<U2DB6>;<U2DB8>..<U2DBE>;<U2DC0>..<U2DC6>;<U2DC8>..<U2DCE>;/
+ <U2DD0>..<U2DD6>;<U2DD8>..<U2DDE>;<U2DE0>..<U2E42>;<U2E80>..<U2E99>;/
+ <U2E9B>..<U2EF3>;<U2F00>..<U2FD5>;<U2FF0>..<U2FFB>;<U3001>..<U303F>;/
+ <U3041>..<U3096>;<U3099>..<U30FF>;<U3105>..<U312D>;<U3131>..<U318E>;/
+ <U3190>..<U31BA>;<U31C0>..<U31E3>;<U31F0>..<U321E>;<U3220>..<U32FE>;/
+ <U3300>..<U4DB5>;<U4DC0>..<U9FD5>;<UA000>..<UA48C>;<UA490>..<UA4C6>;/
+ <UA4D0>..<UA62B>;<UA640>..<UA6F7>;<UA700>..<UA7AD>;<UA7B0>..<UA7B7>;/
<UA7F7>..<UA82B>;<UA830>..<UA839>;<UA840>..<UA877>;<UA880>..<UA8C4>;/
- <UA8CE>..<UA8D9>;<UA8E0>..<UA8FB>;<UA900>..<UA953>;<UA95F>..<UA97C>;/
+ <UA8CE>..<UA8D9>;<UA8E0>..<UA8FD>;<UA900>..<UA953>;<UA95F>..<UA97C>;/
<UA980>..<UA9CD>;<UA9CF>..<UA9D9>;<UA9DE>..<UA9FE>;<UAA00>..<UAA36>;/
<UAA40>..<UAA4D>;<UAA50>..<UAA59>;<UAA5C>..<UAAC2>;<UAADB>..<UAAF6>;/
<UAB01>..<UAB06>;<UAB09>..<UAB0E>;<UAB11>..<UAB16>;<UAB20>..<UAB26>;/
- <UAB28>..<UAB2E>;<UAB30>..<UAB5F>;<UAB64>..<UAB65>;<UABC0>..<UABED>;/
- <UABF0>..<UABF9>;<UAC00>..<UD7A3>;<UD7B0>..<UD7C6>;<UD7CB>..<UD7FB>;/
- <UE000>..<UFA6D>;<UFA70>..<UFAD9>;<UFB00>..<UFB06>;<UFB13>..<UFB17>;/
- <UFB1D>..<UFB36>;<UFB38>..<UFB3C>;<UFB3E>;<UFB40>..<UFB41>;/
- <UFB43>..<UFB44>;<UFB46>..<UFBC1>;<UFBD3>..<UFD3F>;<UFD50>..<UFD8F>;/
- <UFD92>..<UFDC7>;<UFDF0>..<UFDFD>;<UFE00>..<UFE19>;<UFE20>..<UFE2D>;/
- <UFE30>..<UFE52>;<UFE54>..<UFE66>;<UFE68>..<UFE6B>;<UFE70>..<UFE74>;/
- <UFE76>..<UFEFC>;<UFEFF>;<UFF01>..<UFFBE>;<UFFC2>..<UFFC7>;/
- <UFFCA>..<UFFCF>;<UFFD2>..<UFFD7>;<UFFDA>..<UFFDC>;<UFFE0>..<UFFE6>;/
- <UFFE8>..<UFFEE>;<UFFF9>..<UFFFD>;<U00010000>..<U0001000B>;/
- <U0001000D>..<U00010026>;<U00010028>..<U0001003A>;/
- <U0001003C>..<U0001003D>;<U0001003F>..<U0001004D>;/
- <U00010050>..<U0001005D>;<U00010080>..<U000100FA>;/
- <U00010100>..<U00010102>;<U00010107>..<U00010133>;/
- <U00010137>..<U0001018C>;<U00010190>..<U0001019B>;<U000101A0>;/
- <U000101D0>..<U000101FD>;<U00010280>..<U0001029C>;/
- <U000102A0>..<U000102D0>;<U000102E0>..<U000102FB>;/
- <U00010300>..<U00010323>;<U00010330>..<U0001034A>;/
- <U00010350>..<U0001037A>;<U00010380>..<U0001039D>;/
- <U0001039F>..<U000103C3>;<U000103C8>..<U000103D5>;/
- <U00010400>..<U0001049D>;<U000104A0>..<U000104A9>;/
- <U00010500>..<U00010527>;<U00010530>..<U00010563>;<U0001056F>;/
- <U00010600>..<U00010736>;<U00010740>..<U00010755>;/
- <U00010760>..<U00010767>;<U00010800>..<U00010805>;<U00010808>;/
- <U0001080A>..<U00010835>;<U00010837>..<U00010838>;<U0001083C>;/
- <U0001083F>..<U00010855>;<U00010857>..<U0001089E>;/
- <U000108A7>..<U000108AF>;<U00010900>..<U0001091B>;/
- <U0001091F>..<U00010939>;<U0001093F>;<U00010980>..<U000109B7>;/
- <U000109BE>..<U000109BF>;<U00010A00>..<U00010A03>;/
- <U00010A05>..<U00010A06>;<U00010A0C>..<U00010A13>;/
- <U00010A15>..<U00010A17>;<U00010A19>..<U00010A33>;/
- <U00010A38>..<U00010A3A>;<U00010A3F>..<U00010A47>;/
- <U00010A50>..<U00010A58>;<U00010A60>..<U00010A9F>;/
- <U00010AC0>..<U00010AE6>;<U00010AEB>..<U00010AF6>;/
- <U00010B00>..<U00010B35>;<U00010B39>..<U00010B55>;/
- <U00010B58>..<U00010B72>;<U00010B78>..<U00010B91>;/
- <U00010B99>..<U00010B9C>;<U00010BA9>..<U00010BAF>;/
- <U00010C00>..<U00010C48>;<U00010E60>..<U00010E7E>;/
+ <UAB28>..<UAB2E>;<UAB30>..<UAB65>;<UAB70>..<UABED>;<UABF0>..<UABF9>;/
+ <UAC00>..<UD7A3>;<UD7B0>..<UD7C6>;<UD7CB>..<UD7FB>;<UE000>..<UFA6D>;/
+ <UFA70>..<UFAD9>;<UFB00>..<UFB06>;<UFB13>..<UFB17>;<UFB1D>..<UFB36>;/
+ <UFB38>..<UFB3C>;<UFB3E>;<UFB40>..<UFB41>;<UFB43>..<UFB44>;/
+ <UFB46>..<UFBC1>;<UFBD3>..<UFD3F>;<UFD50>..<UFD8F>;<UFD92>..<UFDC7>;/
+ <UFDF0>..<UFDFD>;<UFE00>..<UFE19>;<UFE20>..<UFE52>;<UFE54>..<UFE66>;/
+ <UFE68>..<UFE6B>;<UFE70>..<UFE74>;<UFE76>..<UFEFC>;<UFEFF>;/
+ <UFF01>..<UFFBE>;<UFFC2>..<UFFC7>;<UFFCA>..<UFFCF>;<UFFD2>..<UFFD7>;/
+ <UFFDA>..<UFFDC>;<UFFE0>..<UFFE6>;<UFFE8>..<UFFEE>;<UFFF9>..<UFFFD>;/
+ <U00010000>..<U0001000B>;<U0001000D>..<U00010026>;/
+ <U00010028>..<U0001003A>;<U0001003C>..<U0001003D>;/
+ <U0001003F>..<U0001004D>;<U00010050>..<U0001005D>;/
+ <U00010080>..<U000100FA>;<U00010100>..<U00010102>;/
+ <U00010107>..<U00010133>;<U00010137>..<U0001018C>;/
+ <U00010190>..<U0001019B>;<U000101A0>;<U000101D0>..<U000101FD>;/
+ <U00010280>..<U0001029C>;<U000102A0>..<U000102D0>;/
+ <U000102E0>..<U000102FB>;<U00010300>..<U00010323>;/
+ <U00010330>..<U0001034A>;<U00010350>..<U0001037A>;/
+ <U00010380>..<U0001039D>;<U0001039F>..<U000103C3>;/
+ <U000103C8>..<U000103D5>;<U00010400>..<U0001049D>;/
+ <U000104A0>..<U000104A9>;<U00010500>..<U00010527>;/
+ <U00010530>..<U00010563>;<U0001056F>;<U00010600>..<U00010736>;/
+ <U00010740>..<U00010755>;<U00010760>..<U00010767>;/
+ <U00010800>..<U00010805>;<U00010808>;<U0001080A>..<U00010835>;/
+ <U00010837>..<U00010838>;<U0001083C>;<U0001083F>..<U00010855>;/
+ <U00010857>..<U0001089E>;<U000108A7>..<U000108AF>;/
+ <U000108E0>..<U000108F2>;<U000108F4>..<U000108F5>;/
+ <U000108FB>..<U0001091B>;<U0001091F>..<U00010939>;<U0001093F>;/
+ <U00010980>..<U000109B7>;<U000109BC>..<U000109CF>;/
+ <U000109D2>..<U00010A03>;<U00010A05>..<U00010A06>;/
+ <U00010A0C>..<U00010A13>;<U00010A15>..<U00010A17>;/
+ <U00010A19>..<U00010A33>;<U00010A38>..<U00010A3A>;/
+ <U00010A3F>..<U00010A47>;<U00010A50>..<U00010A58>;/
+ <U00010A60>..<U00010A9F>;<U00010AC0>..<U00010AE6>;/
+ <U00010AEB>..<U00010AF6>;<U00010B00>..<U00010B35>;/
+ <U00010B39>..<U00010B55>;<U00010B58>..<U00010B72>;/
+ <U00010B78>..<U00010B91>;<U00010B99>..<U00010B9C>;/
+ <U00010BA9>..<U00010BAF>;<U00010C00>..<U00010C48>;/
+ <U00010C80>..<U00010CB2>;<U00010CC0>..<U00010CF2>;/
+ <U00010CFA>..<U00010CFF>;<U00010E60>..<U00010E7E>;/
<U00011000>..<U0001104D>;<U00011052>..<U0001106F>;/
<U0001107F>..<U000110C1>;<U000110D0>..<U000110E8>;/
<U000110F0>..<U000110F9>;<U00011100>..<U00011134>;/
<U00011136>..<U00011143>;<U00011150>..<U00011176>;/
- <U00011180>..<U000111C8>;<U000111CD>;<U000111D0>..<U000111DA>;/
+ <U00011180>..<U000111CD>;<U000111D0>..<U000111DF>;/
<U000111E1>..<U000111F4>;<U00011200>..<U00011211>;/
- <U00011213>..<U0001123D>;<U000112B0>..<U000112EA>;/
- <U000112F0>..<U000112F9>;<U00011301>..<U00011303>;/
+ <U00011213>..<U0001123D>;<U00011280>..<U00011286>;<U00011288>;/
+ <U0001128A>..<U0001128D>;<U0001128F>..<U0001129D>;/
+ <U0001129F>..<U000112A9>;<U000112B0>..<U000112EA>;/
+ <U000112F0>..<U000112F9>;<U00011300>..<U00011303>;/
<U00011305>..<U0001130C>;<U0001130F>..<U00011310>;/
<U00011313>..<U00011328>;<U0001132A>..<U00011330>;/
<U00011332>..<U00011333>;<U00011335>..<U00011339>;/
<U0001133C>..<U00011344>;<U00011347>..<U00011348>;/
- <U0001134B>..<U0001134D>;<U00011357>;<U0001135D>..<U00011363>;/
- <U00011366>..<U0001136C>;<U00011370>..<U00011374>;/
- <U00011480>..<U000114C7>;<U000114D0>..<U000114D9>;/
- <U00011580>..<U000115B5>;<U000115B8>..<U000115C9>;/
- <U00011600>..<U00011644>;<U00011650>..<U00011659>;/
- <U00011680>..<U000116B7>;<U000116C0>..<U000116C9>;/
+ <U0001134B>..<U0001134D>;<U00011350>;<U00011357>;/
+ <U0001135D>..<U00011363>;<U00011366>..<U0001136C>;/
+ <U00011370>..<U00011374>;<U00011480>..<U000114C7>;/
+ <U000114D0>..<U000114D9>;<U00011580>..<U000115B5>;/
+ <U000115B8>..<U000115DD>;<U00011600>..<U00011644>;/
+ <U00011650>..<U00011659>;<U00011680>..<U000116B7>;/
+ <U000116C0>..<U000116C9>;<U00011700>..<U00011719>;/
+ <U0001171D>..<U0001172B>;<U00011730>..<U0001173F>;/
<U000118A0>..<U000118F2>;<U000118FF>;<U00011AC0>..<U00011AF8>;/
- <U00012000>..<U00012398>;<U00012400>..<U0001246E>;/
- <U00012470>..<U00012474>;<U00013000>..<U0001342E>;/
+ <U00012000>..<U00012399>;<U00012400>..<U0001246E>;/
+ <U00012470>..<U00012474>;<U00012480>..<U00012543>;/
+ <U00013000>..<U0001342E>;<U00014400>..<U00014646>;/
<U00016800>..<U00016A38>;<U00016A40>..<U00016A5E>;/
<U00016A60>..<U00016A69>;<U00016A6E>..<U00016A6F>;/
<U00016AD0>..<U00016AED>;<U00016AF0>..<U00016AF5>;/
@@ -699,7 +718,7 @@ graph /
<U0001BC70>..<U0001BC7C>;<U0001BC80>..<U0001BC88>;/
<U0001BC90>..<U0001BC99>;<U0001BC9C>..<U0001BCA3>;/
<U0001D000>..<U0001D0F5>;<U0001D100>..<U0001D126>;/
- <U0001D129>..<U0001D1DD>;<U0001D200>..<U0001D245>;/
+ <U0001D129>..<U0001D1E8>;<U0001D200>..<U0001D245>;/
<U0001D300>..<U0001D356>;<U0001D360>..<U0001D371>;/
<U0001D400>..<U0001D454>;<U0001D456>..<U0001D49C>;/
<U0001D49E>..<U0001D49F>;<U0001D4A2>;<U0001D4A5>..<U0001D4A6>;/
@@ -709,7 +728,8 @@ graph /
<U0001D516>..<U0001D51C>;<U0001D51E>..<U0001D539>;/
<U0001D53B>..<U0001D53E>;<U0001D540>..<U0001D544>;<U0001D546>;/
<U0001D54A>..<U0001D550>;<U0001D552>..<U0001D6A5>;/
- <U0001D6A8>..<U0001D7CB>;<U0001D7CE>..<U0001D7FF>;/
+ <U0001D6A8>..<U0001D7CB>;<U0001D7CE>..<U0001DA8B>;/
+ <U0001DA9B>..<U0001DA9F>;<U0001DAA1>..<U0001DAAF>;/
<U0001E800>..<U0001E8C4>;<U0001E8C7>..<U0001E8D6>;/
<U0001EE00>..<U0001EE03>;<U0001EE05>..<U0001EE1F>;/
<U0001EE21>..<U0001EE22>;<U0001EE24>;<U0001EE27>;/
@@ -729,18 +749,16 @@ graph /
<U0001F110>..<U0001F12E>;<U0001F130>..<U0001F16B>;/
<U0001F170>..<U0001F19A>;<U0001F1E6>..<U0001F202>;/
<U0001F210>..<U0001F23A>;<U0001F240>..<U0001F248>;/
- <U0001F250>..<U0001F251>;<U0001F300>..<U0001F32C>;/
- <U0001F330>..<U0001F37D>;<U0001F380>..<U0001F3CE>;/
- <U0001F3D4>..<U0001F3F7>;<U0001F400>..<U0001F4FE>;/
- <U0001F500>..<U0001F54A>;<U0001F550>..<U0001F579>;/
- <U0001F57B>..<U0001F5A3>;<U0001F5A5>..<U0001F642>;/
- <U0001F645>..<U0001F6CF>;<U0001F6E0>..<U0001F6EC>;/
- <U0001F6F0>..<U0001F6F3>;<U0001F700>..<U0001F773>;/
- <U0001F780>..<U0001F7D4>;<U0001F800>..<U0001F80B>;/
- <U0001F810>..<U0001F847>;<U0001F850>..<U0001F859>;/
- <U0001F860>..<U0001F887>;<U0001F890>..<U0001F8AD>;/
- <U00020000>..<U0002A6D6>;<U0002A700>..<U0002B734>;/
- <U0002B740>..<U0002B81D>;<U0002F800>..<U0002FA1D>;<U000E0001>;/
+ <U0001F250>..<U0001F251>;<U0001F300>..<U0001F579>;/
+ <U0001F57B>..<U0001F5A3>;<U0001F5A5>..<U0001F6D0>;/
+ <U0001F6E0>..<U0001F6EC>;<U0001F6F0>..<U0001F6F3>;/
+ <U0001F700>..<U0001F773>;<U0001F780>..<U0001F7D4>;/
+ <U0001F800>..<U0001F80B>;<U0001F810>..<U0001F847>;/
+ <U0001F850>..<U0001F859>;<U0001F860>..<U0001F887>;/
+ <U0001F890>..<U0001F8AD>;<U0001F910>..<U0001F918>;/
+ <U0001F980>..<U0001F984>;<U0001F9C0>;<U00020000>..<U0002A6D6>;/
+ <U0002A700>..<U0002B734>;<U0002B740>..<U0002B81D>;/
+ <U0002B820>..<U0002CEA1>;<U0002F800>..<U0002FA1D>;<U000E0001>;/
<U000E0020>..<U000E007F>;<U000E0100>..<U000E01EF>;/
<U000F0000>..<U000FFFFD>;<U00100000>..<U0010FFFD>
@@ -751,7 +769,7 @@ print /
<U0591>..<U05C7>;<U05D0>..<U05EA>;<U05F0>..<U05F4>;<U0600>..<U061C>;/
<U061E>..<U070D>;<U070F>..<U074A>;<U074D>..<U07B1>;<U07C0>..<U07FA>;/
<U0800>..<U082D>;<U0830>..<U083E>;<U0840>..<U085B>;<U085E>;/
- <U08A0>..<U08B2>;<U08E4>..<U0983>;<U0985>..<U098C>;<U098F>..<U0990>;/
+ <U08A0>..<U08B4>;<U08E3>..<U0983>;<U0985>..<U098C>;<U098F>..<U0990>;/
<U0993>..<U09A8>;<U09AA>..<U09B0>;<U09B2>;<U09B6>..<U09B9>;/
<U09BC>..<U09C4>;<U09C7>..<U09C8>;<U09CB>..<U09CE>;<U09D7>;/
<U09DC>..<U09DD>;<U09DF>..<U09E3>;<U09E6>..<U09FB>;<U0A01>..<U0A03>;/
@@ -761,7 +779,7 @@ print /
<U0A59>..<U0A5C>;<U0A5E>;<U0A66>..<U0A75>;<U0A81>..<U0A83>;/
<U0A85>..<U0A8D>;<U0A8F>..<U0A91>;<U0A93>..<U0AA8>;<U0AAA>..<U0AB0>;/
<U0AB2>..<U0AB3>;<U0AB5>..<U0AB9>;<U0ABC>..<U0AC5>;<U0AC7>..<U0AC9>;/
- <U0ACB>..<U0ACD>;<U0AD0>;<U0AE0>..<U0AE3>;<U0AE6>..<U0AF1>;/
+ <U0ACB>..<U0ACD>;<U0AD0>;<U0AE0>..<U0AE3>;<U0AE6>..<U0AF1>;<U0AF9>;/
<U0B01>..<U0B03>;<U0B05>..<U0B0C>;<U0B0F>..<U0B10>;<U0B13>..<U0B28>;/
<U0B2A>..<U0B30>;<U0B32>..<U0B33>;<U0B35>..<U0B39>;<U0B3C>..<U0B44>;/
<U0B47>..<U0B48>;<U0B4B>..<U0B4D>;<U0B56>..<U0B57>;<U0B5C>..<U0B5D>;/
@@ -771,14 +789,14 @@ print /
<U0BBE>..<U0BC2>;<U0BC6>..<U0BC8>;<U0BCA>..<U0BCD>;<U0BD0>;<U0BD7>;/
<U0BE6>..<U0BFA>;<U0C00>..<U0C03>;<U0C05>..<U0C0C>;<U0C0E>..<U0C10>;/
<U0C12>..<U0C28>;<U0C2A>..<U0C39>;<U0C3D>..<U0C44>;<U0C46>..<U0C48>;/
- <U0C4A>..<U0C4D>;<U0C55>..<U0C56>;<U0C58>..<U0C59>;<U0C60>..<U0C63>;/
+ <U0C4A>..<U0C4D>;<U0C55>..<U0C56>;<U0C58>..<U0C5A>;<U0C60>..<U0C63>;/
<U0C66>..<U0C6F>;<U0C78>..<U0C7F>;<U0C81>..<U0C83>;<U0C85>..<U0C8C>;/
<U0C8E>..<U0C90>;<U0C92>..<U0CA8>;<U0CAA>..<U0CB3>;<U0CB5>..<U0CB9>;/
<U0CBC>..<U0CC4>;<U0CC6>..<U0CC8>;<U0CCA>..<U0CCD>;<U0CD5>..<U0CD6>;/
<U0CDE>;<U0CE0>..<U0CE3>;<U0CE6>..<U0CEF>;<U0CF1>..<U0CF2>;/
<U0D01>..<U0D03>;<U0D05>..<U0D0C>;<U0D0E>..<U0D10>;<U0D12>..<U0D3A>;/
<U0D3D>..<U0D44>;<U0D46>..<U0D48>;<U0D4A>..<U0D4E>;<U0D57>;/
- <U0D60>..<U0D63>;<U0D66>..<U0D75>;<U0D79>..<U0D7F>;<U0D82>..<U0D83>;/
+ <U0D5F>..<U0D63>;<U0D66>..<U0D75>;<U0D79>..<U0D7F>;<U0D82>..<U0D83>;/
<U0D85>..<U0D96>;<U0D9A>..<U0DB1>;<U0DB3>..<U0DBB>;<U0DBD>;/
<U0DC0>..<U0DC6>;<U0DCA>;<U0DCF>..<U0DD4>;<U0DD6>;<U0DD8>..<U0DDF>;/
<U0DE6>..<U0DEF>;<U0DF2>..<U0DF4>;<U0E01>..<U0E3A>;<U0E3F>..<U0E5B>;/
@@ -792,51 +810,50 @@ print /
<U125A>..<U125D>;<U1260>..<U1288>;<U128A>..<U128D>;<U1290>..<U12B0>;/
<U12B2>..<U12B5>;<U12B8>..<U12BE>;<U12C0>;<U12C2>..<U12C5>;/
<U12C8>..<U12D6>;<U12D8>..<U1310>;<U1312>..<U1315>;<U1318>..<U135A>;/
- <U135D>..<U137C>;<U1380>..<U1399>;<U13A0>..<U13F4>;<U1400>..<U169C>;/
- <U16A0>..<U16F8>;<U1700>..<U170C>;<U170E>..<U1714>;<U1720>..<U1736>;/
- <U1740>..<U1753>;<U1760>..<U176C>;<U176E>..<U1770>;<U1772>..<U1773>;/
- <U1780>..<U17DD>;<U17E0>..<U17E9>;<U17F0>..<U17F9>;<U1800>..<U180E>;/
- <U1810>..<U1819>;<U1820>..<U1877>;<U1880>..<U18AA>;<U18B0>..<U18F5>;/
- <U1900>..<U191E>;<U1920>..<U192B>;<U1930>..<U193B>;<U1940>;/
- <U1944>..<U196D>;<U1970>..<U1974>;<U1980>..<U19AB>;<U19B0>..<U19C9>;/
- <U19D0>..<U19DA>;<U19DE>..<U1A1B>;<U1A1E>..<U1A5E>;<U1A60>..<U1A7C>;/
- <U1A7F>..<U1A89>;<U1A90>..<U1A99>;<U1AA0>..<U1AAD>;<U1AB0>..<U1ABE>;/
- <U1B00>..<U1B4B>;<U1B50>..<U1B7C>;<U1B80>..<U1BF3>;<U1BFC>..<U1C37>;/
- <U1C3B>..<U1C49>;<U1C4D>..<U1C7F>;<U1CC0>..<U1CC7>;<U1CD0>..<U1CF6>;/
- <U1CF8>..<U1CF9>;<U1D00>..<U1DF5>;<U1DFC>..<U1F15>;<U1F18>..<U1F1D>;/
- <U1F20>..<U1F45>;<U1F48>..<U1F4D>;<U1F50>..<U1F57>;<U1F59>;<U1F5B>;/
- <U1F5D>;<U1F5F>..<U1F7D>;<U1F80>..<U1FB4>;<U1FB6>..<U1FC4>;/
- <U1FC6>..<U1FD3>;<U1FD6>..<U1FDB>;<U1FDD>..<U1FEF>;<U1FF2>..<U1FF4>;/
- <U1FF6>..<U1FFE>;<U2000>..<U2027>;<U202A>..<U2064>;<U2066>..<U2071>;/
- <U2074>..<U208E>;<U2090>..<U209C>;<U20A0>..<U20BD>;<U20D0>..<U20F0>;/
- <U2100>..<U2189>;<U2190>..<U23FA>;<U2400>..<U2426>;<U2440>..<U244A>;/
- <U2460>..<U2B73>;<U2B76>..<U2B95>;<U2B98>..<U2BB9>;<U2BBD>..<U2BC8>;/
- <U2BCA>..<U2BD1>;<U2C00>..<U2C2E>;<U2C30>..<U2C5E>;<U2C60>..<U2CF3>;/
- <U2CF9>..<U2D25>;<U2D27>;<U2D2D>;<U2D30>..<U2D67>;<U2D6F>..<U2D70>;/
- <U2D7F>..<U2D96>;<U2DA0>..<U2DA6>;<U2DA8>..<U2DAE>;<U2DB0>..<U2DB6>;/
- <U2DB8>..<U2DBE>;<U2DC0>..<U2DC6>;<U2DC8>..<U2DCE>;<U2DD0>..<U2DD6>;/
- <U2DD8>..<U2DDE>;<U2DE0>..<U2E42>;<U2E80>..<U2E99>;<U2E9B>..<U2EF3>;/
- <U2F00>..<U2FD5>;<U2FF0>..<U2FFB>;<U3000>..<U303F>;<U3041>..<U3096>;/
- <U3099>..<U30FF>;<U3105>..<U312D>;<U3131>..<U318E>;<U3190>..<U31BA>;/
- <U31C0>..<U31E3>;<U31F0>..<U321E>;<U3220>..<U32FE>;<U3300>..<U4DB5>;/
- <U4DC0>..<U9FCC>;<UA000>..<UA48C>;<UA490>..<UA4C6>;<UA4D0>..<UA62B>;/
- <UA640>..<UA69D>;<UA69F>..<UA6F7>;<UA700>..<UA78E>;<UA790>..<UA7AD>;/
- <UA7B0>..<UA7B1>;<UA7F7>..<UA82B>;<UA830>..<UA839>;<UA840>..<UA877>;/
- <UA880>..<UA8C4>;<UA8CE>..<UA8D9>;<UA8E0>..<UA8FB>;<UA900>..<UA953>;/
+ <U135D>..<U137C>;<U1380>..<U1399>;<U13A0>..<U13F5>;<U13F8>..<U13FD>;/
+ <U1400>..<U169C>;<U16A0>..<U16F8>;<U1700>..<U170C>;<U170E>..<U1714>;/
+ <U1720>..<U1736>;<U1740>..<U1753>;<U1760>..<U176C>;<U176E>..<U1770>;/
+ <U1772>..<U1773>;<U1780>..<U17DD>;<U17E0>..<U17E9>;<U17F0>..<U17F9>;/
+ <U1800>..<U180E>;<U1810>..<U1819>;<U1820>..<U1877>;<U1880>..<U18AA>;/
+ <U18B0>..<U18F5>;<U1900>..<U191E>;<U1920>..<U192B>;<U1930>..<U193B>;/
+ <U1940>;<U1944>..<U196D>;<U1970>..<U1974>;<U1980>..<U19AB>;/
+ <U19B0>..<U19C9>;<U19D0>..<U19DA>;<U19DE>..<U1A1B>;<U1A1E>..<U1A5E>;/
+ <U1A60>..<U1A7C>;<U1A7F>..<U1A89>;<U1A90>..<U1A99>;<U1AA0>..<U1AAD>;/
+ <U1AB0>..<U1ABE>;<U1B00>..<U1B4B>;<U1B50>..<U1B7C>;<U1B80>..<U1BF3>;/
+ <U1BFC>..<U1C37>;<U1C3B>..<U1C49>;<U1C4D>..<U1C7F>;<U1CC0>..<U1CC7>;/
+ <U1CD0>..<U1CF6>;<U1CF8>..<U1CF9>;<U1D00>..<U1DF5>;<U1DFC>..<U1F15>;/
+ <U1F18>..<U1F1D>;<U1F20>..<U1F45>;<U1F48>..<U1F4D>;<U1F50>..<U1F57>;/
+ <U1F59>;<U1F5B>;<U1F5D>;<U1F5F>..<U1F7D>;<U1F80>..<U1FB4>;/
+ <U1FB6>..<U1FC4>;<U1FC6>..<U1FD3>;<U1FD6>..<U1FDB>;<U1FDD>..<U1FEF>;/
+ <U1FF2>..<U1FF4>;<U1FF6>..<U1FFE>;<U2000>..<U2027>;<U202A>..<U2064>;/
+ <U2066>..<U2071>;<U2074>..<U208E>;<U2090>..<U209C>;<U20A0>..<U20BE>;/
+ <U20D0>..<U20F0>;<U2100>..<U218B>;<U2190>..<U23FA>;<U2400>..<U2426>;/
+ <U2440>..<U244A>;<U2460>..<U2B73>;<U2B76>..<U2B95>;<U2B98>..<U2BB9>;/
+ <U2BBD>..<U2BC8>;<U2BCA>..<U2BD1>;<U2BEC>..<U2BEF>;<U2C00>..<U2C2E>;/
+ <U2C30>..<U2C5E>;<U2C60>..<U2CF3>;<U2CF9>..<U2D25>;<U2D27>;<U2D2D>;/
+ <U2D30>..<U2D67>;<U2D6F>..<U2D70>;<U2D7F>..<U2D96>;<U2DA0>..<U2DA6>;/
+ <U2DA8>..<U2DAE>;<U2DB0>..<U2DB6>;<U2DB8>..<U2DBE>;<U2DC0>..<U2DC6>;/
+ <U2DC8>..<U2DCE>;<U2DD0>..<U2DD6>;<U2DD8>..<U2DDE>;<U2DE0>..<U2E42>;/
+ <U2E80>..<U2E99>;<U2E9B>..<U2EF3>;<U2F00>..<U2FD5>;<U2FF0>..<U2FFB>;/
+ <U3000>..<U303F>;<U3041>..<U3096>;<U3099>..<U30FF>;<U3105>..<U312D>;/
+ <U3131>..<U318E>;<U3190>..<U31BA>;<U31C0>..<U31E3>;<U31F0>..<U321E>;/
+ <U3220>..<U32FE>;<U3300>..<U4DB5>;<U4DC0>..<U9FD5>;<UA000>..<UA48C>;/
+ <UA490>..<UA4C6>;<UA4D0>..<UA62B>;<UA640>..<UA6F7>;<UA700>..<UA7AD>;/
+ <UA7B0>..<UA7B7>;<UA7F7>..<UA82B>;<UA830>..<UA839>;<UA840>..<UA877>;/
+ <UA880>..<UA8C4>;<UA8CE>..<UA8D9>;<UA8E0>..<UA8FD>;<UA900>..<UA953>;/
<UA95F>..<UA97C>;<UA980>..<UA9CD>;<UA9CF>..<UA9D9>;<UA9DE>..<UA9FE>;/
<UAA00>..<UAA36>;<UAA40>..<UAA4D>;<UAA50>..<UAA59>;<UAA5C>..<UAAC2>;/
<UAADB>..<UAAF6>;<UAB01>..<UAB06>;<UAB09>..<UAB0E>;<UAB11>..<UAB16>;/
- <UAB20>..<UAB26>;<UAB28>..<UAB2E>;<UAB30>..<UAB5F>;<UAB64>..<UAB65>;/
- <UABC0>..<UABED>;<UABF0>..<UABF9>;<UAC00>..<UD7A3>;<UD7B0>..<UD7C6>;/
- <UD7CB>..<UD7FB>;<UE000>..<UFA6D>;<UFA70>..<UFAD9>;<UFB00>..<UFB06>;/
- <UFB13>..<UFB17>;<UFB1D>..<UFB36>;<UFB38>..<UFB3C>;<UFB3E>;/
- <UFB40>..<UFB41>;<UFB43>..<UFB44>;<UFB46>..<UFBC1>;<UFBD3>..<UFD3F>;/
- <UFD50>..<UFD8F>;<UFD92>..<UFDC7>;<UFDF0>..<UFDFD>;<UFE00>..<UFE19>;/
- <UFE20>..<UFE2D>;<UFE30>..<UFE52>;<UFE54>..<UFE66>;<UFE68>..<UFE6B>;/
- <UFE70>..<UFE74>;<UFE76>..<UFEFC>;<UFEFF>;<UFF01>..<UFFBE>;/
- <UFFC2>..<UFFC7>;<UFFCA>..<UFFCF>;<UFFD2>..<UFFD7>;<UFFDA>..<UFFDC>;/
- <UFFE0>..<UFFE6>;<UFFE8>..<UFFEE>;<UFFF9>..<UFFFD>;/
- <U00010000>..<U0001000B>;<U0001000D>..<U00010026>;/
+ <UAB20>..<UAB26>;<UAB28>..<UAB2E>;<UAB30>..<UAB65>;<UAB70>..<UABED>;/
+ <UABF0>..<UABF9>;<UAC00>..<UD7A3>;<UD7B0>..<UD7C6>;<UD7CB>..<UD7FB>;/
+ <UE000>..<UFA6D>;<UFA70>..<UFAD9>;<UFB00>..<UFB06>;<UFB13>..<UFB17>;/
+ <UFB1D>..<UFB36>;<UFB38>..<UFB3C>;<UFB3E>;<UFB40>..<UFB41>;/
+ <UFB43>..<UFB44>;<UFB46>..<UFBC1>;<UFBD3>..<UFD3F>;<UFD50>..<UFD8F>;/
+ <UFD92>..<UFDC7>;<UFDF0>..<UFDFD>;<UFE00>..<UFE19>;<UFE20>..<UFE52>;/
+ <UFE54>..<UFE66>;<UFE68>..<UFE6B>;<UFE70>..<UFE74>;<UFE76>..<UFEFC>;/
+ <UFEFF>;<UFF01>..<UFFBE>;<UFFC2>..<UFFC7>;<UFFCA>..<UFFCF>;/
+ <UFFD2>..<UFFD7>;<UFFDA>..<UFFDC>;<UFFE0>..<UFFE6>;<UFFE8>..<UFFEE>;/
+ <UFFF9>..<UFFFD>;<U00010000>..<U0001000B>;<U0001000D>..<U00010026>;/
<U00010028>..<U0001003A>;<U0001003C>..<U0001003D>;/
<U0001003F>..<U0001004D>;<U00010050>..<U0001005D>;/
<U00010080>..<U000100FA>;<U00010100>..<U00010102>;/
@@ -853,9 +870,10 @@ print /
<U00010800>..<U00010805>;<U00010808>;<U0001080A>..<U00010835>;/
<U00010837>..<U00010838>;<U0001083C>;<U0001083F>..<U00010855>;/
<U00010857>..<U0001089E>;<U000108A7>..<U000108AF>;/
- <U00010900>..<U0001091B>;<U0001091F>..<U00010939>;<U0001093F>;/
- <U00010980>..<U000109B7>;<U000109BE>..<U000109BF>;/
- <U00010A00>..<U00010A03>;<U00010A05>..<U00010A06>;/
+ <U000108E0>..<U000108F2>;<U000108F4>..<U000108F5>;/
+ <U000108FB>..<U0001091B>;<U0001091F>..<U00010939>;<U0001093F>;/
+ <U00010980>..<U000109B7>;<U000109BC>..<U000109CF>;/
+ <U000109D2>..<U00010A03>;<U00010A05>..<U00010A06>;/
<U00010A0C>..<U00010A13>;<U00010A15>..<U00010A17>;/
<U00010A19>..<U00010A33>;<U00010A38>..<U00010A3A>;/
<U00010A3F>..<U00010A47>;<U00010A50>..<U00010A58>;/
@@ -864,54 +882,62 @@ print /
<U00010B39>..<U00010B55>;<U00010B58>..<U00010B72>;/
<U00010B78>..<U00010B91>;<U00010B99>..<U00010B9C>;/
<U00010BA9>..<U00010BAF>;<U00010C00>..<U00010C48>;/
- <U00010E60>..<U00010E7E>;<U00011000>..<U0001104D>;/
- <U00011052>..<U0001106F>;<U0001107F>..<U000110C1>;/
- <U000110D0>..<U000110E8>;<U000110F0>..<U000110F9>;/
- <U00011100>..<U00011134>;<U00011136>..<U00011143>;/
- <U00011150>..<U00011176>;<U00011180>..<U000111C8>;<U000111CD>;/
- <U000111D0>..<U000111DA>;<U000111E1>..<U000111F4>;/
- <U00011200>..<U00011211>;<U00011213>..<U0001123D>;/
- <U000112B0>..<U000112EA>;<U000112F0>..<U000112F9>;/
- <U00011301>..<U00011303>;<U00011305>..<U0001130C>;/
- <U0001130F>..<U00011310>;<U00011313>..<U00011328>;/
- <U0001132A>..<U00011330>;<U00011332>..<U00011333>;/
- <U00011335>..<U00011339>;<U0001133C>..<U00011344>;/
- <U00011347>..<U00011348>;<U0001134B>..<U0001134D>;<U00011357>;/
+ <U00010C80>..<U00010CB2>;<U00010CC0>..<U00010CF2>;/
+ <U00010CFA>..<U00010CFF>;<U00010E60>..<U00010E7E>;/
+ <U00011000>..<U0001104D>;<U00011052>..<U0001106F>;/
+ <U0001107F>..<U000110C1>;<U000110D0>..<U000110E8>;/
+ <U000110F0>..<U000110F9>;<U00011100>..<U00011134>;/
+ <U00011136>..<U00011143>;<U00011150>..<U00011176>;/
+ <U00011180>..<U000111CD>;<U000111D0>..<U000111DF>;/
+ <U000111E1>..<U000111F4>;<U00011200>..<U00011211>;/
+ <U00011213>..<U0001123D>;<U00011280>..<U00011286>;<U00011288>;/
+ <U0001128A>..<U0001128D>;<U0001128F>..<U0001129D>;/
+ <U0001129F>..<U000112A9>;<U000112B0>..<U000112EA>;/
+ <U000112F0>..<U000112F9>;<U00011300>..<U00011303>;/
+ <U00011305>..<U0001130C>;<U0001130F>..<U00011310>;/
+ <U00011313>..<U00011328>;<U0001132A>..<U00011330>;/
+ <U00011332>..<U00011333>;<U00011335>..<U00011339>;/
+ <U0001133C>..<U00011344>;<U00011347>..<U00011348>;/
+ <U0001134B>..<U0001134D>;<U00011350>;<U00011357>;/
<U0001135D>..<U00011363>;<U00011366>..<U0001136C>;/
<U00011370>..<U00011374>;<U00011480>..<U000114C7>;/
<U000114D0>..<U000114D9>;<U00011580>..<U000115B5>;/
- <U000115B8>..<U000115C9>;<U00011600>..<U00011644>;/
+ <U000115B8>..<U000115DD>;<U00011600>..<U00011644>;/
<U00011650>..<U00011659>;<U00011680>..<U000116B7>;/
- <U000116C0>..<U000116C9>;<U000118A0>..<U000118F2>;<U000118FF>;/
- <U00011AC0>..<U00011AF8>;<U00012000>..<U00012398>;/
- <U00012400>..<U0001246E>;<U00012470>..<U00012474>;/
- <U00013000>..<U0001342E>;<U00016800>..<U00016A38>;/
- <U00016A40>..<U00016A5E>;<U00016A60>..<U00016A69>;/
- <U00016A6E>..<U00016A6F>;<U00016AD0>..<U00016AED>;/
- <U00016AF0>..<U00016AF5>;<U00016B00>..<U00016B45>;/
- <U00016B50>..<U00016B59>;<U00016B5B>..<U00016B61>;/
- <U00016B63>..<U00016B77>;<U00016B7D>..<U00016B8F>;/
- <U00016F00>..<U00016F44>;<U00016F50>..<U00016F7E>;/
- <U00016F8F>..<U00016F9F>;<U0001B000>..<U0001B001>;/
- <U0001BC00>..<U0001BC6A>;<U0001BC70>..<U0001BC7C>;/
- <U0001BC80>..<U0001BC88>;<U0001BC90>..<U0001BC99>;/
- <U0001BC9C>..<U0001BCA3>;<U0001D000>..<U0001D0F5>;/
- <U0001D100>..<U0001D126>;<U0001D129>..<U0001D1DD>;/
- <U0001D200>..<U0001D245>;<U0001D300>..<U0001D356>;/
- <U0001D360>..<U0001D371>;<U0001D400>..<U0001D454>;/
- <U0001D456>..<U0001D49C>;<U0001D49E>..<U0001D49F>;<U0001D4A2>;/
- <U0001D4A5>..<U0001D4A6>;<U0001D4A9>..<U0001D4AC>;/
- <U0001D4AE>..<U0001D4B9>;<U0001D4BB>;<U0001D4BD>..<U0001D4C3>;/
- <U0001D4C5>..<U0001D505>;<U0001D507>..<U0001D50A>;/
- <U0001D50D>..<U0001D514>;<U0001D516>..<U0001D51C>;/
- <U0001D51E>..<U0001D539>;<U0001D53B>..<U0001D53E>;/
- <U0001D540>..<U0001D544>;<U0001D546>;<U0001D54A>..<U0001D550>;/
- <U0001D552>..<U0001D6A5>;<U0001D6A8>..<U0001D7CB>;/
- <U0001D7CE>..<U0001D7FF>;<U0001E800>..<U0001E8C4>;/
- <U0001E8C7>..<U0001E8D6>;<U0001EE00>..<U0001EE03>;/
- <U0001EE05>..<U0001EE1F>;<U0001EE21>..<U0001EE22>;<U0001EE24>;/
- <U0001EE27>;<U0001EE29>..<U0001EE32>;<U0001EE34>..<U0001EE37>;/
- <U0001EE39>;<U0001EE3B>;<U0001EE42>;<U0001EE47>;<U0001EE49>;<U0001EE4B>;/
+ <U000116C0>..<U000116C9>;<U00011700>..<U00011719>;/
+ <U0001171D>..<U0001172B>;<U00011730>..<U0001173F>;/
+ <U000118A0>..<U000118F2>;<U000118FF>;<U00011AC0>..<U00011AF8>;/
+ <U00012000>..<U00012399>;<U00012400>..<U0001246E>;/
+ <U00012470>..<U00012474>;<U00012480>..<U00012543>;/
+ <U00013000>..<U0001342E>;<U00014400>..<U00014646>;/
+ <U00016800>..<U00016A38>;<U00016A40>..<U00016A5E>;/
+ <U00016A60>..<U00016A69>;<U00016A6E>..<U00016A6F>;/
+ <U00016AD0>..<U00016AED>;<U00016AF0>..<U00016AF5>;/
+ <U00016B00>..<U00016B45>;<U00016B50>..<U00016B59>;/
+ <U00016B5B>..<U00016B61>;<U00016B63>..<U00016B77>;/
+ <U00016B7D>..<U00016B8F>;<U00016F00>..<U00016F44>;/
+ <U00016F50>..<U00016F7E>;<U00016F8F>..<U00016F9F>;/
+ <U0001B000>..<U0001B001>;<U0001BC00>..<U0001BC6A>;/
+ <U0001BC70>..<U0001BC7C>;<U0001BC80>..<U0001BC88>;/
+ <U0001BC90>..<U0001BC99>;<U0001BC9C>..<U0001BCA3>;/
+ <U0001D000>..<U0001D0F5>;<U0001D100>..<U0001D126>;/
+ <U0001D129>..<U0001D1E8>;<U0001D200>..<U0001D245>;/
+ <U0001D300>..<U0001D356>;<U0001D360>..<U0001D371>;/
+ <U0001D400>..<U0001D454>;<U0001D456>..<U0001D49C>;/
+ <U0001D49E>..<U0001D49F>;<U0001D4A2>;<U0001D4A5>..<U0001D4A6>;/
+ <U0001D4A9>..<U0001D4AC>;<U0001D4AE>..<U0001D4B9>;<U0001D4BB>;/
+ <U0001D4BD>..<U0001D4C3>;<U0001D4C5>..<U0001D505>;/
+ <U0001D507>..<U0001D50A>;<U0001D50D>..<U0001D514>;/
+ <U0001D516>..<U0001D51C>;<U0001D51E>..<U0001D539>;/
+ <U0001D53B>..<U0001D53E>;<U0001D540>..<U0001D544>;<U0001D546>;/
+ <U0001D54A>..<U0001D550>;<U0001D552>..<U0001D6A5>;/
+ <U0001D6A8>..<U0001D7CB>;<U0001D7CE>..<U0001DA8B>;/
+ <U0001DA9B>..<U0001DA9F>;<U0001DAA1>..<U0001DAAF>;/
+ <U0001E800>..<U0001E8C4>;<U0001E8C7>..<U0001E8D6>;/
+ <U0001EE00>..<U0001EE03>;<U0001EE05>..<U0001EE1F>;/
+ <U0001EE21>..<U0001EE22>;<U0001EE24>;<U0001EE27>;/
+ <U0001EE29>..<U0001EE32>;<U0001EE34>..<U0001EE37>;<U0001EE39>;/
+ <U0001EE3B>;<U0001EE42>;<U0001EE47>;<U0001EE49>;<U0001EE4B>;/
<U0001EE4D>..<U0001EE4F>;<U0001EE51>..<U0001EE52>;<U0001EE54>;/
<U0001EE57>;<U0001EE59>;<U0001EE5B>;<U0001EE5D>;<U0001EE5F>;/
<U0001EE61>..<U0001EE62>;<U0001EE64>;<U0001EE67>..<U0001EE6A>;/
@@ -926,18 +952,16 @@ print /
<U0001F110>..<U0001F12E>;<U0001F130>..<U0001F16B>;/
<U0001F170>..<U0001F19A>;<U0001F1E6>..<U0001F202>;/
<U0001F210>..<U0001F23A>;<U0001F240>..<U0001F248>;/
- <U0001F250>..<U0001F251>;<U0001F300>..<U0001F32C>;/
- <U0001F330>..<U0001F37D>;<U0001F380>..<U0001F3CE>;/
- <U0001F3D4>..<U0001F3F7>;<U0001F400>..<U0001F4FE>;/
- <U0001F500>..<U0001F54A>;<U0001F550>..<U0001F579>;/
- <U0001F57B>..<U0001F5A3>;<U0001F5A5>..<U0001F642>;/
- <U0001F645>..<U0001F6CF>;<U0001F6E0>..<U0001F6EC>;/
- <U0001F6F0>..<U0001F6F3>;<U0001F700>..<U0001F773>;/
- <U0001F780>..<U0001F7D4>;<U0001F800>..<U0001F80B>;/
- <U0001F810>..<U0001F847>;<U0001F850>..<U0001F859>;/
- <U0001F860>..<U0001F887>;<U0001F890>..<U0001F8AD>;/
- <U00020000>..<U0002A6D6>;<U0002A700>..<U0002B734>;/
- <U0002B740>..<U0002B81D>;<U0002F800>..<U0002FA1D>;<U000E0001>;/
+ <U0001F250>..<U0001F251>;<U0001F300>..<U0001F579>;/
+ <U0001F57B>..<U0001F5A3>;<U0001F5A5>..<U0001F6D0>;/
+ <U0001F6E0>..<U0001F6EC>;<U0001F6F0>..<U0001F6F3>;/
+ <U0001F700>..<U0001F773>;<U0001F780>..<U0001F7D4>;/
+ <U0001F800>..<U0001F80B>;<U0001F810>..<U0001F847>;/
+ <U0001F850>..<U0001F859>;<U0001F860>..<U0001F887>;/
+ <U0001F890>..<U0001F8AD>;<U0001F910>..<U0001F918>;/
+ <U0001F980>..<U0001F984>;<U0001F9C0>;<U00020000>..<U0002A6D6>;/
+ <U0002A700>..<U0002B734>;<U0002B740>..<U0002B81D>;/
+ <U0002B820>..<U0002CEA1>;<U0002F800>..<U0002FA1D>;<U000E0001>;/
<U000E0020>..<U000E007F>;<U000E0100>..<U000E01EF>;/
<U000F0000>..<U000FFFFD>;<U00100000>..<U0010FFFD>
@@ -1011,223 +1035,271 @@ toupper /
(<U0272>,<U019D>);(<U0275>,<U019F>);(<U027D>,<U2C64>);(<U0280>,<U01A6>);/
(<U0283>,<U01A9>);(<U0287>,<UA7B1>);(<U0288>,<U01AE>);(<U0289>,<U0244>);/
(<U028A>,<U01B1>);(<U028B>,<U01B2>);(<U028C>,<U0245>);(<U0292>,<U01B7>);/
- (<U029E>,<UA7B0>);(<U0345>,<U0399>);(<U0371>,<U0370>);(<U0373>,<U0372>);/
- (<U0377>,<U0376>);(<U037B>,<U03FD>);(<U037C>,<U03FE>);(<U037D>,<U03FF>);/
- (<U03AC>,<U0386>);(<U03AD>,<U0388>);(<U03AE>,<U0389>);(<U03AF>,<U038A>);/
- (<U03B1>,<U0391>);(<U03B2>,<U0392>);(<U03B3>,<U0393>);(<U03B4>,<U0394>);/
- (<U03B5>,<U0395>);(<U03B6>,<U0396>);(<U03B7>,<U0397>);(<U03B8>,<U0398>);/
- (<U03B9>,<U0399>);(<U03BA>,<U039A>);(<U03BB>,<U039B>);(<U03BC>,<U039C>);/
- (<U03BD>,<U039D>);(<U03BE>,<U039E>);(<U03BF>,<U039F>);(<U03C0>,<U03A0>);/
- (<U03C1>,<U03A1>);(<U03C2>,<U03A3>);(<U03C3>,<U03A3>);(<U03C4>,<U03A4>);/
- (<U03C5>,<U03A5>);(<U03C6>,<U03A6>);(<U03C7>,<U03A7>);(<U03C8>,<U03A8>);/
- (<U03C9>,<U03A9>);(<U03CA>,<U03AA>);(<U03CB>,<U03AB>);(<U03CC>,<U038C>);/
- (<U03CD>,<U038E>);(<U03CE>,<U038F>);(<U03D0>,<U0392>);(<U03D1>,<U0398>);/
- (<U03D5>,<U03A6>);(<U03D6>,<U03A0>);(<U03D7>,<U03CF>);(<U03D9>,<U03D8>);/
- (<U03DB>,<U03DA>);(<U03DD>,<U03DC>);(<U03DF>,<U03DE>);(<U03E1>,<U03E0>);/
- (<U03E3>,<U03E2>);(<U03E5>,<U03E4>);(<U03E7>,<U03E6>);(<U03E9>,<U03E8>);/
- (<U03EB>,<U03EA>);(<U03ED>,<U03EC>);(<U03EF>,<U03EE>);(<U03F0>,<U039A>);/
- (<U03F1>,<U03A1>);(<U03F2>,<U03F9>);(<U03F3>,<U037F>);(<U03F5>,<U0395>);/
- (<U03F8>,<U03F7>);(<U03FB>,<U03FA>);(<U0430>,<U0410>);(<U0431>,<U0411>);/
- (<U0432>,<U0412>);(<U0433>,<U0413>);(<U0434>,<U0414>);(<U0435>,<U0415>);/
- (<U0436>,<U0416>);(<U0437>,<U0417>);(<U0438>,<U0418>);(<U0439>,<U0419>);/
- (<U043A>,<U041A>);(<U043B>,<U041B>);(<U043C>,<U041C>);(<U043D>,<U041D>);/
- (<U043E>,<U041E>);(<U043F>,<U041F>);(<U0440>,<U0420>);(<U0441>,<U0421>);/
- (<U0442>,<U0422>);(<U0443>,<U0423>);(<U0444>,<U0424>);(<U0445>,<U0425>);/
- (<U0446>,<U0426>);(<U0447>,<U0427>);(<U0448>,<U0428>);(<U0449>,<U0429>);/
- (<U044A>,<U042A>);(<U044B>,<U042B>);(<U044C>,<U042C>);(<U044D>,<U042D>);/
- (<U044E>,<U042E>);(<U044F>,<U042F>);(<U0450>,<U0400>);(<U0451>,<U0401>);/
- (<U0452>,<U0402>);(<U0453>,<U0403>);(<U0454>,<U0404>);(<U0455>,<U0405>);/
- (<U0456>,<U0406>);(<U0457>,<U0407>);(<U0458>,<U0408>);(<U0459>,<U0409>);/
- (<U045A>,<U040A>);(<U045B>,<U040B>);(<U045C>,<U040C>);(<U045D>,<U040D>);/
- (<U045E>,<U040E>);(<U045F>,<U040F>);(<U0461>,<U0460>);(<U0463>,<U0462>);/
- (<U0465>,<U0464>);(<U0467>,<U0466>);(<U0469>,<U0468>);(<U046B>,<U046A>);/
- (<U046D>,<U046C>);(<U046F>,<U046E>);(<U0471>,<U0470>);(<U0473>,<U0472>);/
- (<U0475>,<U0474>);(<U0477>,<U0476>);(<U0479>,<U0478>);(<U047B>,<U047A>);/
- (<U047D>,<U047C>);(<U047F>,<U047E>);(<U0481>,<U0480>);(<U048B>,<U048A>);/
- (<U048D>,<U048C>);(<U048F>,<U048E>);(<U0491>,<U0490>);(<U0493>,<U0492>);/
- (<U0495>,<U0494>);(<U0497>,<U0496>);(<U0499>,<U0498>);(<U049B>,<U049A>);/
- (<U049D>,<U049C>);(<U049F>,<U049E>);(<U04A1>,<U04A0>);(<U04A3>,<U04A2>);/
- (<U04A5>,<U04A4>);(<U04A7>,<U04A6>);(<U04A9>,<U04A8>);(<U04AB>,<U04AA>);/
- (<U04AD>,<U04AC>);(<U04AF>,<U04AE>);(<U04B1>,<U04B0>);(<U04B3>,<U04B2>);/
- (<U04B5>,<U04B4>);(<U04B7>,<U04B6>);(<U04B9>,<U04B8>);(<U04BB>,<U04BA>);/
- (<U04BD>,<U04BC>);(<U04BF>,<U04BE>);(<U04C2>,<U04C1>);(<U04C4>,<U04C3>);/
- (<U04C6>,<U04C5>);(<U04C8>,<U04C7>);(<U04CA>,<U04C9>);(<U04CC>,<U04CB>);/
- (<U04CE>,<U04CD>);(<U04CF>,<U04C0>);(<U04D1>,<U04D0>);(<U04D3>,<U04D2>);/
- (<U04D5>,<U04D4>);(<U04D7>,<U04D6>);(<U04D9>,<U04D8>);(<U04DB>,<U04DA>);/
- (<U04DD>,<U04DC>);(<U04DF>,<U04DE>);(<U04E1>,<U04E0>);(<U04E3>,<U04E2>);/
- (<U04E5>,<U04E4>);(<U04E7>,<U04E6>);(<U04E9>,<U04E8>);(<U04EB>,<U04EA>);/
- (<U04ED>,<U04EC>);(<U04EF>,<U04EE>);(<U04F1>,<U04F0>);(<U04F3>,<U04F2>);/
- (<U04F5>,<U04F4>);(<U04F7>,<U04F6>);(<U04F9>,<U04F8>);(<U04FB>,<U04FA>);/
- (<U04FD>,<U04FC>);(<U04FF>,<U04FE>);(<U0501>,<U0500>);(<U0503>,<U0502>);/
- (<U0505>,<U0504>);(<U0507>,<U0506>);(<U0509>,<U0508>);(<U050B>,<U050A>);/
- (<U050D>,<U050C>);(<U050F>,<U050E>);(<U0511>,<U0510>);(<U0513>,<U0512>);/
- (<U0515>,<U0514>);(<U0517>,<U0516>);(<U0519>,<U0518>);(<U051B>,<U051A>);/
- (<U051D>,<U051C>);(<U051F>,<U051E>);(<U0521>,<U0520>);(<U0523>,<U0522>);/
- (<U0525>,<U0524>);(<U0527>,<U0526>);(<U0529>,<U0528>);(<U052B>,<U052A>);/
- (<U052D>,<U052C>);(<U052F>,<U052E>);(<U0561>,<U0531>);(<U0562>,<U0532>);/
- (<U0563>,<U0533>);(<U0564>,<U0534>);(<U0565>,<U0535>);(<U0566>,<U0536>);/
- (<U0567>,<U0537>);(<U0568>,<U0538>);(<U0569>,<U0539>);(<U056A>,<U053A>);/
- (<U056B>,<U053B>);(<U056C>,<U053C>);(<U056D>,<U053D>);(<U056E>,<U053E>);/
- (<U056F>,<U053F>);(<U0570>,<U0540>);(<U0571>,<U0541>);(<U0572>,<U0542>);/
- (<U0573>,<U0543>);(<U0574>,<U0544>);(<U0575>,<U0545>);(<U0576>,<U0546>);/
- (<U0577>,<U0547>);(<U0578>,<U0548>);(<U0579>,<U0549>);(<U057A>,<U054A>);/
- (<U057B>,<U054B>);(<U057C>,<U054C>);(<U057D>,<U054D>);(<U057E>,<U054E>);/
- (<U057F>,<U054F>);(<U0580>,<U0550>);(<U0581>,<U0551>);(<U0582>,<U0552>);/
- (<U0583>,<U0553>);(<U0584>,<U0554>);(<U0585>,<U0555>);(<U0586>,<U0556>);/
- (<U1D79>,<UA77D>);(<U1D7D>,<U2C63>);(<U1E01>,<U1E00>);(<U1E03>,<U1E02>);/
- (<U1E05>,<U1E04>);(<U1E07>,<U1E06>);(<U1E09>,<U1E08>);(<U1E0B>,<U1E0A>);/
- (<U1E0D>,<U1E0C>);(<U1E0F>,<U1E0E>);(<U1E11>,<U1E10>);(<U1E13>,<U1E12>);/
- (<U1E15>,<U1E14>);(<U1E17>,<U1E16>);(<U1E19>,<U1E18>);(<U1E1B>,<U1E1A>);/
- (<U1E1D>,<U1E1C>);(<U1E1F>,<U1E1E>);(<U1E21>,<U1E20>);(<U1E23>,<U1E22>);/
- (<U1E25>,<U1E24>);(<U1E27>,<U1E26>);(<U1E29>,<U1E28>);(<U1E2B>,<U1E2A>);/
- (<U1E2D>,<U1E2C>);(<U1E2F>,<U1E2E>);(<U1E31>,<U1E30>);(<U1E33>,<U1E32>);/
- (<U1E35>,<U1E34>);(<U1E37>,<U1E36>);(<U1E39>,<U1E38>);(<U1E3B>,<U1E3A>);/
- (<U1E3D>,<U1E3C>);(<U1E3F>,<U1E3E>);(<U1E41>,<U1E40>);(<U1E43>,<U1E42>);/
- (<U1E45>,<U1E44>);(<U1E47>,<U1E46>);(<U1E49>,<U1E48>);(<U1E4B>,<U1E4A>);/
- (<U1E4D>,<U1E4C>);(<U1E4F>,<U1E4E>);(<U1E51>,<U1E50>);(<U1E53>,<U1E52>);/
- (<U1E55>,<U1E54>);(<U1E57>,<U1E56>);(<U1E59>,<U1E58>);(<U1E5B>,<U1E5A>);/
- (<U1E5D>,<U1E5C>);(<U1E5F>,<U1E5E>);(<U1E61>,<U1E60>);(<U1E63>,<U1E62>);/
- (<U1E65>,<U1E64>);(<U1E67>,<U1E66>);(<U1E69>,<U1E68>);(<U1E6B>,<U1E6A>);/
- (<U1E6D>,<U1E6C>);(<U1E6F>,<U1E6E>);(<U1E71>,<U1E70>);(<U1E73>,<U1E72>);/
- (<U1E75>,<U1E74>);(<U1E77>,<U1E76>);(<U1E79>,<U1E78>);(<U1E7B>,<U1E7A>);/
- (<U1E7D>,<U1E7C>);(<U1E7F>,<U1E7E>);(<U1E81>,<U1E80>);(<U1E83>,<U1E82>);/
- (<U1E85>,<U1E84>);(<U1E87>,<U1E86>);(<U1E89>,<U1E88>);(<U1E8B>,<U1E8A>);/
- (<U1E8D>,<U1E8C>);(<U1E8F>,<U1E8E>);(<U1E91>,<U1E90>);(<U1E93>,<U1E92>);/
- (<U1E95>,<U1E94>);(<U1E9B>,<U1E60>);(<U1EA1>,<U1EA0>);(<U1EA3>,<U1EA2>);/
- (<U1EA5>,<U1EA4>);(<U1EA7>,<U1EA6>);(<U1EA9>,<U1EA8>);(<U1EAB>,<U1EAA>);/
- (<U1EAD>,<U1EAC>);(<U1EAF>,<U1EAE>);(<U1EB1>,<U1EB0>);(<U1EB3>,<U1EB2>);/
- (<U1EB5>,<U1EB4>);(<U1EB7>,<U1EB6>);(<U1EB9>,<U1EB8>);(<U1EBB>,<U1EBA>);/
- (<U1EBD>,<U1EBC>);(<U1EBF>,<U1EBE>);(<U1EC1>,<U1EC0>);(<U1EC3>,<U1EC2>);/
- (<U1EC5>,<U1EC4>);(<U1EC7>,<U1EC6>);(<U1EC9>,<U1EC8>);(<U1ECB>,<U1ECA>);/
- (<U1ECD>,<U1ECC>);(<U1ECF>,<U1ECE>);(<U1ED1>,<U1ED0>);(<U1ED3>,<U1ED2>);/
- (<U1ED5>,<U1ED4>);(<U1ED7>,<U1ED6>);(<U1ED9>,<U1ED8>);(<U1EDB>,<U1EDA>);/
- (<U1EDD>,<U1EDC>);(<U1EDF>,<U1EDE>);(<U1EE1>,<U1EE0>);(<U1EE3>,<U1EE2>);/
- (<U1EE5>,<U1EE4>);(<U1EE7>,<U1EE6>);(<U1EE9>,<U1EE8>);(<U1EEB>,<U1EEA>);/
- (<U1EED>,<U1EEC>);(<U1EEF>,<U1EEE>);(<U1EF1>,<U1EF0>);(<U1EF3>,<U1EF2>);/
- (<U1EF5>,<U1EF4>);(<U1EF7>,<U1EF6>);(<U1EF9>,<U1EF8>);(<U1EFB>,<U1EFA>);/
- (<U1EFD>,<U1EFC>);(<U1EFF>,<U1EFE>);(<U1F00>,<U1F08>);(<U1F01>,<U1F09>);/
- (<U1F02>,<U1F0A>);(<U1F03>,<U1F0B>);(<U1F04>,<U1F0C>);(<U1F05>,<U1F0D>);/
- (<U1F06>,<U1F0E>);(<U1F07>,<U1F0F>);(<U1F10>,<U1F18>);(<U1F11>,<U1F19>);/
- (<U1F12>,<U1F1A>);(<U1F13>,<U1F1B>);(<U1F14>,<U1F1C>);(<U1F15>,<U1F1D>);/
- (<U1F20>,<U1F28>);(<U1F21>,<U1F29>);(<U1F22>,<U1F2A>);(<U1F23>,<U1F2B>);/
- (<U1F24>,<U1F2C>);(<U1F25>,<U1F2D>);(<U1F26>,<U1F2E>);(<U1F27>,<U1F2F>);/
- (<U1F30>,<U1F38>);(<U1F31>,<U1F39>);(<U1F32>,<U1F3A>);(<U1F33>,<U1F3B>);/
- (<U1F34>,<U1F3C>);(<U1F35>,<U1F3D>);(<U1F36>,<U1F3E>);(<U1F37>,<U1F3F>);/
- (<U1F40>,<U1F48>);(<U1F41>,<U1F49>);(<U1F42>,<U1F4A>);(<U1F43>,<U1F4B>);/
- (<U1F44>,<U1F4C>);(<U1F45>,<U1F4D>);(<U1F51>,<U1F59>);(<U1F53>,<U1F5B>);/
- (<U1F55>,<U1F5D>);(<U1F57>,<U1F5F>);(<U1F60>,<U1F68>);(<U1F61>,<U1F69>);/
- (<U1F62>,<U1F6A>);(<U1F63>,<U1F6B>);(<U1F64>,<U1F6C>);(<U1F65>,<U1F6D>);/
- (<U1F66>,<U1F6E>);(<U1F67>,<U1F6F>);(<U1F70>,<U1FBA>);(<U1F71>,<U1FBB>);/
- (<U1F72>,<U1FC8>);(<U1F73>,<U1FC9>);(<U1F74>,<U1FCA>);(<U1F75>,<U1FCB>);/
- (<U1F76>,<U1FDA>);(<U1F77>,<U1FDB>);(<U1F78>,<U1FF8>);(<U1F79>,<U1FF9>);/
- (<U1F7A>,<U1FEA>);(<U1F7B>,<U1FEB>);(<U1F7C>,<U1FFA>);(<U1F7D>,<U1FFB>);/
- (<U1F80>,<U1F88>);(<U1F81>,<U1F89>);(<U1F82>,<U1F8A>);(<U1F83>,<U1F8B>);/
- (<U1F84>,<U1F8C>);(<U1F85>,<U1F8D>);(<U1F86>,<U1F8E>);(<U1F87>,<U1F8F>);/
- (<U1F90>,<U1F98>);(<U1F91>,<U1F99>);(<U1F92>,<U1F9A>);(<U1F93>,<U1F9B>);/
- (<U1F94>,<U1F9C>);(<U1F95>,<U1F9D>);(<U1F96>,<U1F9E>);(<U1F97>,<U1F9F>);/
- (<U1FA0>,<U1FA8>);(<U1FA1>,<U1FA9>);(<U1FA2>,<U1FAA>);(<U1FA3>,<U1FAB>);/
- (<U1FA4>,<U1FAC>);(<U1FA5>,<U1FAD>);(<U1FA6>,<U1FAE>);(<U1FA7>,<U1FAF>);/
- (<U1FB0>,<U1FB8>);(<U1FB1>,<U1FB9>);(<U1FB3>,<U1FBC>);(<U1FBE>,<U0399>);/
- (<U1FC3>,<U1FCC>);(<U1FD0>,<U1FD8>);(<U1FD1>,<U1FD9>);(<U1FE0>,<U1FE8>);/
- (<U1FE1>,<U1FE9>);(<U1FE5>,<U1FEC>);(<U1FF3>,<U1FFC>);(<U214E>,<U2132>);/
- (<U2170>,<U2160>);(<U2171>,<U2161>);(<U2172>,<U2162>);(<U2173>,<U2163>);/
- (<U2174>,<U2164>);(<U2175>,<U2165>);(<U2176>,<U2166>);(<U2177>,<U2167>);/
- (<U2178>,<U2168>);(<U2179>,<U2169>);(<U217A>,<U216A>);(<U217B>,<U216B>);/
- (<U217C>,<U216C>);(<U217D>,<U216D>);(<U217E>,<U216E>);(<U217F>,<U216F>);/
- (<U2184>,<U2183>);(<U24D0>,<U24B6>);(<U24D1>,<U24B7>);(<U24D2>,<U24B8>);/
- (<U24D3>,<U24B9>);(<U24D4>,<U24BA>);(<U24D5>,<U24BB>);(<U24D6>,<U24BC>);/
- (<U24D7>,<U24BD>);(<U24D8>,<U24BE>);(<U24D9>,<U24BF>);(<U24DA>,<U24C0>);/
- (<U24DB>,<U24C1>);(<U24DC>,<U24C2>);(<U24DD>,<U24C3>);(<U24DE>,<U24C4>);/
- (<U24DF>,<U24C5>);(<U24E0>,<U24C6>);(<U24E1>,<U24C7>);(<U24E2>,<U24C8>);/
- (<U24E3>,<U24C9>);(<U24E4>,<U24CA>);(<U24E5>,<U24CB>);(<U24E6>,<U24CC>);/
- (<U24E7>,<U24CD>);(<U24E8>,<U24CE>);(<U24E9>,<U24CF>);(<U2C30>,<U2C00>);/
- (<U2C31>,<U2C01>);(<U2C32>,<U2C02>);(<U2C33>,<U2C03>);(<U2C34>,<U2C04>);/
- (<U2C35>,<U2C05>);(<U2C36>,<U2C06>);(<U2C37>,<U2C07>);(<U2C38>,<U2C08>);/
- (<U2C39>,<U2C09>);(<U2C3A>,<U2C0A>);(<U2C3B>,<U2C0B>);(<U2C3C>,<U2C0C>);/
- (<U2C3D>,<U2C0D>);(<U2C3E>,<U2C0E>);(<U2C3F>,<U2C0F>);(<U2C40>,<U2C10>);/
- (<U2C41>,<U2C11>);(<U2C42>,<U2C12>);(<U2C43>,<U2C13>);(<U2C44>,<U2C14>);/
- (<U2C45>,<U2C15>);(<U2C46>,<U2C16>);(<U2C47>,<U2C17>);(<U2C48>,<U2C18>);/
- (<U2C49>,<U2C19>);(<U2C4A>,<U2C1A>);(<U2C4B>,<U2C1B>);(<U2C4C>,<U2C1C>);/
- (<U2C4D>,<U2C1D>);(<U2C4E>,<U2C1E>);(<U2C4F>,<U2C1F>);(<U2C50>,<U2C20>);/
- (<U2C51>,<U2C21>);(<U2C52>,<U2C22>);(<U2C53>,<U2C23>);(<U2C54>,<U2C24>);/
- (<U2C55>,<U2C25>);(<U2C56>,<U2C26>);(<U2C57>,<U2C27>);(<U2C58>,<U2C28>);/
- (<U2C59>,<U2C29>);(<U2C5A>,<U2C2A>);(<U2C5B>,<U2C2B>);(<U2C5C>,<U2C2C>);/
- (<U2C5D>,<U2C2D>);(<U2C5E>,<U2C2E>);(<U2C61>,<U2C60>);(<U2C65>,<U023A>);/
- (<U2C66>,<U023E>);(<U2C68>,<U2C67>);(<U2C6A>,<U2C69>);(<U2C6C>,<U2C6B>);/
- (<U2C73>,<U2C72>);(<U2C76>,<U2C75>);(<U2C81>,<U2C80>);(<U2C83>,<U2C82>);/
- (<U2C85>,<U2C84>);(<U2C87>,<U2C86>);(<U2C89>,<U2C88>);(<U2C8B>,<U2C8A>);/
- (<U2C8D>,<U2C8C>);(<U2C8F>,<U2C8E>);(<U2C91>,<U2C90>);(<U2C93>,<U2C92>);/
- (<U2C95>,<U2C94>);(<U2C97>,<U2C96>);(<U2C99>,<U2C98>);(<U2C9B>,<U2C9A>);/
- (<U2C9D>,<U2C9C>);(<U2C9F>,<U2C9E>);(<U2CA1>,<U2CA0>);(<U2CA3>,<U2CA2>);/
- (<U2CA5>,<U2CA4>);(<U2CA7>,<U2CA6>);(<U2CA9>,<U2CA8>);(<U2CAB>,<U2CAA>);/
- (<U2CAD>,<U2CAC>);(<U2CAF>,<U2CAE>);(<U2CB1>,<U2CB0>);(<U2CB3>,<U2CB2>);/
- (<U2CB5>,<U2CB4>);(<U2CB7>,<U2CB6>);(<U2CB9>,<U2CB8>);(<U2CBB>,<U2CBA>);/
- (<U2CBD>,<U2CBC>);(<U2CBF>,<U2CBE>);(<U2CC1>,<U2CC0>);(<U2CC3>,<U2CC2>);/
- (<U2CC5>,<U2CC4>);(<U2CC7>,<U2CC6>);(<U2CC9>,<U2CC8>);(<U2CCB>,<U2CCA>);/
- (<U2CCD>,<U2CCC>);(<U2CCF>,<U2CCE>);(<U2CD1>,<U2CD0>);(<U2CD3>,<U2CD2>);/
- (<U2CD5>,<U2CD4>);(<U2CD7>,<U2CD6>);(<U2CD9>,<U2CD8>);(<U2CDB>,<U2CDA>);/
- (<U2CDD>,<U2CDC>);(<U2CDF>,<U2CDE>);(<U2CE1>,<U2CE0>);(<U2CE3>,<U2CE2>);/
- (<U2CEC>,<U2CEB>);(<U2CEE>,<U2CED>);(<U2CF3>,<U2CF2>);(<U2D00>,<U10A0>);/
- (<U2D01>,<U10A1>);(<U2D02>,<U10A2>);(<U2D03>,<U10A3>);(<U2D04>,<U10A4>);/
- (<U2D05>,<U10A5>);(<U2D06>,<U10A6>);(<U2D07>,<U10A7>);(<U2D08>,<U10A8>);/
- (<U2D09>,<U10A9>);(<U2D0A>,<U10AA>);(<U2D0B>,<U10AB>);(<U2D0C>,<U10AC>);/
- (<U2D0D>,<U10AD>);(<U2D0E>,<U10AE>);(<U2D0F>,<U10AF>);(<U2D10>,<U10B0>);/
- (<U2D11>,<U10B1>);(<U2D12>,<U10B2>);(<U2D13>,<U10B3>);(<U2D14>,<U10B4>);/
- (<U2D15>,<U10B5>);(<U2D16>,<U10B6>);(<U2D17>,<U10B7>);(<U2D18>,<U10B8>);/
- (<U2D19>,<U10B9>);(<U2D1A>,<U10BA>);(<U2D1B>,<U10BB>);(<U2D1C>,<U10BC>);/
- (<U2D1D>,<U10BD>);(<U2D1E>,<U10BE>);(<U2D1F>,<U10BF>);(<U2D20>,<U10C0>);/
- (<U2D21>,<U10C1>);(<U2D22>,<U10C2>);(<U2D23>,<U10C3>);(<U2D24>,<U10C4>);/
- (<U2D25>,<U10C5>);(<U2D27>,<U10C7>);(<U2D2D>,<U10CD>);(<UA641>,<UA640>);/
- (<UA643>,<UA642>);(<UA645>,<UA644>);(<UA647>,<UA646>);(<UA649>,<UA648>);/
- (<UA64B>,<UA64A>);(<UA64D>,<UA64C>);(<UA64F>,<UA64E>);(<UA651>,<UA650>);/
- (<UA653>,<UA652>);(<UA655>,<UA654>);(<UA657>,<UA656>);(<UA659>,<UA658>);/
- (<UA65B>,<UA65A>);(<UA65D>,<UA65C>);(<UA65F>,<UA65E>);(<UA661>,<UA660>);/
- (<UA663>,<UA662>);(<UA665>,<UA664>);(<UA667>,<UA666>);(<UA669>,<UA668>);/
- (<UA66B>,<UA66A>);(<UA66D>,<UA66C>);(<UA681>,<UA680>);(<UA683>,<UA682>);/
- (<UA685>,<UA684>);(<UA687>,<UA686>);(<UA689>,<UA688>);(<UA68B>,<UA68A>);/
- (<UA68D>,<UA68C>);(<UA68F>,<UA68E>);(<UA691>,<UA690>);(<UA693>,<UA692>);/
- (<UA695>,<UA694>);(<UA697>,<UA696>);(<UA699>,<UA698>);(<UA69B>,<UA69A>);/
- (<UA723>,<UA722>);(<UA725>,<UA724>);(<UA727>,<UA726>);(<UA729>,<UA728>);/
- (<UA72B>,<UA72A>);(<UA72D>,<UA72C>);(<UA72F>,<UA72E>);(<UA733>,<UA732>);/
- (<UA735>,<UA734>);(<UA737>,<UA736>);(<UA739>,<UA738>);(<UA73B>,<UA73A>);/
- (<UA73D>,<UA73C>);(<UA73F>,<UA73E>);(<UA741>,<UA740>);(<UA743>,<UA742>);/
- (<UA745>,<UA744>);(<UA747>,<UA746>);(<UA749>,<UA748>);(<UA74B>,<UA74A>);/
- (<UA74D>,<UA74C>);(<UA74F>,<UA74E>);(<UA751>,<UA750>);(<UA753>,<UA752>);/
- (<UA755>,<UA754>);(<UA757>,<UA756>);(<UA759>,<UA758>);(<UA75B>,<UA75A>);/
- (<UA75D>,<UA75C>);(<UA75F>,<UA75E>);(<UA761>,<UA760>);(<UA763>,<UA762>);/
- (<UA765>,<UA764>);(<UA767>,<UA766>);(<UA769>,<UA768>);(<UA76B>,<UA76A>);/
- (<UA76D>,<UA76C>);(<UA76F>,<UA76E>);(<UA77A>,<UA779>);(<UA77C>,<UA77B>);/
- (<UA77F>,<UA77E>);(<UA781>,<UA780>);(<UA783>,<UA782>);(<UA785>,<UA784>);/
- (<UA787>,<UA786>);(<UA78C>,<UA78B>);(<UA791>,<UA790>);(<UA793>,<UA792>);/
- (<UA797>,<UA796>);(<UA799>,<UA798>);(<UA79B>,<UA79A>);(<UA79D>,<UA79C>);/
- (<UA79F>,<UA79E>);(<UA7A1>,<UA7A0>);(<UA7A3>,<UA7A2>);(<UA7A5>,<UA7A4>);/
- (<UA7A7>,<UA7A6>);(<UA7A9>,<UA7A8>);(<UFF41>,<UFF21>);(<UFF42>,<UFF22>);/
- (<UFF43>,<UFF23>);(<UFF44>,<UFF24>);(<UFF45>,<UFF25>);(<UFF46>,<UFF26>);/
- (<UFF47>,<UFF27>);(<UFF48>,<UFF28>);(<UFF49>,<UFF29>);(<UFF4A>,<UFF2A>);/
- (<UFF4B>,<UFF2B>);(<UFF4C>,<UFF2C>);(<UFF4D>,<UFF2D>);(<UFF4E>,<UFF2E>);/
- (<UFF4F>,<UFF2F>);(<UFF50>,<UFF30>);(<UFF51>,<UFF31>);(<UFF52>,<UFF32>);/
- (<UFF53>,<UFF33>);(<UFF54>,<UFF34>);(<UFF55>,<UFF35>);(<UFF56>,<UFF36>);/
- (<UFF57>,<UFF37>);(<UFF58>,<UFF38>);(<UFF59>,<UFF39>);(<UFF5A>,<UFF3A>);/
- (<U00010428>,<U00010400>);(<U00010429>,<U00010401>);/
- (<U0001042A>,<U00010402>);(<U0001042B>,<U00010403>);/
- (<U0001042C>,<U00010404>);(<U0001042D>,<U00010405>);/
- (<U0001042E>,<U00010406>);(<U0001042F>,<U00010407>);/
- (<U00010430>,<U00010408>);(<U00010431>,<U00010409>);/
- (<U00010432>,<U0001040A>);(<U00010433>,<U0001040B>);/
- (<U00010434>,<U0001040C>);(<U00010435>,<U0001040D>);/
- (<U00010436>,<U0001040E>);(<U00010437>,<U0001040F>);/
- (<U00010438>,<U00010410>);(<U00010439>,<U00010411>);/
- (<U0001043A>,<U00010412>);(<U0001043B>,<U00010413>);/
- (<U0001043C>,<U00010414>);(<U0001043D>,<U00010415>);/
- (<U0001043E>,<U00010416>);(<U0001043F>,<U00010417>);/
- (<U00010440>,<U00010418>);(<U00010441>,<U00010419>);/
- (<U00010442>,<U0001041A>);(<U00010443>,<U0001041B>);/
- (<U00010444>,<U0001041C>);(<U00010445>,<U0001041D>);/
- (<U00010446>,<U0001041E>);(<U00010447>,<U0001041F>);/
- (<U00010448>,<U00010420>);(<U00010449>,<U00010421>);/
- (<U0001044A>,<U00010422>);(<U0001044B>,<U00010423>);/
- (<U0001044C>,<U00010424>);(<U0001044D>,<U00010425>);/
- (<U0001044E>,<U00010426>);(<U0001044F>,<U00010427>);/
+ (<U029D>,<UA7B2>);(<U029E>,<UA7B0>);(<U0345>,<U0399>);(<U0371>,<U0370>);/
+ (<U0373>,<U0372>);(<U0377>,<U0376>);(<U037B>,<U03FD>);(<U037C>,<U03FE>);/
+ (<U037D>,<U03FF>);(<U03AC>,<U0386>);(<U03AD>,<U0388>);(<U03AE>,<U0389>);/
+ (<U03AF>,<U038A>);(<U03B1>,<U0391>);(<U03B2>,<U0392>);(<U03B3>,<U0393>);/
+ (<U03B4>,<U0394>);(<U03B5>,<U0395>);(<U03B6>,<U0396>);(<U03B7>,<U0397>);/
+ (<U03B8>,<U0398>);(<U03B9>,<U0399>);(<U03BA>,<U039A>);(<U03BB>,<U039B>);/
+ (<U03BC>,<U039C>);(<U03BD>,<U039D>);(<U03BE>,<U039E>);(<U03BF>,<U039F>);/
+ (<U03C0>,<U03A0>);(<U03C1>,<U03A1>);(<U03C2>,<U03A3>);(<U03C3>,<U03A3>);/
+ (<U03C4>,<U03A4>);(<U03C5>,<U03A5>);(<U03C6>,<U03A6>);(<U03C7>,<U03A7>);/
+ (<U03C8>,<U03A8>);(<U03C9>,<U03A9>);(<U03CA>,<U03AA>);(<U03CB>,<U03AB>);/
+ (<U03CC>,<U038C>);(<U03CD>,<U038E>);(<U03CE>,<U038F>);(<U03D0>,<U0392>);/
+ (<U03D1>,<U0398>);(<U03D5>,<U03A6>);(<U03D6>,<U03A0>);(<U03D7>,<U03CF>);/
+ (<U03D9>,<U03D8>);(<U03DB>,<U03DA>);(<U03DD>,<U03DC>);(<U03DF>,<U03DE>);/
+ (<U03E1>,<U03E0>);(<U03E3>,<U03E2>);(<U03E5>,<U03E4>);(<U03E7>,<U03E6>);/
+ (<U03E9>,<U03E8>);(<U03EB>,<U03EA>);(<U03ED>,<U03EC>);(<U03EF>,<U03EE>);/
+ (<U03F0>,<U039A>);(<U03F1>,<U03A1>);(<U03F2>,<U03F9>);(<U03F3>,<U037F>);/
+ (<U03F5>,<U0395>);(<U03F8>,<U03F7>);(<U03FB>,<U03FA>);(<U0430>,<U0410>);/
+ (<U0431>,<U0411>);(<U0432>,<U0412>);(<U0433>,<U0413>);(<U0434>,<U0414>);/
+ (<U0435>,<U0415>);(<U0436>,<U0416>);(<U0437>,<U0417>);(<U0438>,<U0418>);/
+ (<U0439>,<U0419>);(<U043A>,<U041A>);(<U043B>,<U041B>);(<U043C>,<U041C>);/
+ (<U043D>,<U041D>);(<U043E>,<U041E>);(<U043F>,<U041F>);(<U0440>,<U0420>);/
+ (<U0441>,<U0421>);(<U0442>,<U0422>);(<U0443>,<U0423>);(<U0444>,<U0424>);/
+ (<U0445>,<U0425>);(<U0446>,<U0426>);(<U0447>,<U0427>);(<U0448>,<U0428>);/
+ (<U0449>,<U0429>);(<U044A>,<U042A>);(<U044B>,<U042B>);(<U044C>,<U042C>);/
+ (<U044D>,<U042D>);(<U044E>,<U042E>);(<U044F>,<U042F>);(<U0450>,<U0400>);/
+ (<U0451>,<U0401>);(<U0452>,<U0402>);(<U0453>,<U0403>);(<U0454>,<U0404>);/
+ (<U0455>,<U0405>);(<U0456>,<U0406>);(<U0457>,<U0407>);(<U0458>,<U0408>);/
+ (<U0459>,<U0409>);(<U045A>,<U040A>);(<U045B>,<U040B>);(<U045C>,<U040C>);/
+ (<U045D>,<U040D>);(<U045E>,<U040E>);(<U045F>,<U040F>);(<U0461>,<U0460>);/
+ (<U0463>,<U0462>);(<U0465>,<U0464>);(<U0467>,<U0466>);(<U0469>,<U0468>);/
+ (<U046B>,<U046A>);(<U046D>,<U046C>);(<U046F>,<U046E>);(<U0471>,<U0470>);/
+ (<U0473>,<U0472>);(<U0475>,<U0474>);(<U0477>,<U0476>);(<U0479>,<U0478>);/
+ (<U047B>,<U047A>);(<U047D>,<U047C>);(<U047F>,<U047E>);(<U0481>,<U0480>);/
+ (<U048B>,<U048A>);(<U048D>,<U048C>);(<U048F>,<U048E>);(<U0491>,<U0490>);/
+ (<U0493>,<U0492>);(<U0495>,<U0494>);(<U0497>,<U0496>);(<U0499>,<U0498>);/
+ (<U049B>,<U049A>);(<U049D>,<U049C>);(<U049F>,<U049E>);(<U04A1>,<U04A0>);/
+ (<U04A3>,<U04A2>);(<U04A5>,<U04A4>);(<U04A7>,<U04A6>);(<U04A9>,<U04A8>);/
+ (<U04AB>,<U04AA>);(<U04AD>,<U04AC>);(<U04AF>,<U04AE>);(<U04B1>,<U04B0>);/
+ (<U04B3>,<U04B2>);(<U04B5>,<U04B4>);(<U04B7>,<U04B6>);(<U04B9>,<U04B8>);/
+ (<U04BB>,<U04BA>);(<U04BD>,<U04BC>);(<U04BF>,<U04BE>);(<U04C2>,<U04C1>);/
+ (<U04C4>,<U04C3>);(<U04C6>,<U04C5>);(<U04C8>,<U04C7>);(<U04CA>,<U04C9>);/
+ (<U04CC>,<U04CB>);(<U04CE>,<U04CD>);(<U04CF>,<U04C0>);(<U04D1>,<U04D0>);/
+ (<U04D3>,<U04D2>);(<U04D5>,<U04D4>);(<U04D7>,<U04D6>);(<U04D9>,<U04D8>);/
+ (<U04DB>,<U04DA>);(<U04DD>,<U04DC>);(<U04DF>,<U04DE>);(<U04E1>,<U04E0>);/
+ (<U04E3>,<U04E2>);(<U04E5>,<U04E4>);(<U04E7>,<U04E6>);(<U04E9>,<U04E8>);/
+ (<U04EB>,<U04EA>);(<U04ED>,<U04EC>);(<U04EF>,<U04EE>);(<U04F1>,<U04F0>);/
+ (<U04F3>,<U04F2>);(<U04F5>,<U04F4>);(<U04F7>,<U04F6>);(<U04F9>,<U04F8>);/
+ (<U04FB>,<U04FA>);(<U04FD>,<U04FC>);(<U04FF>,<U04FE>);(<U0501>,<U0500>);/
+ (<U0503>,<U0502>);(<U0505>,<U0504>);(<U0507>,<U0506>);(<U0509>,<U0508>);/
+ (<U050B>,<U050A>);(<U050D>,<U050C>);(<U050F>,<U050E>);(<U0511>,<U0510>);/
+ (<U0513>,<U0512>);(<U0515>,<U0514>);(<U0517>,<U0516>);(<U0519>,<U0518>);/
+ (<U051B>,<U051A>);(<U051D>,<U051C>);(<U051F>,<U051E>);(<U0521>,<U0520>);/
+ (<U0523>,<U0522>);(<U0525>,<U0524>);(<U0527>,<U0526>);(<U0529>,<U0528>);/
+ (<U052B>,<U052A>);(<U052D>,<U052C>);(<U052F>,<U052E>);(<U0561>,<U0531>);/
+ (<U0562>,<U0532>);(<U0563>,<U0533>);(<U0564>,<U0534>);(<U0565>,<U0535>);/
+ (<U0566>,<U0536>);(<U0567>,<U0537>);(<U0568>,<U0538>);(<U0569>,<U0539>);/
+ (<U056A>,<U053A>);(<U056B>,<U053B>);(<U056C>,<U053C>);(<U056D>,<U053D>);/
+ (<U056E>,<U053E>);(<U056F>,<U053F>);(<U0570>,<U0540>);(<U0571>,<U0541>);/
+ (<U0572>,<U0542>);(<U0573>,<U0543>);(<U0574>,<U0544>);(<U0575>,<U0545>);/
+ (<U0576>,<U0546>);(<U0577>,<U0547>);(<U0578>,<U0548>);(<U0579>,<U0549>);/
+ (<U057A>,<U054A>);(<U057B>,<U054B>);(<U057C>,<U054C>);(<U057D>,<U054D>);/
+ (<U057E>,<U054E>);(<U057F>,<U054F>);(<U0580>,<U0550>);(<U0581>,<U0551>);/
+ (<U0582>,<U0552>);(<U0583>,<U0553>);(<U0584>,<U0554>);(<U0585>,<U0555>);/
+ (<U0586>,<U0556>);(<U13F8>,<U13F0>);(<U13F9>,<U13F1>);(<U13FA>,<U13F2>);/
+ (<U13FB>,<U13F3>);(<U13FC>,<U13F4>);(<U13FD>,<U13F5>);(<U1D79>,<UA77D>);/
+ (<U1D7D>,<U2C63>);(<U1E01>,<U1E00>);(<U1E03>,<U1E02>);(<U1E05>,<U1E04>);/
+ (<U1E07>,<U1E06>);(<U1E09>,<U1E08>);(<U1E0B>,<U1E0A>);(<U1E0D>,<U1E0C>);/
+ (<U1E0F>,<U1E0E>);(<U1E11>,<U1E10>);(<U1E13>,<U1E12>);(<U1E15>,<U1E14>);/
+ (<U1E17>,<U1E16>);(<U1E19>,<U1E18>);(<U1E1B>,<U1E1A>);(<U1E1D>,<U1E1C>);/
+ (<U1E1F>,<U1E1E>);(<U1E21>,<U1E20>);(<U1E23>,<U1E22>);(<U1E25>,<U1E24>);/
+ (<U1E27>,<U1E26>);(<U1E29>,<U1E28>);(<U1E2B>,<U1E2A>);(<U1E2D>,<U1E2C>);/
+ (<U1E2F>,<U1E2E>);(<U1E31>,<U1E30>);(<U1E33>,<U1E32>);(<U1E35>,<U1E34>);/
+ (<U1E37>,<U1E36>);(<U1E39>,<U1E38>);(<U1E3B>,<U1E3A>);(<U1E3D>,<U1E3C>);/
+ (<U1E3F>,<U1E3E>);(<U1E41>,<U1E40>);(<U1E43>,<U1E42>);(<U1E45>,<U1E44>);/
+ (<U1E47>,<U1E46>);(<U1E49>,<U1E48>);(<U1E4B>,<U1E4A>);(<U1E4D>,<U1E4C>);/
+ (<U1E4F>,<U1E4E>);(<U1E51>,<U1E50>);(<U1E53>,<U1E52>);(<U1E55>,<U1E54>);/
+ (<U1E57>,<U1E56>);(<U1E59>,<U1E58>);(<U1E5B>,<U1E5A>);(<U1E5D>,<U1E5C>);/
+ (<U1E5F>,<U1E5E>);(<U1E61>,<U1E60>);(<U1E63>,<U1E62>);(<U1E65>,<U1E64>);/
+ (<U1E67>,<U1E66>);(<U1E69>,<U1E68>);(<U1E6B>,<U1E6A>);(<U1E6D>,<U1E6C>);/
+ (<U1E6F>,<U1E6E>);(<U1E71>,<U1E70>);(<U1E73>,<U1E72>);(<U1E75>,<U1E74>);/
+ (<U1E77>,<U1E76>);(<U1E79>,<U1E78>);(<U1E7B>,<U1E7A>);(<U1E7D>,<U1E7C>);/
+ (<U1E7F>,<U1E7E>);(<U1E81>,<U1E80>);(<U1E83>,<U1E82>);(<U1E85>,<U1E84>);/
+ (<U1E87>,<U1E86>);(<U1E89>,<U1E88>);(<U1E8B>,<U1E8A>);(<U1E8D>,<U1E8C>);/
+ (<U1E8F>,<U1E8E>);(<U1E91>,<U1E90>);(<U1E93>,<U1E92>);(<U1E95>,<U1E94>);/
+ (<U1E9B>,<U1E60>);(<U1EA1>,<U1EA0>);(<U1EA3>,<U1EA2>);(<U1EA5>,<U1EA4>);/
+ (<U1EA7>,<U1EA6>);(<U1EA9>,<U1EA8>);(<U1EAB>,<U1EAA>);(<U1EAD>,<U1EAC>);/
+ (<U1EAF>,<U1EAE>);(<U1EB1>,<U1EB0>);(<U1EB3>,<U1EB2>);(<U1EB5>,<U1EB4>);/
+ (<U1EB7>,<U1EB6>);(<U1EB9>,<U1EB8>);(<U1EBB>,<U1EBA>);(<U1EBD>,<U1EBC>);/
+ (<U1EBF>,<U1EBE>);(<U1EC1>,<U1EC0>);(<U1EC3>,<U1EC2>);(<U1EC5>,<U1EC4>);/
+ (<U1EC7>,<U1EC6>);(<U1EC9>,<U1EC8>);(<U1ECB>,<U1ECA>);(<U1ECD>,<U1ECC>);/
+ (<U1ECF>,<U1ECE>);(<U1ED1>,<U1ED0>);(<U1ED3>,<U1ED2>);(<U1ED5>,<U1ED4>);/
+ (<U1ED7>,<U1ED6>);(<U1ED9>,<U1ED8>);(<U1EDB>,<U1EDA>);(<U1EDD>,<U1EDC>);/
+ (<U1EDF>,<U1EDE>);(<U1EE1>,<U1EE0>);(<U1EE3>,<U1EE2>);(<U1EE5>,<U1EE4>);/
+ (<U1EE7>,<U1EE6>);(<U1EE9>,<U1EE8>);(<U1EEB>,<U1EEA>);(<U1EED>,<U1EEC>);/
+ (<U1EEF>,<U1EEE>);(<U1EF1>,<U1EF0>);(<U1EF3>,<U1EF2>);(<U1EF5>,<U1EF4>);/
+ (<U1EF7>,<U1EF6>);(<U1EF9>,<U1EF8>);(<U1EFB>,<U1EFA>);(<U1EFD>,<U1EFC>);/
+ (<U1EFF>,<U1EFE>);(<U1F00>,<U1F08>);(<U1F01>,<U1F09>);(<U1F02>,<U1F0A>);/
+ (<U1F03>,<U1F0B>);(<U1F04>,<U1F0C>);(<U1F05>,<U1F0D>);(<U1F06>,<U1F0E>);/
+ (<U1F07>,<U1F0F>);(<U1F10>,<U1F18>);(<U1F11>,<U1F19>);(<U1F12>,<U1F1A>);/
+ (<U1F13>,<U1F1B>);(<U1F14>,<U1F1C>);(<U1F15>,<U1F1D>);(<U1F20>,<U1F28>);/
+ (<U1F21>,<U1F29>);(<U1F22>,<U1F2A>);(<U1F23>,<U1F2B>);(<U1F24>,<U1F2C>);/
+ (<U1F25>,<U1F2D>);(<U1F26>,<U1F2E>);(<U1F27>,<U1F2F>);(<U1F30>,<U1F38>);/
+ (<U1F31>,<U1F39>);(<U1F32>,<U1F3A>);(<U1F33>,<U1F3B>);(<U1F34>,<U1F3C>);/
+ (<U1F35>,<U1F3D>);(<U1F36>,<U1F3E>);(<U1F37>,<U1F3F>);(<U1F40>,<U1F48>);/
+ (<U1F41>,<U1F49>);(<U1F42>,<U1F4A>);(<U1F43>,<U1F4B>);(<U1F44>,<U1F4C>);/
+ (<U1F45>,<U1F4D>);(<U1F51>,<U1F59>);(<U1F53>,<U1F5B>);(<U1F55>,<U1F5D>);/
+ (<U1F57>,<U1F5F>);(<U1F60>,<U1F68>);(<U1F61>,<U1F69>);(<U1F62>,<U1F6A>);/
+ (<U1F63>,<U1F6B>);(<U1F64>,<U1F6C>);(<U1F65>,<U1F6D>);(<U1F66>,<U1F6E>);/
+ (<U1F67>,<U1F6F>);(<U1F70>,<U1FBA>);(<U1F71>,<U1FBB>);(<U1F72>,<U1FC8>);/
+ (<U1F73>,<U1FC9>);(<U1F74>,<U1FCA>);(<U1F75>,<U1FCB>);(<U1F76>,<U1FDA>);/
+ (<U1F77>,<U1FDB>);(<U1F78>,<U1FF8>);(<U1F79>,<U1FF9>);(<U1F7A>,<U1FEA>);/
+ (<U1F7B>,<U1FEB>);(<U1F7C>,<U1FFA>);(<U1F7D>,<U1FFB>);(<U1F80>,<U1F88>);/
+ (<U1F81>,<U1F89>);(<U1F82>,<U1F8A>);(<U1F83>,<U1F8B>);(<U1F84>,<U1F8C>);/
+ (<U1F85>,<U1F8D>);(<U1F86>,<U1F8E>);(<U1F87>,<U1F8F>);(<U1F90>,<U1F98>);/
+ (<U1F91>,<U1F99>);(<U1F92>,<U1F9A>);(<U1F93>,<U1F9B>);(<U1F94>,<U1F9C>);/
+ (<U1F95>,<U1F9D>);(<U1F96>,<U1F9E>);(<U1F97>,<U1F9F>);(<U1FA0>,<U1FA8>);/
+ (<U1FA1>,<U1FA9>);(<U1FA2>,<U1FAA>);(<U1FA3>,<U1FAB>);(<U1FA4>,<U1FAC>);/
+ (<U1FA5>,<U1FAD>);(<U1FA6>,<U1FAE>);(<U1FA7>,<U1FAF>);(<U1FB0>,<U1FB8>);/
+ (<U1FB1>,<U1FB9>);(<U1FB3>,<U1FBC>);(<U1FBE>,<U0399>);(<U1FC3>,<U1FCC>);/
+ (<U1FD0>,<U1FD8>);(<U1FD1>,<U1FD9>);(<U1FE0>,<U1FE8>);(<U1FE1>,<U1FE9>);/
+ (<U1FE5>,<U1FEC>);(<U1FF3>,<U1FFC>);(<U214E>,<U2132>);(<U2170>,<U2160>);/
+ (<U2171>,<U2161>);(<U2172>,<U2162>);(<U2173>,<U2163>);(<U2174>,<U2164>);/
+ (<U2175>,<U2165>);(<U2176>,<U2166>);(<U2177>,<U2167>);(<U2178>,<U2168>);/
+ (<U2179>,<U2169>);(<U217A>,<U216A>);(<U217B>,<U216B>);(<U217C>,<U216C>);/
+ (<U217D>,<U216D>);(<U217E>,<U216E>);(<U217F>,<U216F>);(<U2184>,<U2183>);/
+ (<U24D0>,<U24B6>);(<U24D1>,<U24B7>);(<U24D2>,<U24B8>);(<U24D3>,<U24B9>);/
+ (<U24D4>,<U24BA>);(<U24D5>,<U24BB>);(<U24D6>,<U24BC>);(<U24D7>,<U24BD>);/
+ (<U24D8>,<U24BE>);(<U24D9>,<U24BF>);(<U24DA>,<U24C0>);(<U24DB>,<U24C1>);/
+ (<U24DC>,<U24C2>);(<U24DD>,<U24C3>);(<U24DE>,<U24C4>);(<U24DF>,<U24C5>);/
+ (<U24E0>,<U24C6>);(<U24E1>,<U24C7>);(<U24E2>,<U24C8>);(<U24E3>,<U24C9>);/
+ (<U24E4>,<U24CA>);(<U24E5>,<U24CB>);(<U24E6>,<U24CC>);(<U24E7>,<U24CD>);/
+ (<U24E8>,<U24CE>);(<U24E9>,<U24CF>);(<U2C30>,<U2C00>);(<U2C31>,<U2C01>);/
+ (<U2C32>,<U2C02>);(<U2C33>,<U2C03>);(<U2C34>,<U2C04>);(<U2C35>,<U2C05>);/
+ (<U2C36>,<U2C06>);(<U2C37>,<U2C07>);(<U2C38>,<U2C08>);(<U2C39>,<U2C09>);/
+ (<U2C3A>,<U2C0A>);(<U2C3B>,<U2C0B>);(<U2C3C>,<U2C0C>);(<U2C3D>,<U2C0D>);/
+ (<U2C3E>,<U2C0E>);(<U2C3F>,<U2C0F>);(<U2C40>,<U2C10>);(<U2C41>,<U2C11>);/
+ (<U2C42>,<U2C12>);(<U2C43>,<U2C13>);(<U2C44>,<U2C14>);(<U2C45>,<U2C15>);/
+ (<U2C46>,<U2C16>);(<U2C47>,<U2C17>);(<U2C48>,<U2C18>);(<U2C49>,<U2C19>);/
+ (<U2C4A>,<U2C1A>);(<U2C4B>,<U2C1B>);(<U2C4C>,<U2C1C>);(<U2C4D>,<U2C1D>);/
+ (<U2C4E>,<U2C1E>);(<U2C4F>,<U2C1F>);(<U2C50>,<U2C20>);(<U2C51>,<U2C21>);/
+ (<U2C52>,<U2C22>);(<U2C53>,<U2C23>);(<U2C54>,<U2C24>);(<U2C55>,<U2C25>);/
+ (<U2C56>,<U2C26>);(<U2C57>,<U2C27>);(<U2C58>,<U2C28>);(<U2C59>,<U2C29>);/
+ (<U2C5A>,<U2C2A>);(<U2C5B>,<U2C2B>);(<U2C5C>,<U2C2C>);(<U2C5D>,<U2C2D>);/
+ (<U2C5E>,<U2C2E>);(<U2C61>,<U2C60>);(<U2C65>,<U023A>);(<U2C66>,<U023E>);/
+ (<U2C68>,<U2C67>);(<U2C6A>,<U2C69>);(<U2C6C>,<U2C6B>);(<U2C73>,<U2C72>);/
+ (<U2C76>,<U2C75>);(<U2C81>,<U2C80>);(<U2C83>,<U2C82>);(<U2C85>,<U2C84>);/
+ (<U2C87>,<U2C86>);(<U2C89>,<U2C88>);(<U2C8B>,<U2C8A>);(<U2C8D>,<U2C8C>);/
+ (<U2C8F>,<U2C8E>);(<U2C91>,<U2C90>);(<U2C93>,<U2C92>);(<U2C95>,<U2C94>);/
+ (<U2C97>,<U2C96>);(<U2C99>,<U2C98>);(<U2C9B>,<U2C9A>);(<U2C9D>,<U2C9C>);/
+ (<U2C9F>,<U2C9E>);(<U2CA1>,<U2CA0>);(<U2CA3>,<U2CA2>);(<U2CA5>,<U2CA4>);/
+ (<U2CA7>,<U2CA6>);(<U2CA9>,<U2CA8>);(<U2CAB>,<U2CAA>);(<U2CAD>,<U2CAC>);/
+ (<U2CAF>,<U2CAE>);(<U2CB1>,<U2CB0>);(<U2CB3>,<U2CB2>);(<U2CB5>,<U2CB4>);/
+ (<U2CB7>,<U2CB6>);(<U2CB9>,<U2CB8>);(<U2CBB>,<U2CBA>);(<U2CBD>,<U2CBC>);/
+ (<U2CBF>,<U2CBE>);(<U2CC1>,<U2CC0>);(<U2CC3>,<U2CC2>);(<U2CC5>,<U2CC4>);/
+ (<U2CC7>,<U2CC6>);(<U2CC9>,<U2CC8>);(<U2CCB>,<U2CCA>);(<U2CCD>,<U2CCC>);/
+ (<U2CCF>,<U2CCE>);(<U2CD1>,<U2CD0>);(<U2CD3>,<U2CD2>);(<U2CD5>,<U2CD4>);/
+ (<U2CD7>,<U2CD6>);(<U2CD9>,<U2CD8>);(<U2CDB>,<U2CDA>);(<U2CDD>,<U2CDC>);/
+ (<U2CDF>,<U2CDE>);(<U2CE1>,<U2CE0>);(<U2CE3>,<U2CE2>);(<U2CEC>,<U2CEB>);/
+ (<U2CEE>,<U2CED>);(<U2CF3>,<U2CF2>);(<U2D00>,<U10A0>);(<U2D01>,<U10A1>);/
+ (<U2D02>,<U10A2>);(<U2D03>,<U10A3>);(<U2D04>,<U10A4>);(<U2D05>,<U10A5>);/
+ (<U2D06>,<U10A6>);(<U2D07>,<U10A7>);(<U2D08>,<U10A8>);(<U2D09>,<U10A9>);/
+ (<U2D0A>,<U10AA>);(<U2D0B>,<U10AB>);(<U2D0C>,<U10AC>);(<U2D0D>,<U10AD>);/
+ (<U2D0E>,<U10AE>);(<U2D0F>,<U10AF>);(<U2D10>,<U10B0>);(<U2D11>,<U10B1>);/
+ (<U2D12>,<U10B2>);(<U2D13>,<U10B3>);(<U2D14>,<U10B4>);(<U2D15>,<U10B5>);/
+ (<U2D16>,<U10B6>);(<U2D17>,<U10B7>);(<U2D18>,<U10B8>);(<U2D19>,<U10B9>);/
+ (<U2D1A>,<U10BA>);(<U2D1B>,<U10BB>);(<U2D1C>,<U10BC>);(<U2D1D>,<U10BD>);/
+ (<U2D1E>,<U10BE>);(<U2D1F>,<U10BF>);(<U2D20>,<U10C0>);(<U2D21>,<U10C1>);/
+ (<U2D22>,<U10C2>);(<U2D23>,<U10C3>);(<U2D24>,<U10C4>);(<U2D25>,<U10C5>);/
+ (<U2D27>,<U10C7>);(<U2D2D>,<U10CD>);(<UA641>,<UA640>);(<UA643>,<UA642>);/
+ (<UA645>,<UA644>);(<UA647>,<UA646>);(<UA649>,<UA648>);(<UA64B>,<UA64A>);/
+ (<UA64D>,<UA64C>);(<UA64F>,<UA64E>);(<UA651>,<UA650>);(<UA653>,<UA652>);/
+ (<UA655>,<UA654>);(<UA657>,<UA656>);(<UA659>,<UA658>);(<UA65B>,<UA65A>);/
+ (<UA65D>,<UA65C>);(<UA65F>,<UA65E>);(<UA661>,<UA660>);(<UA663>,<UA662>);/
+ (<UA665>,<UA664>);(<UA667>,<UA666>);(<UA669>,<UA668>);(<UA66B>,<UA66A>);/
+ (<UA66D>,<UA66C>);(<UA681>,<UA680>);(<UA683>,<UA682>);(<UA685>,<UA684>);/
+ (<UA687>,<UA686>);(<UA689>,<UA688>);(<UA68B>,<UA68A>);(<UA68D>,<UA68C>);/
+ (<UA68F>,<UA68E>);(<UA691>,<UA690>);(<UA693>,<UA692>);(<UA695>,<UA694>);/
+ (<UA697>,<UA696>);(<UA699>,<UA698>);(<UA69B>,<UA69A>);(<UA723>,<UA722>);/
+ (<UA725>,<UA724>);(<UA727>,<UA726>);(<UA729>,<UA728>);(<UA72B>,<UA72A>);/
+ (<UA72D>,<UA72C>);(<UA72F>,<UA72E>);(<UA733>,<UA732>);(<UA735>,<UA734>);/
+ (<UA737>,<UA736>);(<UA739>,<UA738>);(<UA73B>,<UA73A>);(<UA73D>,<UA73C>);/
+ (<UA73F>,<UA73E>);(<UA741>,<UA740>);(<UA743>,<UA742>);(<UA745>,<UA744>);/
+ (<UA747>,<UA746>);(<UA749>,<UA748>);(<UA74B>,<UA74A>);(<UA74D>,<UA74C>);/
+ (<UA74F>,<UA74E>);(<UA751>,<UA750>);(<UA753>,<UA752>);(<UA755>,<UA754>);/
+ (<UA757>,<UA756>);(<UA759>,<UA758>);(<UA75B>,<UA75A>);(<UA75D>,<UA75C>);/
+ (<UA75F>,<UA75E>);(<UA761>,<UA760>);(<UA763>,<UA762>);(<UA765>,<UA764>);/
+ (<UA767>,<UA766>);(<UA769>,<UA768>);(<UA76B>,<UA76A>);(<UA76D>,<UA76C>);/
+ (<UA76F>,<UA76E>);(<UA77A>,<UA779>);(<UA77C>,<UA77B>);(<UA77F>,<UA77E>);/
+ (<UA781>,<UA780>);(<UA783>,<UA782>);(<UA785>,<UA784>);(<UA787>,<UA786>);/
+ (<UA78C>,<UA78B>);(<UA791>,<UA790>);(<UA793>,<UA792>);(<UA797>,<UA796>);/
+ (<UA799>,<UA798>);(<UA79B>,<UA79A>);(<UA79D>,<UA79C>);(<UA79F>,<UA79E>);/
+ (<UA7A1>,<UA7A0>);(<UA7A3>,<UA7A2>);(<UA7A5>,<UA7A4>);(<UA7A7>,<UA7A6>);/
+ (<UA7A9>,<UA7A8>);(<UA7B5>,<UA7B4>);(<UA7B7>,<UA7B6>);(<UAB53>,<UA7B3>);/
+ (<UAB70>,<U13A0>);(<UAB71>,<U13A1>);(<UAB72>,<U13A2>);(<UAB73>,<U13A3>);/
+ (<UAB74>,<U13A4>);(<UAB75>,<U13A5>);(<UAB76>,<U13A6>);(<UAB77>,<U13A7>);/
+ (<UAB78>,<U13A8>);(<UAB79>,<U13A9>);(<UAB7A>,<U13AA>);(<UAB7B>,<U13AB>);/
+ (<UAB7C>,<U13AC>);(<UAB7D>,<U13AD>);(<UAB7E>,<U13AE>);(<UAB7F>,<U13AF>);/
+ (<UAB80>,<U13B0>);(<UAB81>,<U13B1>);(<UAB82>,<U13B2>);(<UAB83>,<U13B3>);/
+ (<UAB84>,<U13B4>);(<UAB85>,<U13B5>);(<UAB86>,<U13B6>);(<UAB87>,<U13B7>);/
+ (<UAB88>,<U13B8>);(<UAB89>,<U13B9>);(<UAB8A>,<U13BA>);(<UAB8B>,<U13BB>);/
+ (<UAB8C>,<U13BC>);(<UAB8D>,<U13BD>);(<UAB8E>,<U13BE>);(<UAB8F>,<U13BF>);/
+ (<UAB90>,<U13C0>);(<UAB91>,<U13C1>);(<UAB92>,<U13C2>);(<UAB93>,<U13C3>);/
+ (<UAB94>,<U13C4>);(<UAB95>,<U13C5>);(<UAB96>,<U13C6>);(<UAB97>,<U13C7>);/
+ (<UAB98>,<U13C8>);(<UAB99>,<U13C9>);(<UAB9A>,<U13CA>);(<UAB9B>,<U13CB>);/
+ (<UAB9C>,<U13CC>);(<UAB9D>,<U13CD>);(<UAB9E>,<U13CE>);(<UAB9F>,<U13CF>);/
+ (<UABA0>,<U13D0>);(<UABA1>,<U13D1>);(<UABA2>,<U13D2>);(<UABA3>,<U13D3>);/
+ (<UABA4>,<U13D4>);(<UABA5>,<U13D5>);(<UABA6>,<U13D6>);(<UABA7>,<U13D7>);/
+ (<UABA8>,<U13D8>);(<UABA9>,<U13D9>);(<UABAA>,<U13DA>);(<UABAB>,<U13DB>);/
+ (<UABAC>,<U13DC>);(<UABAD>,<U13DD>);(<UABAE>,<U13DE>);(<UABAF>,<U13DF>);/
+ (<UABB0>,<U13E0>);(<UABB1>,<U13E1>);(<UABB2>,<U13E2>);(<UABB3>,<U13E3>);/
+ (<UABB4>,<U13E4>);(<UABB5>,<U13E5>);(<UABB6>,<U13E6>);(<UABB7>,<U13E7>);/
+ (<UABB8>,<U13E8>);(<UABB9>,<U13E9>);(<UABBA>,<U13EA>);(<UABBB>,<U13EB>);/
+ (<UABBC>,<U13EC>);(<UABBD>,<U13ED>);(<UABBE>,<U13EE>);(<UABBF>,<U13EF>);/
+ (<UFF41>,<UFF21>);(<UFF42>,<UFF22>);(<UFF43>,<UFF23>);(<UFF44>,<UFF24>);/
+ (<UFF45>,<UFF25>);(<UFF46>,<UFF26>);(<UFF47>,<UFF27>);(<UFF48>,<UFF28>);/
+ (<UFF49>,<UFF29>);(<UFF4A>,<UFF2A>);(<UFF4B>,<UFF2B>);(<UFF4C>,<UFF2C>);/
+ (<UFF4D>,<UFF2D>);(<UFF4E>,<UFF2E>);(<UFF4F>,<UFF2F>);(<UFF50>,<UFF30>);/
+ (<UFF51>,<UFF31>);(<UFF52>,<UFF32>);(<UFF53>,<UFF33>);(<UFF54>,<UFF34>);/
+ (<UFF55>,<UFF35>);(<UFF56>,<UFF36>);(<UFF57>,<UFF37>);(<UFF58>,<UFF38>);/
+ (<UFF59>,<UFF39>);(<UFF5A>,<UFF3A>);(<U00010428>,<U00010400>);/
+ (<U00010429>,<U00010401>);(<U0001042A>,<U00010402>);/
+ (<U0001042B>,<U00010403>);(<U0001042C>,<U00010404>);/
+ (<U0001042D>,<U00010405>);(<U0001042E>,<U00010406>);/
+ (<U0001042F>,<U00010407>);(<U00010430>,<U00010408>);/
+ (<U00010431>,<U00010409>);(<U00010432>,<U0001040A>);/
+ (<U00010433>,<U0001040B>);(<U00010434>,<U0001040C>);/
+ (<U00010435>,<U0001040D>);(<U00010436>,<U0001040E>);/
+ (<U00010437>,<U0001040F>);(<U00010438>,<U00010410>);/
+ (<U00010439>,<U00010411>);(<U0001043A>,<U00010412>);/
+ (<U0001043B>,<U00010413>);(<U0001043C>,<U00010414>);/
+ (<U0001043D>,<U00010415>);(<U0001043E>,<U00010416>);/
+ (<U0001043F>,<U00010417>);(<U00010440>,<U00010418>);/
+ (<U00010441>,<U00010419>);(<U00010442>,<U0001041A>);/
+ (<U00010443>,<U0001041B>);(<U00010444>,<U0001041C>);/
+ (<U00010445>,<U0001041D>);(<U00010446>,<U0001041E>);/
+ (<U00010447>,<U0001041F>);(<U00010448>,<U00010420>);/
+ (<U00010449>,<U00010421>);(<U0001044A>,<U00010422>);/
+ (<U0001044B>,<U00010423>);(<U0001044C>,<U00010424>);/
+ (<U0001044D>,<U00010425>);(<U0001044E>,<U00010426>);/
+ (<U0001044F>,<U00010427>);(<U00010CC0>,<U00010C80>);/
+ (<U00010CC1>,<U00010C81>);(<U00010CC2>,<U00010C82>);/
+ (<U00010CC3>,<U00010C83>);(<U00010CC4>,<U00010C84>);/
+ (<U00010CC5>,<U00010C85>);(<U00010CC6>,<U00010C86>);/
+ (<U00010CC7>,<U00010C87>);(<U00010CC8>,<U00010C88>);/
+ (<U00010CC9>,<U00010C89>);(<U00010CCA>,<U00010C8A>);/
+ (<U00010CCB>,<U00010C8B>);(<U00010CCC>,<U00010C8C>);/
+ (<U00010CCD>,<U00010C8D>);(<U00010CCE>,<U00010C8E>);/
+ (<U00010CCF>,<U00010C8F>);(<U00010CD0>,<U00010C90>);/
+ (<U00010CD1>,<U00010C91>);(<U00010CD2>,<U00010C92>);/
+ (<U00010CD3>,<U00010C93>);(<U00010CD4>,<U00010C94>);/
+ (<U00010CD5>,<U00010C95>);(<U00010CD6>,<U00010C96>);/
+ (<U00010CD7>,<U00010C97>);(<U00010CD8>,<U00010C98>);/
+ (<U00010CD9>,<U00010C99>);(<U00010CDA>,<U00010C9A>);/
+ (<U00010CDB>,<U00010C9B>);(<U00010CDC>,<U00010C9C>);/
+ (<U00010CDD>,<U00010C9D>);(<U00010CDE>,<U00010C9E>);/
+ (<U00010CDF>,<U00010C9F>);(<U00010CE0>,<U00010CA0>);/
+ (<U00010CE1>,<U00010CA1>);(<U00010CE2>,<U00010CA2>);/
+ (<U00010CE3>,<U00010CA3>);(<U00010CE4>,<U00010CA4>);/
+ (<U00010CE5>,<U00010CA5>);(<U00010CE6>,<U00010CA6>);/
+ (<U00010CE7>,<U00010CA7>);(<U00010CE8>,<U00010CA8>);/
+ (<U00010CE9>,<U00010CA9>);(<U00010CEA>,<U00010CAA>);/
+ (<U00010CEB>,<U00010CAB>);(<U00010CEC>,<U00010CAC>);/
+ (<U00010CED>,<U00010CAD>);(<U00010CEE>,<U00010CAE>);/
+ (<U00010CEF>,<U00010CAF>);(<U00010CF0>,<U00010CB0>);/
+ (<U00010CF1>,<U00010CB1>);(<U00010CF2>,<U00010CB2>);/
(<U000118C0>,<U000118A0>);(<U000118C1>,<U000118A1>);/
(<U000118C2>,<U000118A2>);(<U000118C3>,<U000118A3>);/
(<U000118C4>,<U000118A4>);(<U000118C5>,<U000118A5>);/
@@ -1373,154 +1445,202 @@ tolower /
(<U10BB>,<U2D1B>);(<U10BC>,<U2D1C>);(<U10BD>,<U2D1D>);(<U10BE>,<U2D1E>);/
(<U10BF>,<U2D1F>);(<U10C0>,<U2D20>);(<U10C1>,<U2D21>);(<U10C2>,<U2D22>);/
(<U10C3>,<U2D23>);(<U10C4>,<U2D24>);(<U10C5>,<U2D25>);(<U10C7>,<U2D27>);/
- (<U10CD>,<U2D2D>);(<U1E00>,<U1E01>);(<U1E02>,<U1E03>);(<U1E04>,<U1E05>);/
- (<U1E06>,<U1E07>);(<U1E08>,<U1E09>);(<U1E0A>,<U1E0B>);(<U1E0C>,<U1E0D>);/
- (<U1E0E>,<U1E0F>);(<U1E10>,<U1E11>);(<U1E12>,<U1E13>);(<U1E14>,<U1E15>);/
- (<U1E16>,<U1E17>);(<U1E18>,<U1E19>);(<U1E1A>,<U1E1B>);(<U1E1C>,<U1E1D>);/
- (<U1E1E>,<U1E1F>);(<U1E20>,<U1E21>);(<U1E22>,<U1E23>);(<U1E24>,<U1E25>);/
- (<U1E26>,<U1E27>);(<U1E28>,<U1E29>);(<U1E2A>,<U1E2B>);(<U1E2C>,<U1E2D>);/
- (<U1E2E>,<U1E2F>);(<U1E30>,<U1E31>);(<U1E32>,<U1E33>);(<U1E34>,<U1E35>);/
- (<U1E36>,<U1E37>);(<U1E38>,<U1E39>);(<U1E3A>,<U1E3B>);(<U1E3C>,<U1E3D>);/
- (<U1E3E>,<U1E3F>);(<U1E40>,<U1E41>);(<U1E42>,<U1E43>);(<U1E44>,<U1E45>);/
- (<U1E46>,<U1E47>);(<U1E48>,<U1E49>);(<U1E4A>,<U1E4B>);(<U1E4C>,<U1E4D>);/
- (<U1E4E>,<U1E4F>);(<U1E50>,<U1E51>);(<U1E52>,<U1E53>);(<U1E54>,<U1E55>);/
- (<U1E56>,<U1E57>);(<U1E58>,<U1E59>);(<U1E5A>,<U1E5B>);(<U1E5C>,<U1E5D>);/
- (<U1E5E>,<U1E5F>);(<U1E60>,<U1E61>);(<U1E62>,<U1E63>);(<U1E64>,<U1E65>);/
- (<U1E66>,<U1E67>);(<U1E68>,<U1E69>);(<U1E6A>,<U1E6B>);(<U1E6C>,<U1E6D>);/
- (<U1E6E>,<U1E6F>);(<U1E70>,<U1E71>);(<U1E72>,<U1E73>);(<U1E74>,<U1E75>);/
- (<U1E76>,<U1E77>);(<U1E78>,<U1E79>);(<U1E7A>,<U1E7B>);(<U1E7C>,<U1E7D>);/
- (<U1E7E>,<U1E7F>);(<U1E80>,<U1E81>);(<U1E82>,<U1E83>);(<U1E84>,<U1E85>);/
- (<U1E86>,<U1E87>);(<U1E88>,<U1E89>);(<U1E8A>,<U1E8B>);(<U1E8C>,<U1E8D>);/
- (<U1E8E>,<U1E8F>);(<U1E90>,<U1E91>);(<U1E92>,<U1E93>);(<U1E94>,<U1E95>);/
- (<U1E9E>,<U00DF>);(<U1EA0>,<U1EA1>);(<U1EA2>,<U1EA3>);(<U1EA4>,<U1EA5>);/
- (<U1EA6>,<U1EA7>);(<U1EA8>,<U1EA9>);(<U1EAA>,<U1EAB>);(<U1EAC>,<U1EAD>);/
- (<U1EAE>,<U1EAF>);(<U1EB0>,<U1EB1>);(<U1EB2>,<U1EB3>);(<U1EB4>,<U1EB5>);/
- (<U1EB6>,<U1EB7>);(<U1EB8>,<U1EB9>);(<U1EBA>,<U1EBB>);(<U1EBC>,<U1EBD>);/
- (<U1EBE>,<U1EBF>);(<U1EC0>,<U1EC1>);(<U1EC2>,<U1EC3>);(<U1EC4>,<U1EC5>);/
- (<U1EC6>,<U1EC7>);(<U1EC8>,<U1EC9>);(<U1ECA>,<U1ECB>);(<U1ECC>,<U1ECD>);/
- (<U1ECE>,<U1ECF>);(<U1ED0>,<U1ED1>);(<U1ED2>,<U1ED3>);(<U1ED4>,<U1ED5>);/
- (<U1ED6>,<U1ED7>);(<U1ED8>,<U1ED9>);(<U1EDA>,<U1EDB>);(<U1EDC>,<U1EDD>);/
- (<U1EDE>,<U1EDF>);(<U1EE0>,<U1EE1>);(<U1EE2>,<U1EE3>);(<U1EE4>,<U1EE5>);/
- (<U1EE6>,<U1EE7>);(<U1EE8>,<U1EE9>);(<U1EEA>,<U1EEB>);(<U1EEC>,<U1EED>);/
- (<U1EEE>,<U1EEF>);(<U1EF0>,<U1EF1>);(<U1EF2>,<U1EF3>);(<U1EF4>,<U1EF5>);/
- (<U1EF6>,<U1EF7>);(<U1EF8>,<U1EF9>);(<U1EFA>,<U1EFB>);(<U1EFC>,<U1EFD>);/
- (<U1EFE>,<U1EFF>);(<U1F08>,<U1F00>);(<U1F09>,<U1F01>);(<U1F0A>,<U1F02>);/
- (<U1F0B>,<U1F03>);(<U1F0C>,<U1F04>);(<U1F0D>,<U1F05>);(<U1F0E>,<U1F06>);/
- (<U1F0F>,<U1F07>);(<U1F18>,<U1F10>);(<U1F19>,<U1F11>);(<U1F1A>,<U1F12>);/
- (<U1F1B>,<U1F13>);(<U1F1C>,<U1F14>);(<U1F1D>,<U1F15>);(<U1F28>,<U1F20>);/
- (<U1F29>,<U1F21>);(<U1F2A>,<U1F22>);(<U1F2B>,<U1F23>);(<U1F2C>,<U1F24>);/
- (<U1F2D>,<U1F25>);(<U1F2E>,<U1F26>);(<U1F2F>,<U1F27>);(<U1F38>,<U1F30>);/
- (<U1F39>,<U1F31>);(<U1F3A>,<U1F32>);(<U1F3B>,<U1F33>);(<U1F3C>,<U1F34>);/
- (<U1F3D>,<U1F35>);(<U1F3E>,<U1F36>);(<U1F3F>,<U1F37>);(<U1F48>,<U1F40>);/
- (<U1F49>,<U1F41>);(<U1F4A>,<U1F42>);(<U1F4B>,<U1F43>);(<U1F4C>,<U1F44>);/
- (<U1F4D>,<U1F45>);(<U1F59>,<U1F51>);(<U1F5B>,<U1F53>);(<U1F5D>,<U1F55>);/
- (<U1F5F>,<U1F57>);(<U1F68>,<U1F60>);(<U1F69>,<U1F61>);(<U1F6A>,<U1F62>);/
- (<U1F6B>,<U1F63>);(<U1F6C>,<U1F64>);(<U1F6D>,<U1F65>);(<U1F6E>,<U1F66>);/
- (<U1F6F>,<U1F67>);(<U1F88>,<U1F80>);(<U1F89>,<U1F81>);(<U1F8A>,<U1F82>);/
- (<U1F8B>,<U1F83>);(<U1F8C>,<U1F84>);(<U1F8D>,<U1F85>);(<U1F8E>,<U1F86>);/
- (<U1F8F>,<U1F87>);(<U1F98>,<U1F90>);(<U1F99>,<U1F91>);(<U1F9A>,<U1F92>);/
- (<U1F9B>,<U1F93>);(<U1F9C>,<U1F94>);(<U1F9D>,<U1F95>);(<U1F9E>,<U1F96>);/
- (<U1F9F>,<U1F97>);(<U1FA8>,<U1FA0>);(<U1FA9>,<U1FA1>);(<U1FAA>,<U1FA2>);/
- (<U1FAB>,<U1FA3>);(<U1FAC>,<U1FA4>);(<U1FAD>,<U1FA5>);(<U1FAE>,<U1FA6>);/
- (<U1FAF>,<U1FA7>);(<U1FB8>,<U1FB0>);(<U1FB9>,<U1FB1>);(<U1FBA>,<U1F70>);/
- (<U1FBB>,<U1F71>);(<U1FBC>,<U1FB3>);(<U1FC8>,<U1F72>);(<U1FC9>,<U1F73>);/
- (<U1FCA>,<U1F74>);(<U1FCB>,<U1F75>);(<U1FCC>,<U1FC3>);(<U1FD8>,<U1FD0>);/
- (<U1FD9>,<U1FD1>);(<U1FDA>,<U1F76>);(<U1FDB>,<U1F77>);(<U1FE8>,<U1FE0>);/
- (<U1FE9>,<U1FE1>);(<U1FEA>,<U1F7A>);(<U1FEB>,<U1F7B>);(<U1FEC>,<U1FE5>);/
- (<U1FF8>,<U1F78>);(<U1FF9>,<U1F79>);(<U1FFA>,<U1F7C>);(<U1FFB>,<U1F7D>);/
- (<U1FFC>,<U1FF3>);(<U2126>,<U03C9>);(<U212A>,<U006B>);(<U212B>,<U00E5>);/
- (<U2132>,<U214E>);(<U2160>,<U2170>);(<U2161>,<U2171>);(<U2162>,<U2172>);/
- (<U2163>,<U2173>);(<U2164>,<U2174>);(<U2165>,<U2175>);(<U2166>,<U2176>);/
- (<U2167>,<U2177>);(<U2168>,<U2178>);(<U2169>,<U2179>);(<U216A>,<U217A>);/
- (<U216B>,<U217B>);(<U216C>,<U217C>);(<U216D>,<U217D>);(<U216E>,<U217E>);/
- (<U216F>,<U217F>);(<U2183>,<U2184>);(<U24B6>,<U24D0>);(<U24B7>,<U24D1>);/
- (<U24B8>,<U24D2>);(<U24B9>,<U24D3>);(<U24BA>,<U24D4>);(<U24BB>,<U24D5>);/
- (<U24BC>,<U24D6>);(<U24BD>,<U24D7>);(<U24BE>,<U24D8>);(<U24BF>,<U24D9>);/
- (<U24C0>,<U24DA>);(<U24C1>,<U24DB>);(<U24C2>,<U24DC>);(<U24C3>,<U24DD>);/
- (<U24C4>,<U24DE>);(<U24C5>,<U24DF>);(<U24C6>,<U24E0>);(<U24C7>,<U24E1>);/
- (<U24C8>,<U24E2>);(<U24C9>,<U24E3>);(<U24CA>,<U24E4>);(<U24CB>,<U24E5>);/
- (<U24CC>,<U24E6>);(<U24CD>,<U24E7>);(<U24CE>,<U24E8>);(<U24CF>,<U24E9>);/
- (<U2C00>,<U2C30>);(<U2C01>,<U2C31>);(<U2C02>,<U2C32>);(<U2C03>,<U2C33>);/
- (<U2C04>,<U2C34>);(<U2C05>,<U2C35>);(<U2C06>,<U2C36>);(<U2C07>,<U2C37>);/
- (<U2C08>,<U2C38>);(<U2C09>,<U2C39>);(<U2C0A>,<U2C3A>);(<U2C0B>,<U2C3B>);/
- (<U2C0C>,<U2C3C>);(<U2C0D>,<U2C3D>);(<U2C0E>,<U2C3E>);(<U2C0F>,<U2C3F>);/
- (<U2C10>,<U2C40>);(<U2C11>,<U2C41>);(<U2C12>,<U2C42>);(<U2C13>,<U2C43>);/
- (<U2C14>,<U2C44>);(<U2C15>,<U2C45>);(<U2C16>,<U2C46>);(<U2C17>,<U2C47>);/
- (<U2C18>,<U2C48>);(<U2C19>,<U2C49>);(<U2C1A>,<U2C4A>);(<U2C1B>,<U2C4B>);/
- (<U2C1C>,<U2C4C>);(<U2C1D>,<U2C4D>);(<U2C1E>,<U2C4E>);(<U2C1F>,<U2C4F>);/
- (<U2C20>,<U2C50>);(<U2C21>,<U2C51>);(<U2C22>,<U2C52>);(<U2C23>,<U2C53>);/
- (<U2C24>,<U2C54>);(<U2C25>,<U2C55>);(<U2C26>,<U2C56>);(<U2C27>,<U2C57>);/
- (<U2C28>,<U2C58>);(<U2C29>,<U2C59>);(<U2C2A>,<U2C5A>);(<U2C2B>,<U2C5B>);/
- (<U2C2C>,<U2C5C>);(<U2C2D>,<U2C5D>);(<U2C2E>,<U2C5E>);(<U2C60>,<U2C61>);/
- (<U2C62>,<U026B>);(<U2C63>,<U1D7D>);(<U2C64>,<U027D>);(<U2C67>,<U2C68>);/
- (<U2C69>,<U2C6A>);(<U2C6B>,<U2C6C>);(<U2C6D>,<U0251>);(<U2C6E>,<U0271>);/
- (<U2C6F>,<U0250>);(<U2C70>,<U0252>);(<U2C72>,<U2C73>);(<U2C75>,<U2C76>);/
- (<U2C7E>,<U023F>);(<U2C7F>,<U0240>);(<U2C80>,<U2C81>);(<U2C82>,<U2C83>);/
- (<U2C84>,<U2C85>);(<U2C86>,<U2C87>);(<U2C88>,<U2C89>);(<U2C8A>,<U2C8B>);/
- (<U2C8C>,<U2C8D>);(<U2C8E>,<U2C8F>);(<U2C90>,<U2C91>);(<U2C92>,<U2C93>);/
- (<U2C94>,<U2C95>);(<U2C96>,<U2C97>);(<U2C98>,<U2C99>);(<U2C9A>,<U2C9B>);/
- (<U2C9C>,<U2C9D>);(<U2C9E>,<U2C9F>);(<U2CA0>,<U2CA1>);(<U2CA2>,<U2CA3>);/
- (<U2CA4>,<U2CA5>);(<U2CA6>,<U2CA7>);(<U2CA8>,<U2CA9>);(<U2CAA>,<U2CAB>);/
- (<U2CAC>,<U2CAD>);(<U2CAE>,<U2CAF>);(<U2CB0>,<U2CB1>);(<U2CB2>,<U2CB3>);/
- (<U2CB4>,<U2CB5>);(<U2CB6>,<U2CB7>);(<U2CB8>,<U2CB9>);(<U2CBA>,<U2CBB>);/
- (<U2CBC>,<U2CBD>);(<U2CBE>,<U2CBF>);(<U2CC0>,<U2CC1>);(<U2CC2>,<U2CC3>);/
- (<U2CC4>,<U2CC5>);(<U2CC6>,<U2CC7>);(<U2CC8>,<U2CC9>);(<U2CCA>,<U2CCB>);/
- (<U2CCC>,<U2CCD>);(<U2CCE>,<U2CCF>);(<U2CD0>,<U2CD1>);(<U2CD2>,<U2CD3>);/
- (<U2CD4>,<U2CD5>);(<U2CD6>,<U2CD7>);(<U2CD8>,<U2CD9>);(<U2CDA>,<U2CDB>);/
- (<U2CDC>,<U2CDD>);(<U2CDE>,<U2CDF>);(<U2CE0>,<U2CE1>);(<U2CE2>,<U2CE3>);/
- (<U2CEB>,<U2CEC>);(<U2CED>,<U2CEE>);(<U2CF2>,<U2CF3>);(<UA640>,<UA641>);/
- (<UA642>,<UA643>);(<UA644>,<UA645>);(<UA646>,<UA647>);(<UA648>,<UA649>);/
- (<UA64A>,<UA64B>);(<UA64C>,<UA64D>);(<UA64E>,<UA64F>);(<UA650>,<UA651>);/
- (<UA652>,<UA653>);(<UA654>,<UA655>);(<UA656>,<UA657>);(<UA658>,<UA659>);/
- (<UA65A>,<UA65B>);(<UA65C>,<UA65D>);(<UA65E>,<UA65F>);(<UA660>,<UA661>);/
- (<UA662>,<UA663>);(<UA664>,<UA665>);(<UA666>,<UA667>);(<UA668>,<UA669>);/
- (<UA66A>,<UA66B>);(<UA66C>,<UA66D>);(<UA680>,<UA681>);(<UA682>,<UA683>);/
- (<UA684>,<UA685>);(<UA686>,<UA687>);(<UA688>,<UA689>);(<UA68A>,<UA68B>);/
- (<UA68C>,<UA68D>);(<UA68E>,<UA68F>);(<UA690>,<UA691>);(<UA692>,<UA693>);/
- (<UA694>,<UA695>);(<UA696>,<UA697>);(<UA698>,<UA699>);(<UA69A>,<UA69B>);/
- (<UA722>,<UA723>);(<UA724>,<UA725>);(<UA726>,<UA727>);(<UA728>,<UA729>);/
- (<UA72A>,<UA72B>);(<UA72C>,<UA72D>);(<UA72E>,<UA72F>);(<UA732>,<UA733>);/
- (<UA734>,<UA735>);(<UA736>,<UA737>);(<UA738>,<UA739>);(<UA73A>,<UA73B>);/
- (<UA73C>,<UA73D>);(<UA73E>,<UA73F>);(<UA740>,<UA741>);(<UA742>,<UA743>);/
- (<UA744>,<UA745>);(<UA746>,<UA747>);(<UA748>,<UA749>);(<UA74A>,<UA74B>);/
- (<UA74C>,<UA74D>);(<UA74E>,<UA74F>);(<UA750>,<UA751>);(<UA752>,<UA753>);/
- (<UA754>,<UA755>);(<UA756>,<UA757>);(<UA758>,<UA759>);(<UA75A>,<UA75B>);/
- (<UA75C>,<UA75D>);(<UA75E>,<UA75F>);(<UA760>,<UA761>);(<UA762>,<UA763>);/
- (<UA764>,<UA765>);(<UA766>,<UA767>);(<UA768>,<UA769>);(<UA76A>,<UA76B>);/
- (<UA76C>,<UA76D>);(<UA76E>,<UA76F>);(<UA779>,<UA77A>);(<UA77B>,<UA77C>);/
- (<UA77D>,<U1D79>);(<UA77E>,<UA77F>);(<UA780>,<UA781>);(<UA782>,<UA783>);/
- (<UA784>,<UA785>);(<UA786>,<UA787>);(<UA78B>,<UA78C>);(<UA78D>,<U0265>);/
- (<UA790>,<UA791>);(<UA792>,<UA793>);(<UA796>,<UA797>);(<UA798>,<UA799>);/
- (<UA79A>,<UA79B>);(<UA79C>,<UA79D>);(<UA79E>,<UA79F>);(<UA7A0>,<UA7A1>);/
- (<UA7A2>,<UA7A3>);(<UA7A4>,<UA7A5>);(<UA7A6>,<UA7A7>);(<UA7A8>,<UA7A9>);/
- (<UA7AA>,<U0266>);(<UA7AB>,<U025C>);(<UA7AC>,<U0261>);(<UA7AD>,<U026C>);/
- (<UA7B0>,<U029E>);(<UA7B1>,<U0287>);(<UFF21>,<UFF41>);(<UFF22>,<UFF42>);/
- (<UFF23>,<UFF43>);(<UFF24>,<UFF44>);(<UFF25>,<UFF45>);(<UFF26>,<UFF46>);/
- (<UFF27>,<UFF47>);(<UFF28>,<UFF48>);(<UFF29>,<UFF49>);(<UFF2A>,<UFF4A>);/
- (<UFF2B>,<UFF4B>);(<UFF2C>,<UFF4C>);(<UFF2D>,<UFF4D>);(<UFF2E>,<UFF4E>);/
- (<UFF2F>,<UFF4F>);(<UFF30>,<UFF50>);(<UFF31>,<UFF51>);(<UFF32>,<UFF52>);/
- (<UFF33>,<UFF53>);(<UFF34>,<UFF54>);(<UFF35>,<UFF55>);(<UFF36>,<UFF56>);/
- (<UFF37>,<UFF57>);(<UFF38>,<UFF58>);(<UFF39>,<UFF59>);(<UFF3A>,<UFF5A>);/
- (<U00010400>,<U00010428>);(<U00010401>,<U00010429>);/
- (<U00010402>,<U0001042A>);(<U00010403>,<U0001042B>);/
- (<U00010404>,<U0001042C>);(<U00010405>,<U0001042D>);/
- (<U00010406>,<U0001042E>);(<U00010407>,<U0001042F>);/
- (<U00010408>,<U00010430>);(<U00010409>,<U00010431>);/
- (<U0001040A>,<U00010432>);(<U0001040B>,<U00010433>);/
- (<U0001040C>,<U00010434>);(<U0001040D>,<U00010435>);/
- (<U0001040E>,<U00010436>);(<U0001040F>,<U00010437>);/
- (<U00010410>,<U00010438>);(<U00010411>,<U00010439>);/
- (<U00010412>,<U0001043A>);(<U00010413>,<U0001043B>);/
- (<U00010414>,<U0001043C>);(<U00010415>,<U0001043D>);/
- (<U00010416>,<U0001043E>);(<U00010417>,<U0001043F>);/
- (<U00010418>,<U00010440>);(<U00010419>,<U00010441>);/
- (<U0001041A>,<U00010442>);(<U0001041B>,<U00010443>);/
- (<U0001041C>,<U00010444>);(<U0001041D>,<U00010445>);/
- (<U0001041E>,<U00010446>);(<U0001041F>,<U00010447>);/
- (<U00010420>,<U00010448>);(<U00010421>,<U00010449>);/
- (<U00010422>,<U0001044A>);(<U00010423>,<U0001044B>);/
- (<U00010424>,<U0001044C>);(<U00010425>,<U0001044D>);/
- (<U00010426>,<U0001044E>);(<U00010427>,<U0001044F>);/
+ (<U10CD>,<U2D2D>);(<U13A0>,<UAB70>);(<U13A1>,<UAB71>);(<U13A2>,<UAB72>);/
+ (<U13A3>,<UAB73>);(<U13A4>,<UAB74>);(<U13A5>,<UAB75>);(<U13A6>,<UAB76>);/
+ (<U13A7>,<UAB77>);(<U13A8>,<UAB78>);(<U13A9>,<UAB79>);(<U13AA>,<UAB7A>);/
+ (<U13AB>,<UAB7B>);(<U13AC>,<UAB7C>);(<U13AD>,<UAB7D>);(<U13AE>,<UAB7E>);/
+ (<U13AF>,<UAB7F>);(<U13B0>,<UAB80>);(<U13B1>,<UAB81>);(<U13B2>,<UAB82>);/
+ (<U13B3>,<UAB83>);(<U13B4>,<UAB84>);(<U13B5>,<UAB85>);(<U13B6>,<UAB86>);/
+ (<U13B7>,<UAB87>);(<U13B8>,<UAB88>);(<U13B9>,<UAB89>);(<U13BA>,<UAB8A>);/
+ (<U13BB>,<UAB8B>);(<U13BC>,<UAB8C>);(<U13BD>,<UAB8D>);(<U13BE>,<UAB8E>);/
+ (<U13BF>,<UAB8F>);(<U13C0>,<UAB90>);(<U13C1>,<UAB91>);(<U13C2>,<UAB92>);/
+ (<U13C3>,<UAB93>);(<U13C4>,<UAB94>);(<U13C5>,<UAB95>);(<U13C6>,<UAB96>);/
+ (<U13C7>,<UAB97>);(<U13C8>,<UAB98>);(<U13C9>,<UAB99>);(<U13CA>,<UAB9A>);/
+ (<U13CB>,<UAB9B>);(<U13CC>,<UAB9C>);(<U13CD>,<UAB9D>);(<U13CE>,<UAB9E>);/
+ (<U13CF>,<UAB9F>);(<U13D0>,<UABA0>);(<U13D1>,<UABA1>);(<U13D2>,<UABA2>);/
+ (<U13D3>,<UABA3>);(<U13D4>,<UABA4>);(<U13D5>,<UABA5>);(<U13D6>,<UABA6>);/
+ (<U13D7>,<UABA7>);(<U13D8>,<UABA8>);(<U13D9>,<UABA9>);(<U13DA>,<UABAA>);/
+ (<U13DB>,<UABAB>);(<U13DC>,<UABAC>);(<U13DD>,<UABAD>);(<U13DE>,<UABAE>);/
+ (<U13DF>,<UABAF>);(<U13E0>,<UABB0>);(<U13E1>,<UABB1>);(<U13E2>,<UABB2>);/
+ (<U13E3>,<UABB3>);(<U13E4>,<UABB4>);(<U13E5>,<UABB5>);(<U13E6>,<UABB6>);/
+ (<U13E7>,<UABB7>);(<U13E8>,<UABB8>);(<U13E9>,<UABB9>);(<U13EA>,<UABBA>);/
+ (<U13EB>,<UABBB>);(<U13EC>,<UABBC>);(<U13ED>,<UABBD>);(<U13EE>,<UABBE>);/
+ (<U13EF>,<UABBF>);(<U13F0>,<U13F8>);(<U13F1>,<U13F9>);(<U13F2>,<U13FA>);/
+ (<U13F3>,<U13FB>);(<U13F4>,<U13FC>);(<U13F5>,<U13FD>);(<U1E00>,<U1E01>);/
+ (<U1E02>,<U1E03>);(<U1E04>,<U1E05>);(<U1E06>,<U1E07>);(<U1E08>,<U1E09>);/
+ (<U1E0A>,<U1E0B>);(<U1E0C>,<U1E0D>);(<U1E0E>,<U1E0F>);(<U1E10>,<U1E11>);/
+ (<U1E12>,<U1E13>);(<U1E14>,<U1E15>);(<U1E16>,<U1E17>);(<U1E18>,<U1E19>);/
+ (<U1E1A>,<U1E1B>);(<U1E1C>,<U1E1D>);(<U1E1E>,<U1E1F>);(<U1E20>,<U1E21>);/
+ (<U1E22>,<U1E23>);(<U1E24>,<U1E25>);(<U1E26>,<U1E27>);(<U1E28>,<U1E29>);/
+ (<U1E2A>,<U1E2B>);(<U1E2C>,<U1E2D>);(<U1E2E>,<U1E2F>);(<U1E30>,<U1E31>);/
+ (<U1E32>,<U1E33>);(<U1E34>,<U1E35>);(<U1E36>,<U1E37>);(<U1E38>,<U1E39>);/
+ (<U1E3A>,<U1E3B>);(<U1E3C>,<U1E3D>);(<U1E3E>,<U1E3F>);(<U1E40>,<U1E41>);/
+ (<U1E42>,<U1E43>);(<U1E44>,<U1E45>);(<U1E46>,<U1E47>);(<U1E48>,<U1E49>);/
+ (<U1E4A>,<U1E4B>);(<U1E4C>,<U1E4D>);(<U1E4E>,<U1E4F>);(<U1E50>,<U1E51>);/
+ (<U1E52>,<U1E53>);(<U1E54>,<U1E55>);(<U1E56>,<U1E57>);(<U1E58>,<U1E59>);/
+ (<U1E5A>,<U1E5B>);(<U1E5C>,<U1E5D>);(<U1E5E>,<U1E5F>);(<U1E60>,<U1E61>);/
+ (<U1E62>,<U1E63>);(<U1E64>,<U1E65>);(<U1E66>,<U1E67>);(<U1E68>,<U1E69>);/
+ (<U1E6A>,<U1E6B>);(<U1E6C>,<U1E6D>);(<U1E6E>,<U1E6F>);(<U1E70>,<U1E71>);/
+ (<U1E72>,<U1E73>);(<U1E74>,<U1E75>);(<U1E76>,<U1E77>);(<U1E78>,<U1E79>);/
+ (<U1E7A>,<U1E7B>);(<U1E7C>,<U1E7D>);(<U1E7E>,<U1E7F>);(<U1E80>,<U1E81>);/
+ (<U1E82>,<U1E83>);(<U1E84>,<U1E85>);(<U1E86>,<U1E87>);(<U1E88>,<U1E89>);/
+ (<U1E8A>,<U1E8B>);(<U1E8C>,<U1E8D>);(<U1E8E>,<U1E8F>);(<U1E90>,<U1E91>);/
+ (<U1E92>,<U1E93>);(<U1E94>,<U1E95>);(<U1E9E>,<U00DF>);(<U1EA0>,<U1EA1>);/
+ (<U1EA2>,<U1EA3>);(<U1EA4>,<U1EA5>);(<U1EA6>,<U1EA7>);(<U1EA8>,<U1EA9>);/
+ (<U1EAA>,<U1EAB>);(<U1EAC>,<U1EAD>);(<U1EAE>,<U1EAF>);(<U1EB0>,<U1EB1>);/
+ (<U1EB2>,<U1EB3>);(<U1EB4>,<U1EB5>);(<U1EB6>,<U1EB7>);(<U1EB8>,<U1EB9>);/
+ (<U1EBA>,<U1EBB>);(<U1EBC>,<U1EBD>);(<U1EBE>,<U1EBF>);(<U1EC0>,<U1EC1>);/
+ (<U1EC2>,<U1EC3>);(<U1EC4>,<U1EC5>);(<U1EC6>,<U1EC7>);(<U1EC8>,<U1EC9>);/
+ (<U1ECA>,<U1ECB>);(<U1ECC>,<U1ECD>);(<U1ECE>,<U1ECF>);(<U1ED0>,<U1ED1>);/
+ (<U1ED2>,<U1ED3>);(<U1ED4>,<U1ED5>);(<U1ED6>,<U1ED7>);(<U1ED8>,<U1ED9>);/
+ (<U1EDA>,<U1EDB>);(<U1EDC>,<U1EDD>);(<U1EDE>,<U1EDF>);(<U1EE0>,<U1EE1>);/
+ (<U1EE2>,<U1EE3>);(<U1EE4>,<U1EE5>);(<U1EE6>,<U1EE7>);(<U1EE8>,<U1EE9>);/
+ (<U1EEA>,<U1EEB>);(<U1EEC>,<U1EED>);(<U1EEE>,<U1EEF>);(<U1EF0>,<U1EF1>);/
+ (<U1EF2>,<U1EF3>);(<U1EF4>,<U1EF5>);(<U1EF6>,<U1EF7>);(<U1EF8>,<U1EF9>);/
+ (<U1EFA>,<U1EFB>);(<U1EFC>,<U1EFD>);(<U1EFE>,<U1EFF>);(<U1F08>,<U1F00>);/
+ (<U1F09>,<U1F01>);(<U1F0A>,<U1F02>);(<U1F0B>,<U1F03>);(<U1F0C>,<U1F04>);/
+ (<U1F0D>,<U1F05>);(<U1F0E>,<U1F06>);(<U1F0F>,<U1F07>);(<U1F18>,<U1F10>);/
+ (<U1F19>,<U1F11>);(<U1F1A>,<U1F12>);(<U1F1B>,<U1F13>);(<U1F1C>,<U1F14>);/
+ (<U1F1D>,<U1F15>);(<U1F28>,<U1F20>);(<U1F29>,<U1F21>);(<U1F2A>,<U1F22>);/
+ (<U1F2B>,<U1F23>);(<U1F2C>,<U1F24>);(<U1F2D>,<U1F25>);(<U1F2E>,<U1F26>);/
+ (<U1F2F>,<U1F27>);(<U1F38>,<U1F30>);(<U1F39>,<U1F31>);(<U1F3A>,<U1F32>);/
+ (<U1F3B>,<U1F33>);(<U1F3C>,<U1F34>);(<U1F3D>,<U1F35>);(<U1F3E>,<U1F36>);/
+ (<U1F3F>,<U1F37>);(<U1F48>,<U1F40>);(<U1F49>,<U1F41>);(<U1F4A>,<U1F42>);/
+ (<U1F4B>,<U1F43>);(<U1F4C>,<U1F44>);(<U1F4D>,<U1F45>);(<U1F59>,<U1F51>);/
+ (<U1F5B>,<U1F53>);(<U1F5D>,<U1F55>);(<U1F5F>,<U1F57>);(<U1F68>,<U1F60>);/
+ (<U1F69>,<U1F61>);(<U1F6A>,<U1F62>);(<U1F6B>,<U1F63>);(<U1F6C>,<U1F64>);/
+ (<U1F6D>,<U1F65>);(<U1F6E>,<U1F66>);(<U1F6F>,<U1F67>);(<U1F88>,<U1F80>);/
+ (<U1F89>,<U1F81>);(<U1F8A>,<U1F82>);(<U1F8B>,<U1F83>);(<U1F8C>,<U1F84>);/
+ (<U1F8D>,<U1F85>);(<U1F8E>,<U1F86>);(<U1F8F>,<U1F87>);(<U1F98>,<U1F90>);/
+ (<U1F99>,<U1F91>);(<U1F9A>,<U1F92>);(<U1F9B>,<U1F93>);(<U1F9C>,<U1F94>);/
+ (<U1F9D>,<U1F95>);(<U1F9E>,<U1F96>);(<U1F9F>,<U1F97>);(<U1FA8>,<U1FA0>);/
+ (<U1FA9>,<U1FA1>);(<U1FAA>,<U1FA2>);(<U1FAB>,<U1FA3>);(<U1FAC>,<U1FA4>);/
+ (<U1FAD>,<U1FA5>);(<U1FAE>,<U1FA6>);(<U1FAF>,<U1FA7>);(<U1FB8>,<U1FB0>);/
+ (<U1FB9>,<U1FB1>);(<U1FBA>,<U1F70>);(<U1FBB>,<U1F71>);(<U1FBC>,<U1FB3>);/
+ (<U1FC8>,<U1F72>);(<U1FC9>,<U1F73>);(<U1FCA>,<U1F74>);(<U1FCB>,<U1F75>);/
+ (<U1FCC>,<U1FC3>);(<U1FD8>,<U1FD0>);(<U1FD9>,<U1FD1>);(<U1FDA>,<U1F76>);/
+ (<U1FDB>,<U1F77>);(<U1FE8>,<U1FE0>);(<U1FE9>,<U1FE1>);(<U1FEA>,<U1F7A>);/
+ (<U1FEB>,<U1F7B>);(<U1FEC>,<U1FE5>);(<U1FF8>,<U1F78>);(<U1FF9>,<U1F79>);/
+ (<U1FFA>,<U1F7C>);(<U1FFB>,<U1F7D>);(<U1FFC>,<U1FF3>);(<U2126>,<U03C9>);/
+ (<U212A>,<U006B>);(<U212B>,<U00E5>);(<U2132>,<U214E>);(<U2160>,<U2170>);/
+ (<U2161>,<U2171>);(<U2162>,<U2172>);(<U2163>,<U2173>);(<U2164>,<U2174>);/
+ (<U2165>,<U2175>);(<U2166>,<U2176>);(<U2167>,<U2177>);(<U2168>,<U2178>);/
+ (<U2169>,<U2179>);(<U216A>,<U217A>);(<U216B>,<U217B>);(<U216C>,<U217C>);/
+ (<U216D>,<U217D>);(<U216E>,<U217E>);(<U216F>,<U217F>);(<U2183>,<U2184>);/
+ (<U24B6>,<U24D0>);(<U24B7>,<U24D1>);(<U24B8>,<U24D2>);(<U24B9>,<U24D3>);/
+ (<U24BA>,<U24D4>);(<U24BB>,<U24D5>);(<U24BC>,<U24D6>);(<U24BD>,<U24D7>);/
+ (<U24BE>,<U24D8>);(<U24BF>,<U24D9>);(<U24C0>,<U24DA>);(<U24C1>,<U24DB>);/
+ (<U24C2>,<U24DC>);(<U24C3>,<U24DD>);(<U24C4>,<U24DE>);(<U24C5>,<U24DF>);/
+ (<U24C6>,<U24E0>);(<U24C7>,<U24E1>);(<U24C8>,<U24E2>);(<U24C9>,<U24E3>);/
+ (<U24CA>,<U24E4>);(<U24CB>,<U24E5>);(<U24CC>,<U24E6>);(<U24CD>,<U24E7>);/
+ (<U24CE>,<U24E8>);(<U24CF>,<U24E9>);(<U2C00>,<U2C30>);(<U2C01>,<U2C31>);/
+ (<U2C02>,<U2C32>);(<U2C03>,<U2C33>);(<U2C04>,<U2C34>);(<U2C05>,<U2C35>);/
+ (<U2C06>,<U2C36>);(<U2C07>,<U2C37>);(<U2C08>,<U2C38>);(<U2C09>,<U2C39>);/
+ (<U2C0A>,<U2C3A>);(<U2C0B>,<U2C3B>);(<U2C0C>,<U2C3C>);(<U2C0D>,<U2C3D>);/
+ (<U2C0E>,<U2C3E>);(<U2C0F>,<U2C3F>);(<U2C10>,<U2C40>);(<U2C11>,<U2C41>);/
+ (<U2C12>,<U2C42>);(<U2C13>,<U2C43>);(<U2C14>,<U2C44>);(<U2C15>,<U2C45>);/
+ (<U2C16>,<U2C46>);(<U2C17>,<U2C47>);(<U2C18>,<U2C48>);(<U2C19>,<U2C49>);/
+ (<U2C1A>,<U2C4A>);(<U2C1B>,<U2C4B>);(<U2C1C>,<U2C4C>);(<U2C1D>,<U2C4D>);/
+ (<U2C1E>,<U2C4E>);(<U2C1F>,<U2C4F>);(<U2C20>,<U2C50>);(<U2C21>,<U2C51>);/
+ (<U2C22>,<U2C52>);(<U2C23>,<U2C53>);(<U2C24>,<U2C54>);(<U2C25>,<U2C55>);/
+ (<U2C26>,<U2C56>);(<U2C27>,<U2C57>);(<U2C28>,<U2C58>);(<U2C29>,<U2C59>);/
+ (<U2C2A>,<U2C5A>);(<U2C2B>,<U2C5B>);(<U2C2C>,<U2C5C>);(<U2C2D>,<U2C5D>);/
+ (<U2C2E>,<U2C5E>);(<U2C60>,<U2C61>);(<U2C62>,<U026B>);(<U2C63>,<U1D7D>);/
+ (<U2C64>,<U027D>);(<U2C67>,<U2C68>);(<U2C69>,<U2C6A>);(<U2C6B>,<U2C6C>);/
+ (<U2C6D>,<U0251>);(<U2C6E>,<U0271>);(<U2C6F>,<U0250>);(<U2C70>,<U0252>);/
+ (<U2C72>,<U2C73>);(<U2C75>,<U2C76>);(<U2C7E>,<U023F>);(<U2C7F>,<U0240>);/
+ (<U2C80>,<U2C81>);(<U2C82>,<U2C83>);(<U2C84>,<U2C85>);(<U2C86>,<U2C87>);/
+ (<U2C88>,<U2C89>);(<U2C8A>,<U2C8B>);(<U2C8C>,<U2C8D>);(<U2C8E>,<U2C8F>);/
+ (<U2C90>,<U2C91>);(<U2C92>,<U2C93>);(<U2C94>,<U2C95>);(<U2C96>,<U2C97>);/
+ (<U2C98>,<U2C99>);(<U2C9A>,<U2C9B>);(<U2C9C>,<U2C9D>);(<U2C9E>,<U2C9F>);/
+ (<U2CA0>,<U2CA1>);(<U2CA2>,<U2CA3>);(<U2CA4>,<U2CA5>);(<U2CA6>,<U2CA7>);/
+ (<U2CA8>,<U2CA9>);(<U2CAA>,<U2CAB>);(<U2CAC>,<U2CAD>);(<U2CAE>,<U2CAF>);/
+ (<U2CB0>,<U2CB1>);(<U2CB2>,<U2CB3>);(<U2CB4>,<U2CB5>);(<U2CB6>,<U2CB7>);/
+ (<U2CB8>,<U2CB9>);(<U2CBA>,<U2CBB>);(<U2CBC>,<U2CBD>);(<U2CBE>,<U2CBF>);/
+ (<U2CC0>,<U2CC1>);(<U2CC2>,<U2CC3>);(<U2CC4>,<U2CC5>);(<U2CC6>,<U2CC7>);/
+ (<U2CC8>,<U2CC9>);(<U2CCA>,<U2CCB>);(<U2CCC>,<U2CCD>);(<U2CCE>,<U2CCF>);/
+ (<U2CD0>,<U2CD1>);(<U2CD2>,<U2CD3>);(<U2CD4>,<U2CD5>);(<U2CD6>,<U2CD7>);/
+ (<U2CD8>,<U2CD9>);(<U2CDA>,<U2CDB>);(<U2CDC>,<U2CDD>);(<U2CDE>,<U2CDF>);/
+ (<U2CE0>,<U2CE1>);(<U2CE2>,<U2CE3>);(<U2CEB>,<U2CEC>);(<U2CED>,<U2CEE>);/
+ (<U2CF2>,<U2CF3>);(<UA640>,<UA641>);(<UA642>,<UA643>);(<UA644>,<UA645>);/
+ (<UA646>,<UA647>);(<UA648>,<UA649>);(<UA64A>,<UA64B>);(<UA64C>,<UA64D>);/
+ (<UA64E>,<UA64F>);(<UA650>,<UA651>);(<UA652>,<UA653>);(<UA654>,<UA655>);/
+ (<UA656>,<UA657>);(<UA658>,<UA659>);(<UA65A>,<UA65B>);(<UA65C>,<UA65D>);/
+ (<UA65E>,<UA65F>);(<UA660>,<UA661>);(<UA662>,<UA663>);(<UA664>,<UA665>);/
+ (<UA666>,<UA667>);(<UA668>,<UA669>);(<UA66A>,<UA66B>);(<UA66C>,<UA66D>);/
+ (<UA680>,<UA681>);(<UA682>,<UA683>);(<UA684>,<UA685>);(<UA686>,<UA687>);/
+ (<UA688>,<UA689>);(<UA68A>,<UA68B>);(<UA68C>,<UA68D>);(<UA68E>,<UA68F>);/
+ (<UA690>,<UA691>);(<UA692>,<UA693>);(<UA694>,<UA695>);(<UA696>,<UA697>);/
+ (<UA698>,<UA699>);(<UA69A>,<UA69B>);(<UA722>,<UA723>);(<UA724>,<UA725>);/
+ (<UA726>,<UA727>);(<UA728>,<UA729>);(<UA72A>,<UA72B>);(<UA72C>,<UA72D>);/
+ (<UA72E>,<UA72F>);(<UA732>,<UA733>);(<UA734>,<UA735>);(<UA736>,<UA737>);/
+ (<UA738>,<UA739>);(<UA73A>,<UA73B>);(<UA73C>,<UA73D>);(<UA73E>,<UA73F>);/
+ (<UA740>,<UA741>);(<UA742>,<UA743>);(<UA744>,<UA745>);(<UA746>,<UA747>);/
+ (<UA748>,<UA749>);(<UA74A>,<UA74B>);(<UA74C>,<UA74D>);(<UA74E>,<UA74F>);/
+ (<UA750>,<UA751>);(<UA752>,<UA753>);(<UA754>,<UA755>);(<UA756>,<UA757>);/
+ (<UA758>,<UA759>);(<UA75A>,<UA75B>);(<UA75C>,<UA75D>);(<UA75E>,<UA75F>);/
+ (<UA760>,<UA761>);(<UA762>,<UA763>);(<UA764>,<UA765>);(<UA766>,<UA767>);/
+ (<UA768>,<UA769>);(<UA76A>,<UA76B>);(<UA76C>,<UA76D>);(<UA76E>,<UA76F>);/
+ (<UA779>,<UA77A>);(<UA77B>,<UA77C>);(<UA77D>,<U1D79>);(<UA77E>,<UA77F>);/
+ (<UA780>,<UA781>);(<UA782>,<UA783>);(<UA784>,<UA785>);(<UA786>,<UA787>);/
+ (<UA78B>,<UA78C>);(<UA78D>,<U0265>);(<UA790>,<UA791>);(<UA792>,<UA793>);/
+ (<UA796>,<UA797>);(<UA798>,<UA799>);(<UA79A>,<UA79B>);(<UA79C>,<UA79D>);/
+ (<UA79E>,<UA79F>);(<UA7A0>,<UA7A1>);(<UA7A2>,<UA7A3>);(<UA7A4>,<UA7A5>);/
+ (<UA7A6>,<UA7A7>);(<UA7A8>,<UA7A9>);(<UA7AA>,<U0266>);(<UA7AB>,<U025C>);/
+ (<UA7AC>,<U0261>);(<UA7AD>,<U026C>);(<UA7B0>,<U029E>);(<UA7B1>,<U0287>);/
+ (<UA7B2>,<U029D>);(<UA7B3>,<UAB53>);(<UA7B4>,<UA7B5>);(<UA7B6>,<UA7B7>);/
+ (<UFF21>,<UFF41>);(<UFF22>,<UFF42>);(<UFF23>,<UFF43>);(<UFF24>,<UFF44>);/
+ (<UFF25>,<UFF45>);(<UFF26>,<UFF46>);(<UFF27>,<UFF47>);(<UFF28>,<UFF48>);/
+ (<UFF29>,<UFF49>);(<UFF2A>,<UFF4A>);(<UFF2B>,<UFF4B>);(<UFF2C>,<UFF4C>);/
+ (<UFF2D>,<UFF4D>);(<UFF2E>,<UFF4E>);(<UFF2F>,<UFF4F>);(<UFF30>,<UFF50>);/
+ (<UFF31>,<UFF51>);(<UFF32>,<UFF52>);(<UFF33>,<UFF53>);(<UFF34>,<UFF54>);/
+ (<UFF35>,<UFF55>);(<UFF36>,<UFF56>);(<UFF37>,<UFF57>);(<UFF38>,<UFF58>);/
+ (<UFF39>,<UFF59>);(<UFF3A>,<UFF5A>);(<U00010400>,<U00010428>);/
+ (<U00010401>,<U00010429>);(<U00010402>,<U0001042A>);/
+ (<U00010403>,<U0001042B>);(<U00010404>,<U0001042C>);/
+ (<U00010405>,<U0001042D>);(<U00010406>,<U0001042E>);/
+ (<U00010407>,<U0001042F>);(<U00010408>,<U00010430>);/
+ (<U00010409>,<U00010431>);(<U0001040A>,<U00010432>);/
+ (<U0001040B>,<U00010433>);(<U0001040C>,<U00010434>);/
+ (<U0001040D>,<U00010435>);(<U0001040E>,<U00010436>);/
+ (<U0001040F>,<U00010437>);(<U00010410>,<U00010438>);/
+ (<U00010411>,<U00010439>);(<U00010412>,<U0001043A>);/
+ (<U00010413>,<U0001043B>);(<U00010414>,<U0001043C>);/
+ (<U00010415>,<U0001043D>);(<U00010416>,<U0001043E>);/
+ (<U00010417>,<U0001043F>);(<U00010418>,<U00010440>);/
+ (<U00010419>,<U00010441>);(<U0001041A>,<U00010442>);/
+ (<U0001041B>,<U00010443>);(<U0001041C>,<U00010444>);/
+ (<U0001041D>,<U00010445>);(<U0001041E>,<U00010446>);/
+ (<U0001041F>,<U00010447>);(<U00010420>,<U00010448>);/
+ (<U00010421>,<U00010449>);(<U00010422>,<U0001044A>);/
+ (<U00010423>,<U0001044B>);(<U00010424>,<U0001044C>);/
+ (<U00010425>,<U0001044D>);(<U00010426>,<U0001044E>);/
+ (<U00010427>,<U0001044F>);(<U00010C80>,<U00010CC0>);/
+ (<U00010C81>,<U00010CC1>);(<U00010C82>,<U00010CC2>);/
+ (<U00010C83>,<U00010CC3>);(<U00010C84>,<U00010CC4>);/
+ (<U00010C85>,<U00010CC5>);(<U00010C86>,<U00010CC6>);/
+ (<U00010C87>,<U00010CC7>);(<U00010C88>,<U00010CC8>);/
+ (<U00010C89>,<U00010CC9>);(<U00010C8A>,<U00010CCA>);/
+ (<U00010C8B>,<U00010CCB>);(<U00010C8C>,<U00010CCC>);/
+ (<U00010C8D>,<U00010CCD>);(<U00010C8E>,<U00010CCE>);/
+ (<U00010C8F>,<U00010CCF>);(<U00010C90>,<U00010CD0>);/
+ (<U00010C91>,<U00010CD1>);(<U00010C92>,<U00010CD2>);/
+ (<U00010C93>,<U00010CD3>);(<U00010C94>,<U00010CD4>);/
+ (<U00010C95>,<U00010CD5>);(<U00010C96>,<U00010CD6>);/
+ (<U00010C97>,<U00010CD7>);(<U00010C98>,<U00010CD8>);/
+ (<U00010C99>,<U00010CD9>);(<U00010C9A>,<U00010CDA>);/
+ (<U00010C9B>,<U00010CDB>);(<U00010C9C>,<U00010CDC>);/
+ (<U00010C9D>,<U00010CDD>);(<U00010C9E>,<U00010CDE>);/
+ (<U00010C9F>,<U00010CDF>);(<U00010CA0>,<U00010CE0>);/
+ (<U00010CA1>,<U00010CE1>);(<U00010CA2>,<U00010CE2>);/
+ (<U00010CA3>,<U00010CE3>);(<U00010CA4>,<U00010CE4>);/
+ (<U00010CA5>,<U00010CE5>);(<U00010CA6>,<U00010CE6>);/
+ (<U00010CA7>,<U00010CE7>);(<U00010CA8>,<U00010CE8>);/
+ (<U00010CA9>,<U00010CE9>);(<U00010CAA>,<U00010CEA>);/
+ (<U00010CAB>,<U00010CEB>);(<U00010CAC>,<U00010CEC>);/
+ (<U00010CAD>,<U00010CED>);(<U00010CAE>,<U00010CEE>);/
+ (<U00010CAF>,<U00010CEF>);(<U00010CB0>,<U00010CF0>);/
+ (<U00010CB1>,<U00010CF1>);(<U00010CB2>,<U00010CF2>);/
(<U000118A0>,<U000118C0>);(<U000118A1>,<U000118C1>);/
(<U000118A2>,<U000118C2>);(<U000118A3>,<U000118C3>);/
(<U000118A4>,<U000118C4>);(<U000118A5>,<U000118C5>);/
@@ -1599,223 +1719,271 @@ map "totitle"; /
(<U0272>,<U019D>);(<U0275>,<U019F>);(<U027D>,<U2C64>);(<U0280>,<U01A6>);/
(<U0283>,<U01A9>);(<U0287>,<UA7B1>);(<U0288>,<U01AE>);(<U0289>,<U0244>);/
(<U028A>,<U01B1>);(<U028B>,<U01B2>);(<U028C>,<U0245>);(<U0292>,<U01B7>);/
- (<U029E>,<UA7B0>);(<U0345>,<U0399>);(<U0371>,<U0370>);(<U0373>,<U0372>);/
- (<U0377>,<U0376>);(<U037B>,<U03FD>);(<U037C>,<U03FE>);(<U037D>,<U03FF>);/
- (<U03AC>,<U0386>);(<U03AD>,<U0388>);(<U03AE>,<U0389>);(<U03AF>,<U038A>);/
- (<U03B1>,<U0391>);(<U03B2>,<U0392>);(<U03B3>,<U0393>);(<U03B4>,<U0394>);/
- (<U03B5>,<U0395>);(<U03B6>,<U0396>);(<U03B7>,<U0397>);(<U03B8>,<U0398>);/
- (<U03B9>,<U0399>);(<U03BA>,<U039A>);(<U03BB>,<U039B>);(<U03BC>,<U039C>);/
- (<U03BD>,<U039D>);(<U03BE>,<U039E>);(<U03BF>,<U039F>);(<U03C0>,<U03A0>);/
- (<U03C1>,<U03A1>);(<U03C2>,<U03A3>);(<U03C3>,<U03A3>);(<U03C4>,<U03A4>);/
- (<U03C5>,<U03A5>);(<U03C6>,<U03A6>);(<U03C7>,<U03A7>);(<U03C8>,<U03A8>);/
- (<U03C9>,<U03A9>);(<U03CA>,<U03AA>);(<U03CB>,<U03AB>);(<U03CC>,<U038C>);/
- (<U03CD>,<U038E>);(<U03CE>,<U038F>);(<U03D0>,<U0392>);(<U03D1>,<U0398>);/
- (<U03D5>,<U03A6>);(<U03D6>,<U03A0>);(<U03D7>,<U03CF>);(<U03D9>,<U03D8>);/
- (<U03DB>,<U03DA>);(<U03DD>,<U03DC>);(<U03DF>,<U03DE>);(<U03E1>,<U03E0>);/
- (<U03E3>,<U03E2>);(<U03E5>,<U03E4>);(<U03E7>,<U03E6>);(<U03E9>,<U03E8>);/
- (<U03EB>,<U03EA>);(<U03ED>,<U03EC>);(<U03EF>,<U03EE>);(<U03F0>,<U039A>);/
- (<U03F1>,<U03A1>);(<U03F2>,<U03F9>);(<U03F3>,<U037F>);(<U03F5>,<U0395>);/
- (<U03F8>,<U03F7>);(<U03FB>,<U03FA>);(<U0430>,<U0410>);(<U0431>,<U0411>);/
- (<U0432>,<U0412>);(<U0433>,<U0413>);(<U0434>,<U0414>);(<U0435>,<U0415>);/
- (<U0436>,<U0416>);(<U0437>,<U0417>);(<U0438>,<U0418>);(<U0439>,<U0419>);/
- (<U043A>,<U041A>);(<U043B>,<U041B>);(<U043C>,<U041C>);(<U043D>,<U041D>);/
- (<U043E>,<U041E>);(<U043F>,<U041F>);(<U0440>,<U0420>);(<U0441>,<U0421>);/
- (<U0442>,<U0422>);(<U0443>,<U0423>);(<U0444>,<U0424>);(<U0445>,<U0425>);/
- (<U0446>,<U0426>);(<U0447>,<U0427>);(<U0448>,<U0428>);(<U0449>,<U0429>);/
- (<U044A>,<U042A>);(<U044B>,<U042B>);(<U044C>,<U042C>);(<U044D>,<U042D>);/
- (<U044E>,<U042E>);(<U044F>,<U042F>);(<U0450>,<U0400>);(<U0451>,<U0401>);/
- (<U0452>,<U0402>);(<U0453>,<U0403>);(<U0454>,<U0404>);(<U0455>,<U0405>);/
- (<U0456>,<U0406>);(<U0457>,<U0407>);(<U0458>,<U0408>);(<U0459>,<U0409>);/
- (<U045A>,<U040A>);(<U045B>,<U040B>);(<U045C>,<U040C>);(<U045D>,<U040D>);/
- (<U045E>,<U040E>);(<U045F>,<U040F>);(<U0461>,<U0460>);(<U0463>,<U0462>);/
- (<U0465>,<U0464>);(<U0467>,<U0466>);(<U0469>,<U0468>);(<U046B>,<U046A>);/
- (<U046D>,<U046C>);(<U046F>,<U046E>);(<U0471>,<U0470>);(<U0473>,<U0472>);/
- (<U0475>,<U0474>);(<U0477>,<U0476>);(<U0479>,<U0478>);(<U047B>,<U047A>);/
- (<U047D>,<U047C>);(<U047F>,<U047E>);(<U0481>,<U0480>);(<U048B>,<U048A>);/
- (<U048D>,<U048C>);(<U048F>,<U048E>);(<U0491>,<U0490>);(<U0493>,<U0492>);/
- (<U0495>,<U0494>);(<U0497>,<U0496>);(<U0499>,<U0498>);(<U049B>,<U049A>);/
- (<U049D>,<U049C>);(<U049F>,<U049E>);(<U04A1>,<U04A0>);(<U04A3>,<U04A2>);/
- (<U04A5>,<U04A4>);(<U04A7>,<U04A6>);(<U04A9>,<U04A8>);(<U04AB>,<U04AA>);/
- (<U04AD>,<U04AC>);(<U04AF>,<U04AE>);(<U04B1>,<U04B0>);(<U04B3>,<U04B2>);/
- (<U04B5>,<U04B4>);(<U04B7>,<U04B6>);(<U04B9>,<U04B8>);(<U04BB>,<U04BA>);/
- (<U04BD>,<U04BC>);(<U04BF>,<U04BE>);(<U04C2>,<U04C1>);(<U04C4>,<U04C3>);/
- (<U04C6>,<U04C5>);(<U04C8>,<U04C7>);(<U04CA>,<U04C9>);(<U04CC>,<U04CB>);/
- (<U04CE>,<U04CD>);(<U04CF>,<U04C0>);(<U04D1>,<U04D0>);(<U04D3>,<U04D2>);/
- (<U04D5>,<U04D4>);(<U04D7>,<U04D6>);(<U04D9>,<U04D8>);(<U04DB>,<U04DA>);/
- (<U04DD>,<U04DC>);(<U04DF>,<U04DE>);(<U04E1>,<U04E0>);(<U04E3>,<U04E2>);/
- (<U04E5>,<U04E4>);(<U04E7>,<U04E6>);(<U04E9>,<U04E8>);(<U04EB>,<U04EA>);/
- (<U04ED>,<U04EC>);(<U04EF>,<U04EE>);(<U04F1>,<U04F0>);(<U04F3>,<U04F2>);/
- (<U04F5>,<U04F4>);(<U04F7>,<U04F6>);(<U04F9>,<U04F8>);(<U04FB>,<U04FA>);/
- (<U04FD>,<U04FC>);(<U04FF>,<U04FE>);(<U0501>,<U0500>);(<U0503>,<U0502>);/
- (<U0505>,<U0504>);(<U0507>,<U0506>);(<U0509>,<U0508>);(<U050B>,<U050A>);/
- (<U050D>,<U050C>);(<U050F>,<U050E>);(<U0511>,<U0510>);(<U0513>,<U0512>);/
- (<U0515>,<U0514>);(<U0517>,<U0516>);(<U0519>,<U0518>);(<U051B>,<U051A>);/
- (<U051D>,<U051C>);(<U051F>,<U051E>);(<U0521>,<U0520>);(<U0523>,<U0522>);/
- (<U0525>,<U0524>);(<U0527>,<U0526>);(<U0529>,<U0528>);(<U052B>,<U052A>);/
- (<U052D>,<U052C>);(<U052F>,<U052E>);(<U0561>,<U0531>);(<U0562>,<U0532>);/
- (<U0563>,<U0533>);(<U0564>,<U0534>);(<U0565>,<U0535>);(<U0566>,<U0536>);/
- (<U0567>,<U0537>);(<U0568>,<U0538>);(<U0569>,<U0539>);(<U056A>,<U053A>);/
- (<U056B>,<U053B>);(<U056C>,<U053C>);(<U056D>,<U053D>);(<U056E>,<U053E>);/
- (<U056F>,<U053F>);(<U0570>,<U0540>);(<U0571>,<U0541>);(<U0572>,<U0542>);/
- (<U0573>,<U0543>);(<U0574>,<U0544>);(<U0575>,<U0545>);(<U0576>,<U0546>);/
- (<U0577>,<U0547>);(<U0578>,<U0548>);(<U0579>,<U0549>);(<U057A>,<U054A>);/
- (<U057B>,<U054B>);(<U057C>,<U054C>);(<U057D>,<U054D>);(<U057E>,<U054E>);/
- (<U057F>,<U054F>);(<U0580>,<U0550>);(<U0581>,<U0551>);(<U0582>,<U0552>);/
- (<U0583>,<U0553>);(<U0584>,<U0554>);(<U0585>,<U0555>);(<U0586>,<U0556>);/
- (<U1D79>,<UA77D>);(<U1D7D>,<U2C63>);(<U1E01>,<U1E00>);(<U1E03>,<U1E02>);/
- (<U1E05>,<U1E04>);(<U1E07>,<U1E06>);(<U1E09>,<U1E08>);(<U1E0B>,<U1E0A>);/
- (<U1E0D>,<U1E0C>);(<U1E0F>,<U1E0E>);(<U1E11>,<U1E10>);(<U1E13>,<U1E12>);/
- (<U1E15>,<U1E14>);(<U1E17>,<U1E16>);(<U1E19>,<U1E18>);(<U1E1B>,<U1E1A>);/
- (<U1E1D>,<U1E1C>);(<U1E1F>,<U1E1E>);(<U1E21>,<U1E20>);(<U1E23>,<U1E22>);/
- (<U1E25>,<U1E24>);(<U1E27>,<U1E26>);(<U1E29>,<U1E28>);(<U1E2B>,<U1E2A>);/
- (<U1E2D>,<U1E2C>);(<U1E2F>,<U1E2E>);(<U1E31>,<U1E30>);(<U1E33>,<U1E32>);/
- (<U1E35>,<U1E34>);(<U1E37>,<U1E36>);(<U1E39>,<U1E38>);(<U1E3B>,<U1E3A>);/
- (<U1E3D>,<U1E3C>);(<U1E3F>,<U1E3E>);(<U1E41>,<U1E40>);(<U1E43>,<U1E42>);/
- (<U1E45>,<U1E44>);(<U1E47>,<U1E46>);(<U1E49>,<U1E48>);(<U1E4B>,<U1E4A>);/
- (<U1E4D>,<U1E4C>);(<U1E4F>,<U1E4E>);(<U1E51>,<U1E50>);(<U1E53>,<U1E52>);/
- (<U1E55>,<U1E54>);(<U1E57>,<U1E56>);(<U1E59>,<U1E58>);(<U1E5B>,<U1E5A>);/
- (<U1E5D>,<U1E5C>);(<U1E5F>,<U1E5E>);(<U1E61>,<U1E60>);(<U1E63>,<U1E62>);/
- (<U1E65>,<U1E64>);(<U1E67>,<U1E66>);(<U1E69>,<U1E68>);(<U1E6B>,<U1E6A>);/
- (<U1E6D>,<U1E6C>);(<U1E6F>,<U1E6E>);(<U1E71>,<U1E70>);(<U1E73>,<U1E72>);/
- (<U1E75>,<U1E74>);(<U1E77>,<U1E76>);(<U1E79>,<U1E78>);(<U1E7B>,<U1E7A>);/
- (<U1E7D>,<U1E7C>);(<U1E7F>,<U1E7E>);(<U1E81>,<U1E80>);(<U1E83>,<U1E82>);/
- (<U1E85>,<U1E84>);(<U1E87>,<U1E86>);(<U1E89>,<U1E88>);(<U1E8B>,<U1E8A>);/
- (<U1E8D>,<U1E8C>);(<U1E8F>,<U1E8E>);(<U1E91>,<U1E90>);(<U1E93>,<U1E92>);/
- (<U1E95>,<U1E94>);(<U1E9B>,<U1E60>);(<U1EA1>,<U1EA0>);(<U1EA3>,<U1EA2>);/
- (<U1EA5>,<U1EA4>);(<U1EA7>,<U1EA6>);(<U1EA9>,<U1EA8>);(<U1EAB>,<U1EAA>);/
- (<U1EAD>,<U1EAC>);(<U1EAF>,<U1EAE>);(<U1EB1>,<U1EB0>);(<U1EB3>,<U1EB2>);/
- (<U1EB5>,<U1EB4>);(<U1EB7>,<U1EB6>);(<U1EB9>,<U1EB8>);(<U1EBB>,<U1EBA>);/
- (<U1EBD>,<U1EBC>);(<U1EBF>,<U1EBE>);(<U1EC1>,<U1EC0>);(<U1EC3>,<U1EC2>);/
- (<U1EC5>,<U1EC4>);(<U1EC7>,<U1EC6>);(<U1EC9>,<U1EC8>);(<U1ECB>,<U1ECA>);/
- (<U1ECD>,<U1ECC>);(<U1ECF>,<U1ECE>);(<U1ED1>,<U1ED0>);(<U1ED3>,<U1ED2>);/
- (<U1ED5>,<U1ED4>);(<U1ED7>,<U1ED6>);(<U1ED9>,<U1ED8>);(<U1EDB>,<U1EDA>);/
- (<U1EDD>,<U1EDC>);(<U1EDF>,<U1EDE>);(<U1EE1>,<U1EE0>);(<U1EE3>,<U1EE2>);/
- (<U1EE5>,<U1EE4>);(<U1EE7>,<U1EE6>);(<U1EE9>,<U1EE8>);(<U1EEB>,<U1EEA>);/
- (<U1EED>,<U1EEC>);(<U1EEF>,<U1EEE>);(<U1EF1>,<U1EF0>);(<U1EF3>,<U1EF2>);/
- (<U1EF5>,<U1EF4>);(<U1EF7>,<U1EF6>);(<U1EF9>,<U1EF8>);(<U1EFB>,<U1EFA>);/
- (<U1EFD>,<U1EFC>);(<U1EFF>,<U1EFE>);(<U1F00>,<U1F08>);(<U1F01>,<U1F09>);/
- (<U1F02>,<U1F0A>);(<U1F03>,<U1F0B>);(<U1F04>,<U1F0C>);(<U1F05>,<U1F0D>);/
- (<U1F06>,<U1F0E>);(<U1F07>,<U1F0F>);(<U1F10>,<U1F18>);(<U1F11>,<U1F19>);/
- (<U1F12>,<U1F1A>);(<U1F13>,<U1F1B>);(<U1F14>,<U1F1C>);(<U1F15>,<U1F1D>);/
- (<U1F20>,<U1F28>);(<U1F21>,<U1F29>);(<U1F22>,<U1F2A>);(<U1F23>,<U1F2B>);/
- (<U1F24>,<U1F2C>);(<U1F25>,<U1F2D>);(<U1F26>,<U1F2E>);(<U1F27>,<U1F2F>);/
- (<U1F30>,<U1F38>);(<U1F31>,<U1F39>);(<U1F32>,<U1F3A>);(<U1F33>,<U1F3B>);/
- (<U1F34>,<U1F3C>);(<U1F35>,<U1F3D>);(<U1F36>,<U1F3E>);(<U1F37>,<U1F3F>);/
- (<U1F40>,<U1F48>);(<U1F41>,<U1F49>);(<U1F42>,<U1F4A>);(<U1F43>,<U1F4B>);/
- (<U1F44>,<U1F4C>);(<U1F45>,<U1F4D>);(<U1F51>,<U1F59>);(<U1F53>,<U1F5B>);/
- (<U1F55>,<U1F5D>);(<U1F57>,<U1F5F>);(<U1F60>,<U1F68>);(<U1F61>,<U1F69>);/
- (<U1F62>,<U1F6A>);(<U1F63>,<U1F6B>);(<U1F64>,<U1F6C>);(<U1F65>,<U1F6D>);/
- (<U1F66>,<U1F6E>);(<U1F67>,<U1F6F>);(<U1F70>,<U1FBA>);(<U1F71>,<U1FBB>);/
- (<U1F72>,<U1FC8>);(<U1F73>,<U1FC9>);(<U1F74>,<U1FCA>);(<U1F75>,<U1FCB>);/
- (<U1F76>,<U1FDA>);(<U1F77>,<U1FDB>);(<U1F78>,<U1FF8>);(<U1F79>,<U1FF9>);/
- (<U1F7A>,<U1FEA>);(<U1F7B>,<U1FEB>);(<U1F7C>,<U1FFA>);(<U1F7D>,<U1FFB>);/
- (<U1F80>,<U1F88>);(<U1F81>,<U1F89>);(<U1F82>,<U1F8A>);(<U1F83>,<U1F8B>);/
- (<U1F84>,<U1F8C>);(<U1F85>,<U1F8D>);(<U1F86>,<U1F8E>);(<U1F87>,<U1F8F>);/
- (<U1F90>,<U1F98>);(<U1F91>,<U1F99>);(<U1F92>,<U1F9A>);(<U1F93>,<U1F9B>);/
- (<U1F94>,<U1F9C>);(<U1F95>,<U1F9D>);(<U1F96>,<U1F9E>);(<U1F97>,<U1F9F>);/
- (<U1FA0>,<U1FA8>);(<U1FA1>,<U1FA9>);(<U1FA2>,<U1FAA>);(<U1FA3>,<U1FAB>);/
- (<U1FA4>,<U1FAC>);(<U1FA5>,<U1FAD>);(<U1FA6>,<U1FAE>);(<U1FA7>,<U1FAF>);/
- (<U1FB0>,<U1FB8>);(<U1FB1>,<U1FB9>);(<U1FB3>,<U1FBC>);(<U1FBE>,<U0399>);/
- (<U1FC3>,<U1FCC>);(<U1FD0>,<U1FD8>);(<U1FD1>,<U1FD9>);(<U1FE0>,<U1FE8>);/
- (<U1FE1>,<U1FE9>);(<U1FE5>,<U1FEC>);(<U1FF3>,<U1FFC>);(<U214E>,<U2132>);/
- (<U2170>,<U2160>);(<U2171>,<U2161>);(<U2172>,<U2162>);(<U2173>,<U2163>);/
- (<U2174>,<U2164>);(<U2175>,<U2165>);(<U2176>,<U2166>);(<U2177>,<U2167>);/
- (<U2178>,<U2168>);(<U2179>,<U2169>);(<U217A>,<U216A>);(<U217B>,<U216B>);/
- (<U217C>,<U216C>);(<U217D>,<U216D>);(<U217E>,<U216E>);(<U217F>,<U216F>);/
- (<U2184>,<U2183>);(<U24D0>,<U24B6>);(<U24D1>,<U24B7>);(<U24D2>,<U24B8>);/
- (<U24D3>,<U24B9>);(<U24D4>,<U24BA>);(<U24D5>,<U24BB>);(<U24D6>,<U24BC>);/
- (<U24D7>,<U24BD>);(<U24D8>,<U24BE>);(<U24D9>,<U24BF>);(<U24DA>,<U24C0>);/
- (<U24DB>,<U24C1>);(<U24DC>,<U24C2>);(<U24DD>,<U24C3>);(<U24DE>,<U24C4>);/
- (<U24DF>,<U24C5>);(<U24E0>,<U24C6>);(<U24E1>,<U24C7>);(<U24E2>,<U24C8>);/
- (<U24E3>,<U24C9>);(<U24E4>,<U24CA>);(<U24E5>,<U24CB>);(<U24E6>,<U24CC>);/
- (<U24E7>,<U24CD>);(<U24E8>,<U24CE>);(<U24E9>,<U24CF>);(<U2C30>,<U2C00>);/
- (<U2C31>,<U2C01>);(<U2C32>,<U2C02>);(<U2C33>,<U2C03>);(<U2C34>,<U2C04>);/
- (<U2C35>,<U2C05>);(<U2C36>,<U2C06>);(<U2C37>,<U2C07>);(<U2C38>,<U2C08>);/
- (<U2C39>,<U2C09>);(<U2C3A>,<U2C0A>);(<U2C3B>,<U2C0B>);(<U2C3C>,<U2C0C>);/
- (<U2C3D>,<U2C0D>);(<U2C3E>,<U2C0E>);(<U2C3F>,<U2C0F>);(<U2C40>,<U2C10>);/
- (<U2C41>,<U2C11>);(<U2C42>,<U2C12>);(<U2C43>,<U2C13>);(<U2C44>,<U2C14>);/
- (<U2C45>,<U2C15>);(<U2C46>,<U2C16>);(<U2C47>,<U2C17>);(<U2C48>,<U2C18>);/
- (<U2C49>,<U2C19>);(<U2C4A>,<U2C1A>);(<U2C4B>,<U2C1B>);(<U2C4C>,<U2C1C>);/
- (<U2C4D>,<U2C1D>);(<U2C4E>,<U2C1E>);(<U2C4F>,<U2C1F>);(<U2C50>,<U2C20>);/
- (<U2C51>,<U2C21>);(<U2C52>,<U2C22>);(<U2C53>,<U2C23>);(<U2C54>,<U2C24>);/
- (<U2C55>,<U2C25>);(<U2C56>,<U2C26>);(<U2C57>,<U2C27>);(<U2C58>,<U2C28>);/
- (<U2C59>,<U2C29>);(<U2C5A>,<U2C2A>);(<U2C5B>,<U2C2B>);(<U2C5C>,<U2C2C>);/
- (<U2C5D>,<U2C2D>);(<U2C5E>,<U2C2E>);(<U2C61>,<U2C60>);(<U2C65>,<U023A>);/
- (<U2C66>,<U023E>);(<U2C68>,<U2C67>);(<U2C6A>,<U2C69>);(<U2C6C>,<U2C6B>);/
- (<U2C73>,<U2C72>);(<U2C76>,<U2C75>);(<U2C81>,<U2C80>);(<U2C83>,<U2C82>);/
- (<U2C85>,<U2C84>);(<U2C87>,<U2C86>);(<U2C89>,<U2C88>);(<U2C8B>,<U2C8A>);/
- (<U2C8D>,<U2C8C>);(<U2C8F>,<U2C8E>);(<U2C91>,<U2C90>);(<U2C93>,<U2C92>);/
- (<U2C95>,<U2C94>);(<U2C97>,<U2C96>);(<U2C99>,<U2C98>);(<U2C9B>,<U2C9A>);/
- (<U2C9D>,<U2C9C>);(<U2C9F>,<U2C9E>);(<U2CA1>,<U2CA0>);(<U2CA3>,<U2CA2>);/
- (<U2CA5>,<U2CA4>);(<U2CA7>,<U2CA6>);(<U2CA9>,<U2CA8>);(<U2CAB>,<U2CAA>);/
- (<U2CAD>,<U2CAC>);(<U2CAF>,<U2CAE>);(<U2CB1>,<U2CB0>);(<U2CB3>,<U2CB2>);/
- (<U2CB5>,<U2CB4>);(<U2CB7>,<U2CB6>);(<U2CB9>,<U2CB8>);(<U2CBB>,<U2CBA>);/
- (<U2CBD>,<U2CBC>);(<U2CBF>,<U2CBE>);(<U2CC1>,<U2CC0>);(<U2CC3>,<U2CC2>);/
- (<U2CC5>,<U2CC4>);(<U2CC7>,<U2CC6>);(<U2CC9>,<U2CC8>);(<U2CCB>,<U2CCA>);/
- (<U2CCD>,<U2CCC>);(<U2CCF>,<U2CCE>);(<U2CD1>,<U2CD0>);(<U2CD3>,<U2CD2>);/
- (<U2CD5>,<U2CD4>);(<U2CD7>,<U2CD6>);(<U2CD9>,<U2CD8>);(<U2CDB>,<U2CDA>);/
- (<U2CDD>,<U2CDC>);(<U2CDF>,<U2CDE>);(<U2CE1>,<U2CE0>);(<U2CE3>,<U2CE2>);/
- (<U2CEC>,<U2CEB>);(<U2CEE>,<U2CED>);(<U2CF3>,<U2CF2>);(<U2D00>,<U10A0>);/
- (<U2D01>,<U10A1>);(<U2D02>,<U10A2>);(<U2D03>,<U10A3>);(<U2D04>,<U10A4>);/
- (<U2D05>,<U10A5>);(<U2D06>,<U10A6>);(<U2D07>,<U10A7>);(<U2D08>,<U10A8>);/
- (<U2D09>,<U10A9>);(<U2D0A>,<U10AA>);(<U2D0B>,<U10AB>);(<U2D0C>,<U10AC>);/
- (<U2D0D>,<U10AD>);(<U2D0E>,<U10AE>);(<U2D0F>,<U10AF>);(<U2D10>,<U10B0>);/
- (<U2D11>,<U10B1>);(<U2D12>,<U10B2>);(<U2D13>,<U10B3>);(<U2D14>,<U10B4>);/
- (<U2D15>,<U10B5>);(<U2D16>,<U10B6>);(<U2D17>,<U10B7>);(<U2D18>,<U10B8>);/
- (<U2D19>,<U10B9>);(<U2D1A>,<U10BA>);(<U2D1B>,<U10BB>);(<U2D1C>,<U10BC>);/
- (<U2D1D>,<U10BD>);(<U2D1E>,<U10BE>);(<U2D1F>,<U10BF>);(<U2D20>,<U10C0>);/
- (<U2D21>,<U10C1>);(<U2D22>,<U10C2>);(<U2D23>,<U10C3>);(<U2D24>,<U10C4>);/
- (<U2D25>,<U10C5>);(<U2D27>,<U10C7>);(<U2D2D>,<U10CD>);(<UA641>,<UA640>);/
- (<UA643>,<UA642>);(<UA645>,<UA644>);(<UA647>,<UA646>);(<UA649>,<UA648>);/
- (<UA64B>,<UA64A>);(<UA64D>,<UA64C>);(<UA64F>,<UA64E>);(<UA651>,<UA650>);/
- (<UA653>,<UA652>);(<UA655>,<UA654>);(<UA657>,<UA656>);(<UA659>,<UA658>);/
- (<UA65B>,<UA65A>);(<UA65D>,<UA65C>);(<UA65F>,<UA65E>);(<UA661>,<UA660>);/
- (<UA663>,<UA662>);(<UA665>,<UA664>);(<UA667>,<UA666>);(<UA669>,<UA668>);/
- (<UA66B>,<UA66A>);(<UA66D>,<UA66C>);(<UA681>,<UA680>);(<UA683>,<UA682>);/
- (<UA685>,<UA684>);(<UA687>,<UA686>);(<UA689>,<UA688>);(<UA68B>,<UA68A>);/
- (<UA68D>,<UA68C>);(<UA68F>,<UA68E>);(<UA691>,<UA690>);(<UA693>,<UA692>);/
- (<UA695>,<UA694>);(<UA697>,<UA696>);(<UA699>,<UA698>);(<UA69B>,<UA69A>);/
- (<UA723>,<UA722>);(<UA725>,<UA724>);(<UA727>,<UA726>);(<UA729>,<UA728>);/
- (<UA72B>,<UA72A>);(<UA72D>,<UA72C>);(<UA72F>,<UA72E>);(<UA733>,<UA732>);/
- (<UA735>,<UA734>);(<UA737>,<UA736>);(<UA739>,<UA738>);(<UA73B>,<UA73A>);/
- (<UA73D>,<UA73C>);(<UA73F>,<UA73E>);(<UA741>,<UA740>);(<UA743>,<UA742>);/
- (<UA745>,<UA744>);(<UA747>,<UA746>);(<UA749>,<UA748>);(<UA74B>,<UA74A>);/
- (<UA74D>,<UA74C>);(<UA74F>,<UA74E>);(<UA751>,<UA750>);(<UA753>,<UA752>);/
- (<UA755>,<UA754>);(<UA757>,<UA756>);(<UA759>,<UA758>);(<UA75B>,<UA75A>);/
- (<UA75D>,<UA75C>);(<UA75F>,<UA75E>);(<UA761>,<UA760>);(<UA763>,<UA762>);/
- (<UA765>,<UA764>);(<UA767>,<UA766>);(<UA769>,<UA768>);(<UA76B>,<UA76A>);/
- (<UA76D>,<UA76C>);(<UA76F>,<UA76E>);(<UA77A>,<UA779>);(<UA77C>,<UA77B>);/
- (<UA77F>,<UA77E>);(<UA781>,<UA780>);(<UA783>,<UA782>);(<UA785>,<UA784>);/
- (<UA787>,<UA786>);(<UA78C>,<UA78B>);(<UA791>,<UA790>);(<UA793>,<UA792>);/
- (<UA797>,<UA796>);(<UA799>,<UA798>);(<UA79B>,<UA79A>);(<UA79D>,<UA79C>);/
- (<UA79F>,<UA79E>);(<UA7A1>,<UA7A0>);(<UA7A3>,<UA7A2>);(<UA7A5>,<UA7A4>);/
- (<UA7A7>,<UA7A6>);(<UA7A9>,<UA7A8>);(<UFF41>,<UFF21>);(<UFF42>,<UFF22>);/
- (<UFF43>,<UFF23>);(<UFF44>,<UFF24>);(<UFF45>,<UFF25>);(<UFF46>,<UFF26>);/
- (<UFF47>,<UFF27>);(<UFF48>,<UFF28>);(<UFF49>,<UFF29>);(<UFF4A>,<UFF2A>);/
- (<UFF4B>,<UFF2B>);(<UFF4C>,<UFF2C>);(<UFF4D>,<UFF2D>);(<UFF4E>,<UFF2E>);/
- (<UFF4F>,<UFF2F>);(<UFF50>,<UFF30>);(<UFF51>,<UFF31>);(<UFF52>,<UFF32>);/
- (<UFF53>,<UFF33>);(<UFF54>,<UFF34>);(<UFF55>,<UFF35>);(<UFF56>,<UFF36>);/
- (<UFF57>,<UFF37>);(<UFF58>,<UFF38>);(<UFF59>,<UFF39>);(<UFF5A>,<UFF3A>);/
- (<U00010428>,<U00010400>);(<U00010429>,<U00010401>);/
- (<U0001042A>,<U00010402>);(<U0001042B>,<U00010403>);/
- (<U0001042C>,<U00010404>);(<U0001042D>,<U00010405>);/
- (<U0001042E>,<U00010406>);(<U0001042F>,<U00010407>);/
- (<U00010430>,<U00010408>);(<U00010431>,<U00010409>);/
- (<U00010432>,<U0001040A>);(<U00010433>,<U0001040B>);/
- (<U00010434>,<U0001040C>);(<U00010435>,<U0001040D>);/
- (<U00010436>,<U0001040E>);(<U00010437>,<U0001040F>);/
- (<U00010438>,<U00010410>);(<U00010439>,<U00010411>);/
- (<U0001043A>,<U00010412>);(<U0001043B>,<U00010413>);/
- (<U0001043C>,<U00010414>);(<U0001043D>,<U00010415>);/
- (<U0001043E>,<U00010416>);(<U0001043F>,<U00010417>);/
- (<U00010440>,<U00010418>);(<U00010441>,<U00010419>);/
- (<U00010442>,<U0001041A>);(<U00010443>,<U0001041B>);/
- (<U00010444>,<U0001041C>);(<U00010445>,<U0001041D>);/
- (<U00010446>,<U0001041E>);(<U00010447>,<U0001041F>);/
- (<U00010448>,<U00010420>);(<U00010449>,<U00010421>);/
- (<U0001044A>,<U00010422>);(<U0001044B>,<U00010423>);/
- (<U0001044C>,<U00010424>);(<U0001044D>,<U00010425>);/
- (<U0001044E>,<U00010426>);(<U0001044F>,<U00010427>);/
+ (<U029D>,<UA7B2>);(<U029E>,<UA7B0>);(<U0345>,<U0399>);(<U0371>,<U0370>);/
+ (<U0373>,<U0372>);(<U0377>,<U0376>);(<U037B>,<U03FD>);(<U037C>,<U03FE>);/
+ (<U037D>,<U03FF>);(<U03AC>,<U0386>);(<U03AD>,<U0388>);(<U03AE>,<U0389>);/
+ (<U03AF>,<U038A>);(<U03B1>,<U0391>);(<U03B2>,<U0392>);(<U03B3>,<U0393>);/
+ (<U03B4>,<U0394>);(<U03B5>,<U0395>);(<U03B6>,<U0396>);(<U03B7>,<U0397>);/
+ (<U03B8>,<U0398>);(<U03B9>,<U0399>);(<U03BA>,<U039A>);(<U03BB>,<U039B>);/
+ (<U03BC>,<U039C>);(<U03BD>,<U039D>);(<U03BE>,<U039E>);(<U03BF>,<U039F>);/
+ (<U03C0>,<U03A0>);(<U03C1>,<U03A1>);(<U03C2>,<U03A3>);(<U03C3>,<U03A3>);/
+ (<U03C4>,<U03A4>);(<U03C5>,<U03A5>);(<U03C6>,<U03A6>);(<U03C7>,<U03A7>);/
+ (<U03C8>,<U03A8>);(<U03C9>,<U03A9>);(<U03CA>,<U03AA>);(<U03CB>,<U03AB>);/
+ (<U03CC>,<U038C>);(<U03CD>,<U038E>);(<U03CE>,<U038F>);(<U03D0>,<U0392>);/
+ (<U03D1>,<U0398>);(<U03D5>,<U03A6>);(<U03D6>,<U03A0>);(<U03D7>,<U03CF>);/
+ (<U03D9>,<U03D8>);(<U03DB>,<U03DA>);(<U03DD>,<U03DC>);(<U03DF>,<U03DE>);/
+ (<U03E1>,<U03E0>);(<U03E3>,<U03E2>);(<U03E5>,<U03E4>);(<U03E7>,<U03E6>);/
+ (<U03E9>,<U03E8>);(<U03EB>,<U03EA>);(<U03ED>,<U03EC>);(<U03EF>,<U03EE>);/
+ (<U03F0>,<U039A>);(<U03F1>,<U03A1>);(<U03F2>,<U03F9>);(<U03F3>,<U037F>);/
+ (<U03F5>,<U0395>);(<U03F8>,<U03F7>);(<U03FB>,<U03FA>);(<U0430>,<U0410>);/
+ (<U0431>,<U0411>);(<U0432>,<U0412>);(<U0433>,<U0413>);(<U0434>,<U0414>);/
+ (<U0435>,<U0415>);(<U0436>,<U0416>);(<U0437>,<U0417>);(<U0438>,<U0418>);/
+ (<U0439>,<U0419>);(<U043A>,<U041A>);(<U043B>,<U041B>);(<U043C>,<U041C>);/
+ (<U043D>,<U041D>);(<U043E>,<U041E>);(<U043F>,<U041F>);(<U0440>,<U0420>);/
+ (<U0441>,<U0421>);(<U0442>,<U0422>);(<U0443>,<U0423>);(<U0444>,<U0424>);/
+ (<U0445>,<U0425>);(<U0446>,<U0426>);(<U0447>,<U0427>);(<U0448>,<U0428>);/
+ (<U0449>,<U0429>);(<U044A>,<U042A>);(<U044B>,<U042B>);(<U044C>,<U042C>);/
+ (<U044D>,<U042D>);(<U044E>,<U042E>);(<U044F>,<U042F>);(<U0450>,<U0400>);/
+ (<U0451>,<U0401>);(<U0452>,<U0402>);(<U0453>,<U0403>);(<U0454>,<U0404>);/
+ (<U0455>,<U0405>);(<U0456>,<U0406>);(<U0457>,<U0407>);(<U0458>,<U0408>);/
+ (<U0459>,<U0409>);(<U045A>,<U040A>);(<U045B>,<U040B>);(<U045C>,<U040C>);/
+ (<U045D>,<U040D>);(<U045E>,<U040E>);(<U045F>,<U040F>);(<U0461>,<U0460>);/
+ (<U0463>,<U0462>);(<U0465>,<U0464>);(<U0467>,<U0466>);(<U0469>,<U0468>);/
+ (<U046B>,<U046A>);(<U046D>,<U046C>);(<U046F>,<U046E>);(<U0471>,<U0470>);/
+ (<U0473>,<U0472>);(<U0475>,<U0474>);(<U0477>,<U0476>);(<U0479>,<U0478>);/
+ (<U047B>,<U047A>);(<U047D>,<U047C>);(<U047F>,<U047E>);(<U0481>,<U0480>);/
+ (<U048B>,<U048A>);(<U048D>,<U048C>);(<U048F>,<U048E>);(<U0491>,<U0490>);/
+ (<U0493>,<U0492>);(<U0495>,<U0494>);(<U0497>,<U0496>);(<U0499>,<U0498>);/
+ (<U049B>,<U049A>);(<U049D>,<U049C>);(<U049F>,<U049E>);(<U04A1>,<U04A0>);/
+ (<U04A3>,<U04A2>);(<U04A5>,<U04A4>);(<U04A7>,<U04A6>);(<U04A9>,<U04A8>);/
+ (<U04AB>,<U04AA>);(<U04AD>,<U04AC>);(<U04AF>,<U04AE>);(<U04B1>,<U04B0>);/
+ (<U04B3>,<U04B2>);(<U04B5>,<U04B4>);(<U04B7>,<U04B6>);(<U04B9>,<U04B8>);/
+ (<U04BB>,<U04BA>);(<U04BD>,<U04BC>);(<U04BF>,<U04BE>);(<U04C2>,<U04C1>);/
+ (<U04C4>,<U04C3>);(<U04C6>,<U04C5>);(<U04C8>,<U04C7>);(<U04CA>,<U04C9>);/
+ (<U04CC>,<U04CB>);(<U04CE>,<U04CD>);(<U04CF>,<U04C0>);(<U04D1>,<U04D0>);/
+ (<U04D3>,<U04D2>);(<U04D5>,<U04D4>);(<U04D7>,<U04D6>);(<U04D9>,<U04D8>);/
+ (<U04DB>,<U04DA>);(<U04DD>,<U04DC>);(<U04DF>,<U04DE>);(<U04E1>,<U04E0>);/
+ (<U04E3>,<U04E2>);(<U04E5>,<U04E4>);(<U04E7>,<U04E6>);(<U04E9>,<U04E8>);/
+ (<U04EB>,<U04EA>);(<U04ED>,<U04EC>);(<U04EF>,<U04EE>);(<U04F1>,<U04F0>);/
+ (<U04F3>,<U04F2>);(<U04F5>,<U04F4>);(<U04F7>,<U04F6>);(<U04F9>,<U04F8>);/
+ (<U04FB>,<U04FA>);(<U04FD>,<U04FC>);(<U04FF>,<U04FE>);(<U0501>,<U0500>);/
+ (<U0503>,<U0502>);(<U0505>,<U0504>);(<U0507>,<U0506>);(<U0509>,<U0508>);/
+ (<U050B>,<U050A>);(<U050D>,<U050C>);(<U050F>,<U050E>);(<U0511>,<U0510>);/
+ (<U0513>,<U0512>);(<U0515>,<U0514>);(<U0517>,<U0516>);(<U0519>,<U0518>);/
+ (<U051B>,<U051A>);(<U051D>,<U051C>);(<U051F>,<U051E>);(<U0521>,<U0520>);/
+ (<U0523>,<U0522>);(<U0525>,<U0524>);(<U0527>,<U0526>);(<U0529>,<U0528>);/
+ (<U052B>,<U052A>);(<U052D>,<U052C>);(<U052F>,<U052E>);(<U0561>,<U0531>);/
+ (<U0562>,<U0532>);(<U0563>,<U0533>);(<U0564>,<U0534>);(<U0565>,<U0535>);/
+ (<U0566>,<U0536>);(<U0567>,<U0537>);(<U0568>,<U0538>);(<U0569>,<U0539>);/
+ (<U056A>,<U053A>);(<U056B>,<U053B>);(<U056C>,<U053C>);(<U056D>,<U053D>);/
+ (<U056E>,<U053E>);(<U056F>,<U053F>);(<U0570>,<U0540>);(<U0571>,<U0541>);/
+ (<U0572>,<U0542>);(<U0573>,<U0543>);(<U0574>,<U0544>);(<U0575>,<U0545>);/
+ (<U0576>,<U0546>);(<U0577>,<U0547>);(<U0578>,<U0548>);(<U0579>,<U0549>);/
+ (<U057A>,<U054A>);(<U057B>,<U054B>);(<U057C>,<U054C>);(<U057D>,<U054D>);/
+ (<U057E>,<U054E>);(<U057F>,<U054F>);(<U0580>,<U0550>);(<U0581>,<U0551>);/
+ (<U0582>,<U0552>);(<U0583>,<U0553>);(<U0584>,<U0554>);(<U0585>,<U0555>);/
+ (<U0586>,<U0556>);(<U13F8>,<U13F0>);(<U13F9>,<U13F1>);(<U13FA>,<U13F2>);/
+ (<U13FB>,<U13F3>);(<U13FC>,<U13F4>);(<U13FD>,<U13F5>);(<U1D79>,<UA77D>);/
+ (<U1D7D>,<U2C63>);(<U1E01>,<U1E00>);(<U1E03>,<U1E02>);(<U1E05>,<U1E04>);/
+ (<U1E07>,<U1E06>);(<U1E09>,<U1E08>);(<U1E0B>,<U1E0A>);(<U1E0D>,<U1E0C>);/
+ (<U1E0F>,<U1E0E>);(<U1E11>,<U1E10>);(<U1E13>,<U1E12>);(<U1E15>,<U1E14>);/
+ (<U1E17>,<U1E16>);(<U1E19>,<U1E18>);(<U1E1B>,<U1E1A>);(<U1E1D>,<U1E1C>);/
+ (<U1E1F>,<U1E1E>);(<U1E21>,<U1E20>);(<U1E23>,<U1E22>);(<U1E25>,<U1E24>);/
+ (<U1E27>,<U1E26>);(<U1E29>,<U1E28>);(<U1E2B>,<U1E2A>);(<U1E2D>,<U1E2C>);/
+ (<U1E2F>,<U1E2E>);(<U1E31>,<U1E30>);(<U1E33>,<U1E32>);(<U1E35>,<U1E34>);/
+ (<U1E37>,<U1E36>);(<U1E39>,<U1E38>);(<U1E3B>,<U1E3A>);(<U1E3D>,<U1E3C>);/
+ (<U1E3F>,<U1E3E>);(<U1E41>,<U1E40>);(<U1E43>,<U1E42>);(<U1E45>,<U1E44>);/
+ (<U1E47>,<U1E46>);(<U1E49>,<U1E48>);(<U1E4B>,<U1E4A>);(<U1E4D>,<U1E4C>);/
+ (<U1E4F>,<U1E4E>);(<U1E51>,<U1E50>);(<U1E53>,<U1E52>);(<U1E55>,<U1E54>);/
+ (<U1E57>,<U1E56>);(<U1E59>,<U1E58>);(<U1E5B>,<U1E5A>);(<U1E5D>,<U1E5C>);/
+ (<U1E5F>,<U1E5E>);(<U1E61>,<U1E60>);(<U1E63>,<U1E62>);(<U1E65>,<U1E64>);/
+ (<U1E67>,<U1E66>);(<U1E69>,<U1E68>);(<U1E6B>,<U1E6A>);(<U1E6D>,<U1E6C>);/
+ (<U1E6F>,<U1E6E>);(<U1E71>,<U1E70>);(<U1E73>,<U1E72>);(<U1E75>,<U1E74>);/
+ (<U1E77>,<U1E76>);(<U1E79>,<U1E78>);(<U1E7B>,<U1E7A>);(<U1E7D>,<U1E7C>);/
+ (<U1E7F>,<U1E7E>);(<U1E81>,<U1E80>);(<U1E83>,<U1E82>);(<U1E85>,<U1E84>);/
+ (<U1E87>,<U1E86>);(<U1E89>,<U1E88>);(<U1E8B>,<U1E8A>);(<U1E8D>,<U1E8C>);/
+ (<U1E8F>,<U1E8E>);(<U1E91>,<U1E90>);(<U1E93>,<U1E92>);(<U1E95>,<U1E94>);/
+ (<U1E9B>,<U1E60>);(<U1EA1>,<U1EA0>);(<U1EA3>,<U1EA2>);(<U1EA5>,<U1EA4>);/
+ (<U1EA7>,<U1EA6>);(<U1EA9>,<U1EA8>);(<U1EAB>,<U1EAA>);(<U1EAD>,<U1EAC>);/
+ (<U1EAF>,<U1EAE>);(<U1EB1>,<U1EB0>);(<U1EB3>,<U1EB2>);(<U1EB5>,<U1EB4>);/
+ (<U1EB7>,<U1EB6>);(<U1EB9>,<U1EB8>);(<U1EBB>,<U1EBA>);(<U1EBD>,<U1EBC>);/
+ (<U1EBF>,<U1EBE>);(<U1EC1>,<U1EC0>);(<U1EC3>,<U1EC2>);(<U1EC5>,<U1EC4>);/
+ (<U1EC7>,<U1EC6>);(<U1EC9>,<U1EC8>);(<U1ECB>,<U1ECA>);(<U1ECD>,<U1ECC>);/
+ (<U1ECF>,<U1ECE>);(<U1ED1>,<U1ED0>);(<U1ED3>,<U1ED2>);(<U1ED5>,<U1ED4>);/
+ (<U1ED7>,<U1ED6>);(<U1ED9>,<U1ED8>);(<U1EDB>,<U1EDA>);(<U1EDD>,<U1EDC>);/
+ (<U1EDF>,<U1EDE>);(<U1EE1>,<U1EE0>);(<U1EE3>,<U1EE2>);(<U1EE5>,<U1EE4>);/
+ (<U1EE7>,<U1EE6>);(<U1EE9>,<U1EE8>);(<U1EEB>,<U1EEA>);(<U1EED>,<U1EEC>);/
+ (<U1EEF>,<U1EEE>);(<U1EF1>,<U1EF0>);(<U1EF3>,<U1EF2>);(<U1EF5>,<U1EF4>);/
+ (<U1EF7>,<U1EF6>);(<U1EF9>,<U1EF8>);(<U1EFB>,<U1EFA>);(<U1EFD>,<U1EFC>);/
+ (<U1EFF>,<U1EFE>);(<U1F00>,<U1F08>);(<U1F01>,<U1F09>);(<U1F02>,<U1F0A>);/
+ (<U1F03>,<U1F0B>);(<U1F04>,<U1F0C>);(<U1F05>,<U1F0D>);(<U1F06>,<U1F0E>);/
+ (<U1F07>,<U1F0F>);(<U1F10>,<U1F18>);(<U1F11>,<U1F19>);(<U1F12>,<U1F1A>);/
+ (<U1F13>,<U1F1B>);(<U1F14>,<U1F1C>);(<U1F15>,<U1F1D>);(<U1F20>,<U1F28>);/
+ (<U1F21>,<U1F29>);(<U1F22>,<U1F2A>);(<U1F23>,<U1F2B>);(<U1F24>,<U1F2C>);/
+ (<U1F25>,<U1F2D>);(<U1F26>,<U1F2E>);(<U1F27>,<U1F2F>);(<U1F30>,<U1F38>);/
+ (<U1F31>,<U1F39>);(<U1F32>,<U1F3A>);(<U1F33>,<U1F3B>);(<U1F34>,<U1F3C>);/
+ (<U1F35>,<U1F3D>);(<U1F36>,<U1F3E>);(<U1F37>,<U1F3F>);(<U1F40>,<U1F48>);/
+ (<U1F41>,<U1F49>);(<U1F42>,<U1F4A>);(<U1F43>,<U1F4B>);(<U1F44>,<U1F4C>);/
+ (<U1F45>,<U1F4D>);(<U1F51>,<U1F59>);(<U1F53>,<U1F5B>);(<U1F55>,<U1F5D>);/
+ (<U1F57>,<U1F5F>);(<U1F60>,<U1F68>);(<U1F61>,<U1F69>);(<U1F62>,<U1F6A>);/
+ (<U1F63>,<U1F6B>);(<U1F64>,<U1F6C>);(<U1F65>,<U1F6D>);(<U1F66>,<U1F6E>);/
+ (<U1F67>,<U1F6F>);(<U1F70>,<U1FBA>);(<U1F71>,<U1FBB>);(<U1F72>,<U1FC8>);/
+ (<U1F73>,<U1FC9>);(<U1F74>,<U1FCA>);(<U1F75>,<U1FCB>);(<U1F76>,<U1FDA>);/
+ (<U1F77>,<U1FDB>);(<U1F78>,<U1FF8>);(<U1F79>,<U1FF9>);(<U1F7A>,<U1FEA>);/
+ (<U1F7B>,<U1FEB>);(<U1F7C>,<U1FFA>);(<U1F7D>,<U1FFB>);(<U1F80>,<U1F88>);/
+ (<U1F81>,<U1F89>);(<U1F82>,<U1F8A>);(<U1F83>,<U1F8B>);(<U1F84>,<U1F8C>);/
+ (<U1F85>,<U1F8D>);(<U1F86>,<U1F8E>);(<U1F87>,<U1F8F>);(<U1F90>,<U1F98>);/
+ (<U1F91>,<U1F99>);(<U1F92>,<U1F9A>);(<U1F93>,<U1F9B>);(<U1F94>,<U1F9C>);/
+ (<U1F95>,<U1F9D>);(<U1F96>,<U1F9E>);(<U1F97>,<U1F9F>);(<U1FA0>,<U1FA8>);/
+ (<U1FA1>,<U1FA9>);(<U1FA2>,<U1FAA>);(<U1FA3>,<U1FAB>);(<U1FA4>,<U1FAC>);/
+ (<U1FA5>,<U1FAD>);(<U1FA6>,<U1FAE>);(<U1FA7>,<U1FAF>);(<U1FB0>,<U1FB8>);/
+ (<U1FB1>,<U1FB9>);(<U1FB3>,<U1FBC>);(<U1FBE>,<U0399>);(<U1FC3>,<U1FCC>);/
+ (<U1FD0>,<U1FD8>);(<U1FD1>,<U1FD9>);(<U1FE0>,<U1FE8>);(<U1FE1>,<U1FE9>);/
+ (<U1FE5>,<U1FEC>);(<U1FF3>,<U1FFC>);(<U214E>,<U2132>);(<U2170>,<U2160>);/
+ (<U2171>,<U2161>);(<U2172>,<U2162>);(<U2173>,<U2163>);(<U2174>,<U2164>);/
+ (<U2175>,<U2165>);(<U2176>,<U2166>);(<U2177>,<U2167>);(<U2178>,<U2168>);/
+ (<U2179>,<U2169>);(<U217A>,<U216A>);(<U217B>,<U216B>);(<U217C>,<U216C>);/
+ (<U217D>,<U216D>);(<U217E>,<U216E>);(<U217F>,<U216F>);(<U2184>,<U2183>);/
+ (<U24D0>,<U24B6>);(<U24D1>,<U24B7>);(<U24D2>,<U24B8>);(<U24D3>,<U24B9>);/
+ (<U24D4>,<U24BA>);(<U24D5>,<U24BB>);(<U24D6>,<U24BC>);(<U24D7>,<U24BD>);/
+ (<U24D8>,<U24BE>);(<U24D9>,<U24BF>);(<U24DA>,<U24C0>);(<U24DB>,<U24C1>);/
+ (<U24DC>,<U24C2>);(<U24DD>,<U24C3>);(<U24DE>,<U24C4>);(<U24DF>,<U24C5>);/
+ (<U24E0>,<U24C6>);(<U24E1>,<U24C7>);(<U24E2>,<U24C8>);(<U24E3>,<U24C9>);/
+ (<U24E4>,<U24CA>);(<U24E5>,<U24CB>);(<U24E6>,<U24CC>);(<U24E7>,<U24CD>);/
+ (<U24E8>,<U24CE>);(<U24E9>,<U24CF>);(<U2C30>,<U2C00>);(<U2C31>,<U2C01>);/
+ (<U2C32>,<U2C02>);(<U2C33>,<U2C03>);(<U2C34>,<U2C04>);(<U2C35>,<U2C05>);/
+ (<U2C36>,<U2C06>);(<U2C37>,<U2C07>);(<U2C38>,<U2C08>);(<U2C39>,<U2C09>);/
+ (<U2C3A>,<U2C0A>);(<U2C3B>,<U2C0B>);(<U2C3C>,<U2C0C>);(<U2C3D>,<U2C0D>);/
+ (<U2C3E>,<U2C0E>);(<U2C3F>,<U2C0F>);(<U2C40>,<U2C10>);(<U2C41>,<U2C11>);/
+ (<U2C42>,<U2C12>);(<U2C43>,<U2C13>);(<U2C44>,<U2C14>);(<U2C45>,<U2C15>);/
+ (<U2C46>,<U2C16>);(<U2C47>,<U2C17>);(<U2C48>,<U2C18>);(<U2C49>,<U2C19>);/
+ (<U2C4A>,<U2C1A>);(<U2C4B>,<U2C1B>);(<U2C4C>,<U2C1C>);(<U2C4D>,<U2C1D>);/
+ (<U2C4E>,<U2C1E>);(<U2C4F>,<U2C1F>);(<U2C50>,<U2C20>);(<U2C51>,<U2C21>);/
+ (<U2C52>,<U2C22>);(<U2C53>,<U2C23>);(<U2C54>,<U2C24>);(<U2C55>,<U2C25>);/
+ (<U2C56>,<U2C26>);(<U2C57>,<U2C27>);(<U2C58>,<U2C28>);(<U2C59>,<U2C29>);/
+ (<U2C5A>,<U2C2A>);(<U2C5B>,<U2C2B>);(<U2C5C>,<U2C2C>);(<U2C5D>,<U2C2D>);/
+ (<U2C5E>,<U2C2E>);(<U2C61>,<U2C60>);(<U2C65>,<U023A>);(<U2C66>,<U023E>);/
+ (<U2C68>,<U2C67>);(<U2C6A>,<U2C69>);(<U2C6C>,<U2C6B>);(<U2C73>,<U2C72>);/
+ (<U2C76>,<U2C75>);(<U2C81>,<U2C80>);(<U2C83>,<U2C82>);(<U2C85>,<U2C84>);/
+ (<U2C87>,<U2C86>);(<U2C89>,<U2C88>);(<U2C8B>,<U2C8A>);(<U2C8D>,<U2C8C>);/
+ (<U2C8F>,<U2C8E>);(<U2C91>,<U2C90>);(<U2C93>,<U2C92>);(<U2C95>,<U2C94>);/
+ (<U2C97>,<U2C96>);(<U2C99>,<U2C98>);(<U2C9B>,<U2C9A>);(<U2C9D>,<U2C9C>);/
+ (<U2C9F>,<U2C9E>);(<U2CA1>,<U2CA0>);(<U2CA3>,<U2CA2>);(<U2CA5>,<U2CA4>);/
+ (<U2CA7>,<U2CA6>);(<U2CA9>,<U2CA8>);(<U2CAB>,<U2CAA>);(<U2CAD>,<U2CAC>);/
+ (<U2CAF>,<U2CAE>);(<U2CB1>,<U2CB0>);(<U2CB3>,<U2CB2>);(<U2CB5>,<U2CB4>);/
+ (<U2CB7>,<U2CB6>);(<U2CB9>,<U2CB8>);(<U2CBB>,<U2CBA>);(<U2CBD>,<U2CBC>);/
+ (<U2CBF>,<U2CBE>);(<U2CC1>,<U2CC0>);(<U2CC3>,<U2CC2>);(<U2CC5>,<U2CC4>);/
+ (<U2CC7>,<U2CC6>);(<U2CC9>,<U2CC8>);(<U2CCB>,<U2CCA>);(<U2CCD>,<U2CCC>);/
+ (<U2CCF>,<U2CCE>);(<U2CD1>,<U2CD0>);(<U2CD3>,<U2CD2>);(<U2CD5>,<U2CD4>);/
+ (<U2CD7>,<U2CD6>);(<U2CD9>,<U2CD8>);(<U2CDB>,<U2CDA>);(<U2CDD>,<U2CDC>);/
+ (<U2CDF>,<U2CDE>);(<U2CE1>,<U2CE0>);(<U2CE3>,<U2CE2>);(<U2CEC>,<U2CEB>);/
+ (<U2CEE>,<U2CED>);(<U2CF3>,<U2CF2>);(<U2D00>,<U10A0>);(<U2D01>,<U10A1>);/
+ (<U2D02>,<U10A2>);(<U2D03>,<U10A3>);(<U2D04>,<U10A4>);(<U2D05>,<U10A5>);/
+ (<U2D06>,<U10A6>);(<U2D07>,<U10A7>);(<U2D08>,<U10A8>);(<U2D09>,<U10A9>);/
+ (<U2D0A>,<U10AA>);(<U2D0B>,<U10AB>);(<U2D0C>,<U10AC>);(<U2D0D>,<U10AD>);/
+ (<U2D0E>,<U10AE>);(<U2D0F>,<U10AF>);(<U2D10>,<U10B0>);(<U2D11>,<U10B1>);/
+ (<U2D12>,<U10B2>);(<U2D13>,<U10B3>);(<U2D14>,<U10B4>);(<U2D15>,<U10B5>);/
+ (<U2D16>,<U10B6>);(<U2D17>,<U10B7>);(<U2D18>,<U10B8>);(<U2D19>,<U10B9>);/
+ (<U2D1A>,<U10BA>);(<U2D1B>,<U10BB>);(<U2D1C>,<U10BC>);(<U2D1D>,<U10BD>);/
+ (<U2D1E>,<U10BE>);(<U2D1F>,<U10BF>);(<U2D20>,<U10C0>);(<U2D21>,<U10C1>);/
+ (<U2D22>,<U10C2>);(<U2D23>,<U10C3>);(<U2D24>,<U10C4>);(<U2D25>,<U10C5>);/
+ (<U2D27>,<U10C7>);(<U2D2D>,<U10CD>);(<UA641>,<UA640>);(<UA643>,<UA642>);/
+ (<UA645>,<UA644>);(<UA647>,<UA646>);(<UA649>,<UA648>);(<UA64B>,<UA64A>);/
+ (<UA64D>,<UA64C>);(<UA64F>,<UA64E>);(<UA651>,<UA650>);(<UA653>,<UA652>);/
+ (<UA655>,<UA654>);(<UA657>,<UA656>);(<UA659>,<UA658>);(<UA65B>,<UA65A>);/
+ (<UA65D>,<UA65C>);(<UA65F>,<UA65E>);(<UA661>,<UA660>);(<UA663>,<UA662>);/
+ (<UA665>,<UA664>);(<UA667>,<UA666>);(<UA669>,<UA668>);(<UA66B>,<UA66A>);/
+ (<UA66D>,<UA66C>);(<UA681>,<UA680>);(<UA683>,<UA682>);(<UA685>,<UA684>);/
+ (<UA687>,<UA686>);(<UA689>,<UA688>);(<UA68B>,<UA68A>);(<UA68D>,<UA68C>);/
+ (<UA68F>,<UA68E>);(<UA691>,<UA690>);(<UA693>,<UA692>);(<UA695>,<UA694>);/
+ (<UA697>,<UA696>);(<UA699>,<UA698>);(<UA69B>,<UA69A>);(<UA723>,<UA722>);/
+ (<UA725>,<UA724>);(<UA727>,<UA726>);(<UA729>,<UA728>);(<UA72B>,<UA72A>);/
+ (<UA72D>,<UA72C>);(<UA72F>,<UA72E>);(<UA733>,<UA732>);(<UA735>,<UA734>);/
+ (<UA737>,<UA736>);(<UA739>,<UA738>);(<UA73B>,<UA73A>);(<UA73D>,<UA73C>);/
+ (<UA73F>,<UA73E>);(<UA741>,<UA740>);(<UA743>,<UA742>);(<UA745>,<UA744>);/
+ (<UA747>,<UA746>);(<UA749>,<UA748>);(<UA74B>,<UA74A>);(<UA74D>,<UA74C>);/
+ (<UA74F>,<UA74E>);(<UA751>,<UA750>);(<UA753>,<UA752>);(<UA755>,<UA754>);/
+ (<UA757>,<UA756>);(<UA759>,<UA758>);(<UA75B>,<UA75A>);(<UA75D>,<UA75C>);/
+ (<UA75F>,<UA75E>);(<UA761>,<UA760>);(<UA763>,<UA762>);(<UA765>,<UA764>);/
+ (<UA767>,<UA766>);(<UA769>,<UA768>);(<UA76B>,<UA76A>);(<UA76D>,<UA76C>);/
+ (<UA76F>,<UA76E>);(<UA77A>,<UA779>);(<UA77C>,<UA77B>);(<UA77F>,<UA77E>);/
+ (<UA781>,<UA780>);(<UA783>,<UA782>);(<UA785>,<UA784>);(<UA787>,<UA786>);/
+ (<UA78C>,<UA78B>);(<UA791>,<UA790>);(<UA793>,<UA792>);(<UA797>,<UA796>);/
+ (<UA799>,<UA798>);(<UA79B>,<UA79A>);(<UA79D>,<UA79C>);(<UA79F>,<UA79E>);/
+ (<UA7A1>,<UA7A0>);(<UA7A3>,<UA7A2>);(<UA7A5>,<UA7A4>);(<UA7A7>,<UA7A6>);/
+ (<UA7A9>,<UA7A8>);(<UA7B5>,<UA7B4>);(<UA7B7>,<UA7B6>);(<UAB53>,<UA7B3>);/
+ (<UAB70>,<U13A0>);(<UAB71>,<U13A1>);(<UAB72>,<U13A2>);(<UAB73>,<U13A3>);/
+ (<UAB74>,<U13A4>);(<UAB75>,<U13A5>);(<UAB76>,<U13A6>);(<UAB77>,<U13A7>);/
+ (<UAB78>,<U13A8>);(<UAB79>,<U13A9>);(<UAB7A>,<U13AA>);(<UAB7B>,<U13AB>);/
+ (<UAB7C>,<U13AC>);(<UAB7D>,<U13AD>);(<UAB7E>,<U13AE>);(<UAB7F>,<U13AF>);/
+ (<UAB80>,<U13B0>);(<UAB81>,<U13B1>);(<UAB82>,<U13B2>);(<UAB83>,<U13B3>);/
+ (<UAB84>,<U13B4>);(<UAB85>,<U13B5>);(<UAB86>,<U13B6>);(<UAB87>,<U13B7>);/
+ (<UAB88>,<U13B8>);(<UAB89>,<U13B9>);(<UAB8A>,<U13BA>);(<UAB8B>,<U13BB>);/
+ (<UAB8C>,<U13BC>);(<UAB8D>,<U13BD>);(<UAB8E>,<U13BE>);(<UAB8F>,<U13BF>);/
+ (<UAB90>,<U13C0>);(<UAB91>,<U13C1>);(<UAB92>,<U13C2>);(<UAB93>,<U13C3>);/
+ (<UAB94>,<U13C4>);(<UAB95>,<U13C5>);(<UAB96>,<U13C6>);(<UAB97>,<U13C7>);/
+ (<UAB98>,<U13C8>);(<UAB99>,<U13C9>);(<UAB9A>,<U13CA>);(<UAB9B>,<U13CB>);/
+ (<UAB9C>,<U13CC>);(<UAB9D>,<U13CD>);(<UAB9E>,<U13CE>);(<UAB9F>,<U13CF>);/
+ (<UABA0>,<U13D0>);(<UABA1>,<U13D1>);(<UABA2>,<U13D2>);(<UABA3>,<U13D3>);/
+ (<UABA4>,<U13D4>);(<UABA5>,<U13D5>);(<UABA6>,<U13D6>);(<UABA7>,<U13D7>);/
+ (<UABA8>,<U13D8>);(<UABA9>,<U13D9>);(<UABAA>,<U13DA>);(<UABAB>,<U13DB>);/
+ (<UABAC>,<U13DC>);(<UABAD>,<U13DD>);(<UABAE>,<U13DE>);(<UABAF>,<U13DF>);/
+ (<UABB0>,<U13E0>);(<UABB1>,<U13E1>);(<UABB2>,<U13E2>);(<UABB3>,<U13E3>);/
+ (<UABB4>,<U13E4>);(<UABB5>,<U13E5>);(<UABB6>,<U13E6>);(<UABB7>,<U13E7>);/
+ (<UABB8>,<U13E8>);(<UABB9>,<U13E9>);(<UABBA>,<U13EA>);(<UABBB>,<U13EB>);/
+ (<UABBC>,<U13EC>);(<UABBD>,<U13ED>);(<UABBE>,<U13EE>);(<UABBF>,<U13EF>);/
+ (<UFF41>,<UFF21>);(<UFF42>,<UFF22>);(<UFF43>,<UFF23>);(<UFF44>,<UFF24>);/
+ (<UFF45>,<UFF25>);(<UFF46>,<UFF26>);(<UFF47>,<UFF27>);(<UFF48>,<UFF28>);/
+ (<UFF49>,<UFF29>);(<UFF4A>,<UFF2A>);(<UFF4B>,<UFF2B>);(<UFF4C>,<UFF2C>);/
+ (<UFF4D>,<UFF2D>);(<UFF4E>,<UFF2E>);(<UFF4F>,<UFF2F>);(<UFF50>,<UFF30>);/
+ (<UFF51>,<UFF31>);(<UFF52>,<UFF32>);(<UFF53>,<UFF33>);(<UFF54>,<UFF34>);/
+ (<UFF55>,<UFF35>);(<UFF56>,<UFF36>);(<UFF57>,<UFF37>);(<UFF58>,<UFF38>);/
+ (<UFF59>,<UFF39>);(<UFF5A>,<UFF3A>);(<U00010428>,<U00010400>);/
+ (<U00010429>,<U00010401>);(<U0001042A>,<U00010402>);/
+ (<U0001042B>,<U00010403>);(<U0001042C>,<U00010404>);/
+ (<U0001042D>,<U00010405>);(<U0001042E>,<U00010406>);/
+ (<U0001042F>,<U00010407>);(<U00010430>,<U00010408>);/
+ (<U00010431>,<U00010409>);(<U00010432>,<U0001040A>);/
+ (<U00010433>,<U0001040B>);(<U00010434>,<U0001040C>);/
+ (<U00010435>,<U0001040D>);(<U00010436>,<U0001040E>);/
+ (<U00010437>,<U0001040F>);(<U00010438>,<U00010410>);/
+ (<U00010439>,<U00010411>);(<U0001043A>,<U00010412>);/
+ (<U0001043B>,<U00010413>);(<U0001043C>,<U00010414>);/
+ (<U0001043D>,<U00010415>);(<U0001043E>,<U00010416>);/
+ (<U0001043F>,<U00010417>);(<U00010440>,<U00010418>);/
+ (<U00010441>,<U00010419>);(<U00010442>,<U0001041A>);/
+ (<U00010443>,<U0001041B>);(<U00010444>,<U0001041C>);/
+ (<U00010445>,<U0001041D>);(<U00010446>,<U0001041E>);/
+ (<U00010447>,<U0001041F>);(<U00010448>,<U00010420>);/
+ (<U00010449>,<U00010421>);(<U0001044A>,<U00010422>);/
+ (<U0001044B>,<U00010423>);(<U0001044C>,<U00010424>);/
+ (<U0001044D>,<U00010425>);(<U0001044E>,<U00010426>);/
+ (<U0001044F>,<U00010427>);(<U00010CC0>,<U00010C80>);/
+ (<U00010CC1>,<U00010C81>);(<U00010CC2>,<U00010C82>);/
+ (<U00010CC3>,<U00010C83>);(<U00010CC4>,<U00010C84>);/
+ (<U00010CC5>,<U00010C85>);(<U00010CC6>,<U00010C86>);/
+ (<U00010CC7>,<U00010C87>);(<U00010CC8>,<U00010C88>);/
+ (<U00010CC9>,<U00010C89>);(<U00010CCA>,<U00010C8A>);/
+ (<U00010CCB>,<U00010C8B>);(<U00010CCC>,<U00010C8C>);/
+ (<U00010CCD>,<U00010C8D>);(<U00010CCE>,<U00010C8E>);/
+ (<U00010CCF>,<U00010C8F>);(<U00010CD0>,<U00010C90>);/
+ (<U00010CD1>,<U00010C91>);(<U00010CD2>,<U00010C92>);/
+ (<U00010CD3>,<U00010C93>);(<U00010CD4>,<U00010C94>);/
+ (<U00010CD5>,<U00010C95>);(<U00010CD6>,<U00010C96>);/
+ (<U00010CD7>,<U00010C97>);(<U00010CD8>,<U00010C98>);/
+ (<U00010CD9>,<U00010C99>);(<U00010CDA>,<U00010C9A>);/
+ (<U00010CDB>,<U00010C9B>);(<U00010CDC>,<U00010C9C>);/
+ (<U00010CDD>,<U00010C9D>);(<U00010CDE>,<U00010C9E>);/
+ (<U00010CDF>,<U00010C9F>);(<U00010CE0>,<U00010CA0>);/
+ (<U00010CE1>,<U00010CA1>);(<U00010CE2>,<U00010CA2>);/
+ (<U00010CE3>,<U00010CA3>);(<U00010CE4>,<U00010CA4>);/
+ (<U00010CE5>,<U00010CA5>);(<U00010CE6>,<U00010CA6>);/
+ (<U00010CE7>,<U00010CA7>);(<U00010CE8>,<U00010CA8>);/
+ (<U00010CE9>,<U00010CA9>);(<U00010CEA>,<U00010CAA>);/
+ (<U00010CEB>,<U00010CAB>);(<U00010CEC>,<U00010CAC>);/
+ (<U00010CED>,<U00010CAD>);(<U00010CEE>,<U00010CAE>);/
+ (<U00010CEF>,<U00010CAF>);(<U00010CF0>,<U00010CB0>);/
+ (<U00010CF1>,<U00010CB1>);(<U00010CF2>,<U00010CB2>);/
(<U000118C0>,<U000118A0>);(<U000118C1>,<U000118A1>);/
(<U000118C2>,<U000118A2>);(<U000118C3>,<U000118A3>);/
(<U000118C4>,<U000118A4>);(<U000118C5>,<U000118A5>);/
@@ -1841,7 +2009,7 @@ class "combining"; /
<U064B>..<U065F>;<U0670>;<U06D6>..<U06DC>;<U06DF>..<U06E4>;/
<U06E7>..<U06E8>;<U06EA>..<U06ED>;<U0711>;<U0730>..<U074A>;/
<U07A6>..<U07B0>;<U07EB>..<U07F3>;<U0816>..<U0819>;<U081B>..<U0823>;/
- <U0825>..<U0827>;<U0829>..<U082D>;<U0859>..<U085B>;<U08E4>..<U0903>;/
+ <U0825>..<U0827>;<U0829>..<U082D>;<U0859>..<U085B>;<U08E3>..<U0903>;/
<U093A>..<U093C>;<U093E>..<U094F>;<U0951>..<U0957>;<U0962>..<U0963>;/
<U0981>..<U0983>;<U09BC>;<U09BE>..<U09C4>;<U09C7>..<U09C8>;/
<U09CB>..<U09CD>;<U09D7>;<U09E2>..<U09E3>;<U0A01>..<U0A03>;<U0A3C>;/
@@ -1865,40 +2033,43 @@ class "combining"; /
<U1082>..<U108D>;<U108F>;<U109A>..<U109D>;<U135D>..<U135F>;/
<U1712>..<U1714>;<U1732>..<U1734>;<U1752>..<U1753>;<U1772>..<U1773>;/
<U17B4>..<U17D3>;<U17DD>;<U180B>..<U180D>;<U18A9>;<U1920>..<U192B>;/
- <U1930>..<U193B>;<U19B0>..<U19C0>;<U19C8>..<U19C9>;<U1A17>..<U1A1B>;/
- <U1A55>..<U1A5E>;<U1A60>..<U1A7C>;<U1A7F>;<U1AB0>..<U1ABE>;/
- <U1B00>..<U1B04>;<U1B34>..<U1B44>;<U1B6B>..<U1B73>;<U1B80>..<U1B82>;/
- <U1BA1>..<U1BAD>;<U1BE6>..<U1BF3>;<U1C24>..<U1C37>;<U1CD0>..<U1CD2>;/
- <U1CD4>..<U1CE8>;<U1CED>;<U1CF2>..<U1CF4>;<U1CF8>..<U1CF9>;/
- <U1DC0>..<U1DF5>;<U1DFC>..<U1DFF>;<U20D0>..<U20F0>;<U2CEF>..<U2CF1>;/
- <U2D7F>;<U2DE0>..<U2DFF>;<U302A>..<U302F>;<U3099>..<U309A>;/
- <UA66F>..<UA672>;<UA674>..<UA67D>;<UA69F>;<UA6F0>..<UA6F1>;<UA802>;/
- <UA806>;<UA80B>;<UA823>..<UA827>;<UA880>..<UA881>;<UA8B4>..<UA8C4>;/
- <UA8E0>..<UA8F1>;<UA926>..<UA92D>;<UA947>..<UA953>;<UA980>..<UA983>;/
- <UA9B3>..<UA9C0>;<UA9E5>;<UAA29>..<UAA36>;<UAA43>;<UAA4C>..<UAA4D>;/
- <UAA7B>..<UAA7D>;<UAAB0>;<UAAB2>..<UAAB4>;<UAAB7>..<UAAB8>;/
- <UAABE>..<UAABF>;<UAAC1>;<UAAEB>..<UAAEF>;<UAAF5>..<UAAF6>;/
- <UABE3>..<UABEA>;<UABEC>..<UABED>;<UFB1E>;<UFE00>..<UFE0F>;/
- <UFE20>..<UFE2D>;<U000101FD>;<U000102E0>;<U00010376>..<U0001037A>;/
- <U00010A01>..<U00010A03>;<U00010A05>..<U00010A06>;/
- <U00010A0C>..<U00010A0F>;<U00010A38>..<U00010A3A>;<U00010A3F>;/
- <U00010AE5>..<U00010AE6>;<U00011000>..<U00011002>;/
- <U00011038>..<U00011046>;<U0001107F>..<U00011082>;/
- <U000110B0>..<U000110BA>;<U00011100>..<U00011102>;/
- <U00011127>..<U00011134>;<U00011173>;<U00011180>..<U00011182>;/
- <U000111B3>..<U000111C0>;<U0001122C>..<U00011237>;/
- <U000112DF>..<U000112EA>;<U00011301>..<U00011303>;<U0001133C>;/
+ <U1930>..<U193B>;<U1A17>..<U1A1B>;<U1A55>..<U1A5E>;<U1A60>..<U1A7C>;/
+ <U1A7F>;<U1AB0>..<U1ABE>;<U1B00>..<U1B04>;<U1B34>..<U1B44>;/
+ <U1B6B>..<U1B73>;<U1B80>..<U1B82>;<U1BA1>..<U1BAD>;<U1BE6>..<U1BF3>;/
+ <U1C24>..<U1C37>;<U1CD0>..<U1CD2>;<U1CD4>..<U1CE8>;<U1CED>;/
+ <U1CF2>..<U1CF4>;<U1CF8>..<U1CF9>;<U1DC0>..<U1DF5>;<U1DFC>..<U1DFF>;/
+ <U20D0>..<U20F0>;<U2CEF>..<U2CF1>;<U2D7F>;<U2DE0>..<U2DFF>;/
+ <U302A>..<U302F>;<U3099>..<U309A>;<UA66F>..<UA672>;<UA674>..<UA67D>;/
+ <UA69E>..<UA69F>;<UA6F0>..<UA6F1>;<UA802>;<UA806>;<UA80B>;/
+ <UA823>..<UA827>;<UA880>..<UA881>;<UA8B4>..<UA8C4>;<UA8E0>..<UA8F1>;/
+ <UA926>..<UA92D>;<UA947>..<UA953>;<UA980>..<UA983>;<UA9B3>..<UA9C0>;/
+ <UA9E5>;<UAA29>..<UAA36>;<UAA43>;<UAA4C>..<UAA4D>;<UAA7B>..<UAA7D>;/
+ <UAAB0>;<UAAB2>..<UAAB4>;<UAAB7>..<UAAB8>;<UAABE>..<UAABF>;<UAAC1>;/
+ <UAAEB>..<UAAEF>;<UAAF5>..<UAAF6>;<UABE3>..<UABEA>;<UABEC>..<UABED>;/
+ <UFB1E>;<UFE00>..<UFE0F>;<UFE20>..<UFE2F>;<U000101FD>;<U000102E0>;/
+ <U00010376>..<U0001037A>;<U00010A01>..<U00010A03>;/
+ <U00010A05>..<U00010A06>;<U00010A0C>..<U00010A0F>;/
+ <U00010A38>..<U00010A3A>;<U00010A3F>;<U00010AE5>..<U00010AE6>;/
+ <U00011000>..<U00011002>;<U00011038>..<U00011046>;/
+ <U0001107F>..<U00011082>;<U000110B0>..<U000110BA>;/
+ <U00011100>..<U00011102>;<U00011127>..<U00011134>;<U00011173>;/
+ <U00011180>..<U00011182>;<U000111B3>..<U000111C0>;/
+ <U000111CA>..<U000111CC>;<U0001122C>..<U00011237>;/
+ <U000112DF>..<U000112EA>;<U00011300>..<U00011303>;<U0001133C>;/
<U0001133E>..<U00011344>;<U00011347>..<U00011348>;/
<U0001134B>..<U0001134D>;<U00011357>;<U00011362>..<U00011363>;/
<U00011366>..<U0001136C>;<U00011370>..<U00011374>;/
<U000114B0>..<U000114C3>;<U000115AF>..<U000115B5>;/
- <U000115B8>..<U000115C0>;<U00011630>..<U00011640>;/
- <U000116AB>..<U000116B7>;<U00016AF0>..<U00016AF4>;/
+ <U000115B8>..<U000115C0>;<U000115DC>..<U000115DD>;/
+ <U00011630>..<U00011640>;<U000116AB>..<U000116B7>;/
+ <U0001171D>..<U0001172B>;<U00016AF0>..<U00016AF4>;/
<U00016B30>..<U00016B36>;<U00016F51>..<U00016F7E>;/
<U00016F8F>..<U00016F92>;<U0001BC9D>..<U0001BC9E>;/
<U0001D165>..<U0001D169>;<U0001D16D>..<U0001D172>;/
<U0001D17B>..<U0001D182>;<U0001D185>..<U0001D18B>;/
<U0001D1AA>..<U0001D1AD>;<U0001D242>..<U0001D244>;/
+ <U0001DA00>..<U0001DA36>;<U0001DA3B>..<U0001DA6C>;<U0001DA75>;/
+ <U0001DA84>;<U0001DA9B>..<U0001DA9F>;<U0001DAA1>..<U0001DAAF>;/
<U0001E8D0>..<U0001E8D6>;<U000E0100>..<U000E01EF>
% The "combining_level3" class reflects ISO/IEC 10646-1 annex B.2
@@ -1928,31 +2099,34 @@ class "combining_level3"; /
<U105E>..<U1060>;<U1062>..<U1064>;<U1067>..<U106D>;<U1071>..<U1074>;/
<U1082>..<U108C>;<U108F>;<U109A>..<U109D>;<U1712>..<U1714>;/
<U1732>..<U1734>;<U1752>..<U1753>;<U1772>..<U1773>;<U17B4>..<U17D3>;/
- <U180B>..<U180D>;<U1920>..<U192B>;<U1930>..<U1938>;<U19B0>..<U19C0>;/
- <U19C8>..<U19C9>;<U1A19>..<U1A1B>;<U1A55>..<U1A5E>;<U1A60>..<U1A74>;/
- <U1ABE>;<U1B00>..<U1B04>;<U1B34>..<U1B44>;<U1B80>..<U1B82>;/
- <U1BA1>..<U1BAD>;<U1BE6>..<U1BF3>;<U1C24>..<U1C37>;<U1CD4>;/
- <U1CE1>..<U1CE8>;<U1CF2>..<U1CF3>;<U20D2>..<U20D3>;<U20D8>..<U20DA>;/
- <U20DD>..<U20E0>;<U20E2>..<U20E6>;<U20EA>..<U20EB>;<U2D7F>;/
- <U3099>..<U309A>;<UA670>..<UA672>;<UA802>;<UA806>;<UA80B>;/
- <UA823>..<UA827>;<UA880>..<UA881>;<UA8B4>..<UA8C4>;<UA926>..<UA92A>;/
- <UA947>..<UA953>;<UA980>..<UA983>;<UA9B3>..<UA9C0>;<UA9E5>;/
- <UAA29>..<UAA36>;<UAA43>;<UAA4C>..<UAA4D>;<UAA7B>..<UAA7D>;/
+ <U180B>..<U180D>;<U1920>..<U192B>;<U1930>..<U1938>;<U1A19>..<U1A1B>;/
+ <U1A55>..<U1A5E>;<U1A60>..<U1A74>;<U1ABE>;<U1B00>..<U1B04>;/
+ <U1B34>..<U1B44>;<U1B80>..<U1B82>;<U1BA1>..<U1BAD>;<U1BE6>..<U1BF3>;/
+ <U1C24>..<U1C37>;<U1CD4>;<U1CE1>..<U1CE8>;<U1CF2>..<U1CF3>;/
+ <U20D2>..<U20D3>;<U20D8>..<U20DA>;<U20DD>..<U20E0>;<U20E2>..<U20E6>;/
+ <U20EA>..<U20EB>;<U2D7F>;<U3099>..<U309A>;<UA670>..<UA672>;<UA802>;/
+ <UA806>;<UA80B>;<UA823>..<UA827>;<UA880>..<UA881>;<UA8B4>..<UA8C4>;/
+ <UA926>..<UA92A>;<UA947>..<UA953>;<UA980>..<UA983>;<UA9B3>..<UA9C0>;/
+ <UA9E5>;<UAA29>..<UAA36>;<UAA43>;<UAA4C>..<UAA4D>;<UAA7B>..<UAA7D>;/
<UAAEB>..<UAAEF>;<UAAF5>..<UAAF6>;<UABE3>..<UABEA>;<UABEC>..<UABED>;/
<UFB1E>;<UFE00>..<UFE0F>;<U00010A01>..<U00010A03>;/
<U00010A05>..<U00010A06>;<U00010A0C>;<U00010A0E>;<U00010A39>;<U00010A3F>;/
<U00011000>..<U00011002>;<U00011038>..<U00011046>;/
<U0001107F>..<U00011082>;<U000110B0>..<U000110BA>;/
<U00011127>..<U00011134>;<U00011173>;<U00011180>..<U00011182>;/
- <U000111B3>..<U000111C0>;<U0001122C>..<U00011237>;/
- <U000112DF>..<U000112EA>;<U00011301>..<U00011303>;<U0001133C>;/
- <U0001133E>..<U00011344>;<U00011347>..<U00011348>;/
- <U0001134B>..<U0001134D>;<U00011357>;<U00011362>..<U00011363>;/
- <U000114B0>..<U000114C3>;<U000115AF>..<U000115B5>;/
- <U000115B8>..<U000115C0>;<U00011630>..<U00011640>;/
- <U000116AB>..<U000116B7>;<U00016AF0>..<U00016AF4>;/
- <U00016F51>..<U00016F7E>;<U00016F8F>..<U00016F92>;/
- <U0001BC9D>..<U0001BC9E>;<U0001D167>..<U0001D169>;/
+ <U000111B3>..<U000111C0>;<U000111CA>..<U000111CC>;/
+ <U0001122C>..<U00011237>;<U000112DF>..<U000112EA>;/
+ <U00011300>..<U00011303>;<U0001133C>;<U0001133E>..<U00011344>;/
+ <U00011347>..<U00011348>;<U0001134B>..<U0001134D>;<U00011357>;/
+ <U00011362>..<U00011363>;<U000114B0>..<U000114C3>;/
+ <U000115AF>..<U000115B5>;<U000115B8>..<U000115C0>;/
+ <U000115DC>..<U000115DD>;<U00011630>..<U00011640>;/
+ <U000116AB>..<U000116B7>;<U0001171D>..<U0001172B>;/
+ <U00016AF0>..<U00016AF4>;<U00016F51>..<U00016F7E>;/
+ <U00016F8F>..<U00016F92>;<U0001BC9D>..<U0001BC9E>;/
+ <U0001D167>..<U0001D169>;<U0001DA00>..<U0001DA36>;/
+ <U0001DA3B>..<U0001DA6C>;<U0001DA75>;<U0001DA84>;/
+ <U0001DA9B>..<U0001DA9F>;<U0001DAA1>..<U0001DAAF>;/
<U000E0100>..<U000E01EF>
translit_start
diff --git a/localedata/locales/km_KH b/localedata/locales/km_KH
index 5563659e5a..45af3aad79 100644
--- a/localedata/locales/km_KH
+++ b/localedata/locales/km_KH
@@ -1838,8 +1838,6 @@ am_pm "<U1796><U17D2><U179A><U17B9><U1780>";"<U179B><U17D2><U1784><U17B6><U17
%date_fmt "<U0025><U0061><U0020><U0025><U0065><U0020><U0025><U0062>/
%<U0020><U0025><U0045><U0079><U0020><U0025><U0048><U003A><U0025><U004D>/
%<U003A><U0025><U0053><U0020><U0025><U005A>"
-% ICT-7ICT-7
-%timezone "<U0049><U0043><U0054><U002D><U0037><U0049><U0043><U0054><U002d><U0037>"
END LC_TIME
@@ -1900,7 +1898,10 @@ country_car "<U004C><U0041><U004F>"
%country_isbn ""
% ភាសាខ្មែរ (Khmer)
lang_name "<U1797><U17B6><U179F><U17B6><U1781><U17D2><U1798><U17C2><U179A>"
-lang_ab "<U006C><U006F>"
-lang_term "<U006c><U0061><U006F>"
-lang_lib "<U006C><U0061><U006F>"
+% km
+lang_ab "<U006B><U006D>"
+% khm
+lang_term "<U006B><U0068><U006D>"
+% khm
+lang_lib "<U006B><U0068><U006D>"
END LC_ADDRESS
diff --git a/localedata/locales/ku_TR b/localedata/locales/ku_TR
index d974bfb09e..f73b671d3b 100644
--- a/localedata/locales/ku_TR
+++ b/localedata/locales/ku_TR
@@ -183,7 +183,7 @@ LC_NAME
name_fmt "<U0025><U0064><U0025><U0074><U0025><U0067><U0025><U0074>/
<U0025><U006D><U0025><U0074><U0025><U0066>"
% TODO
-% Sayn
+% Sayın
name_gen "<U0053><U0061><U0079><U0131><U006E>"
% "M."
name_mr "<U004D><U002E>"
diff --git a/localedata/locales/kw_GB b/localedata/locales/kw_GB
index fb34a71aaf..bd737af4b0 100644
--- a/localedata/locales/kw_GB
+++ b/localedata/locales/kw_GB
@@ -7,7 +7,7 @@ comment_char %
% Cornish language locale for Britain
% Source: Alastair McKinstry
-% Address: Cro Lr, Ballinahalla, Maigh Cuilinn,
+% Address: Croí Lár, Ballinahalla, Maigh Cuilinn,
% Co. Gaillimh, Ireland
% Contact: Alastair McKinstry
% Email: mckinstry@computer.org
@@ -24,7 +24,7 @@ comment_char %
LC_IDENTIFICATION
title "Cornish locale for Britain"
source "Alastair McKinstry"
-address "Cro Lr, Ballinahalla, Maigh Cuilinn,, Co. Gaillimh, Ireland"
+address "Croí Lár, Ballinahalla, Maigh Cuilinn,, Co. Gaillimh, Ireland"
contact ""
email "bug-glibc-locales@gnu.org"
tel ""
diff --git a/localedata/locales/lb_LU b/localedata/locales/lb_LU
index a74e1629b2..1140979e8f 100644
--- a/localedata/locales/lb_LU
+++ b/localedata/locales/lb_LU
@@ -179,8 +179,10 @@ country_isbn 2
lang_name "<U004C><U00EB><U0074><U007A><U0065><U0062><U0075><U0065>/
<U0072><U0067><U0065><U0073><U0063><U0068>"
lang_ab "<U006C><U0062>"
+% ltz
lang_term "<U006C><U0074><U007A>"
-lang_lib "<U006C><U0075><U0078>"
+% ltz
+lang_lib "<U006C><U0074><U007A>"
END LC_ADDRESS
LC_TELEPHONE
diff --git a/localedata/locales/lo_LA b/localedata/locales/lo_LA
index c584877d23..67d6802bfe 100644
--- a/localedata/locales/lo_LA
+++ b/localedata/locales/lo_LA
@@ -716,8 +716,6 @@ era_d_t_fmt "<U0EA7><U0EB1><U0E99>%A<U0E97><U0EB5><U0EC8><U0020>%e<U0020>%B<
date_fmt "<U0025><U0061><U0020><U0025><U0065><U0020><U0025><U0062>/
<U0020><U0025><U0045><U0079><U0020><U0025><U0048><U003A><U0025><U004D>/
<U003A><U0025><U0053><U0020><U0025><U005A>"
-% ICT-7ICT-7
-timezone "<U0049><U0043><U0054><U002D><U0037><U0049><U0043><U0054><U002d><U0037>"
END LC_TIME
LC_MESSAGES
@@ -778,6 +776,6 @@ country_car "<U004C><U0041><U004F>"
%country_isbn ""
lang_name "<U0EA5><U0EB2><U0EA7>"
lang_ab "<U006C><U006F>"
-lang_term "<U006c><U0061><U006F>"
+lang_term "<U006C><U0061><U006F>"
lang_lib "<U006C><U0061><U006F>"
END LC_ADDRESS
diff --git a/localedata/locales/lt_LT b/localedata/locales/lt_LT
index 44b1c75a06..47714c756b 100644
--- a/localedata/locales/lt_LT
+++ b/localedata/locales/lt_LT
@@ -2130,8 +2130,8 @@ translit_end
END LC_CTYPE
LC_MONETARY
-int_curr_symbol "<U004C><U0054><U004C><U0020>"
-currency_symbol "<U004C><U0074>"
+int_curr_symbol "<U0045><U0055><U0052><U0020>"
+currency_symbol "<U20AC>"
mon_decimal_point "<U002C>"
mon_thousands_sep "<U002E>"
mon_grouping 3;3
diff --git a/localedata/locales/my_MM b/localedata/locales/my_MM
index d9a2db197f..c5bac5ef17 100644
--- a/localedata/locales/my_MM
+++ b/localedata/locales/my_MM
@@ -157,9 +157,6 @@ t_fmt "<U0025><U004F><U0049><U003A><U0025><U004F><U004D><U003A><U0025><U00
% %OI:%OM:%OS %p
t_fmt_ampm "<U0025><U004F><U0049><U003A><U0025><U004F><U004D><U003A><U0025><U004F><U0053><U0020><U0025><U0070>"
-% MMT-6.5MMT-6.5
-timezone "<U004D><U004D><U0054><U002D><U0036><U002E><U0035><U004D><U004D><U0054><U002D><U0036><U002E><U0035>"
-
alt_digits "<U1040><U1040>";/
"<U1040><U1041>";/
"<U1040><U1042>";/
@@ -317,6 +314,8 @@ country_ab2 "<U004D><U004D>"
country_car "<U0042><U0041>"
lang_ab "<U006D><U0079>"
lang_name "<U1017><U1019><U102C>"
+% mya
lang_term "<U006D><U0079><U0061>"
-lang_lib "<U006D><U0079><U0061>"
+% bur
+lang_lib "<U0062><U0075><U0072>"
END LC_ADDRESS
diff --git a/localedata/locales/nan_TW@latin b/localedata/locales/nan_TW@latin
index a1e7d499f7..eb2b2929e8 100644
--- a/localedata/locales/nan_TW@latin
+++ b/localedata/locales/nan_TW@latin
@@ -136,7 +136,6 @@ d_fmt "<U0025><U0046>"
t_fmt "<U0025><U0072>"
am_pm "<U0074><U00E9><U006E><U0067><U002D><U0070><U006F><U0358>";"<U0113><U002D><U0070><U006F><U0358>"
t_fmt_ampm "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070>"
-timezone "<U0054><U0053><U0054><U002D><U0038>"
date_fmt "<U0025><U0059><U0020><U0025><U0062><U0020><U0025><U0064><U0020><U0028><U0025><U0061><U0029><U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U005A>"
END LC_TIME
diff --git a/localedata/locales/nb_NO b/localedata/locales/nb_NO
index 513d50c205..332092aa6b 100644
--- a/localedata/locales/nb_NO
+++ b/localedata/locales/nb_NO
@@ -127,6 +127,28 @@ copy "i18n"
translit_start
include "translit_combining";""
+
+% LATIN CAPITAL LETTER A WITH DIAERESIS -> "AE"
+<U00C4> "<U0041><U0308>";"<U0041><U0045>"
+% LATIN CAPITAL LETTER A WITH RING ABOVE -> "AA"
+<U00C5> "<U0041><U030A>";"<U0041><U0041>"
+% LATIN CAPITAL LETTER AE -> "AE"
+<U00C6> "<U0041><U0045>"
+% LATIN CAPITAL LETTER O WITH DIAERESIS -> "OE"
+<U00D6> "<U004F><U0308>";"<U004F><U0045>"
+% LATIN CAPITAL LETTER O WITH STROKE -> "OE"
+<U00D8> "<U004F><U0338>";"<U004F><U0045>"
+% LATIN SMALL LETTER A WITH DIAERESIS -> "ae"
+<U00E4> "<U0061><U0308>";"<U0061><U0065>"
+% LATIN SMALL LETTER A WITH RING ABOVE -> "aa"
+<U00E5> "<U0061><U030A>";"<U0061><U0061>"
+% LATIN SMALL LETTER AE -> "ae"
+<U00E6> "<U0061><U0065>"
+% LATIN SMALL LETTER O WITH DIAERESIS -> "oe"
+<U00F6> "<U006F><U0308>";"<U006F><U0065>"
+% LATIN SMALL LETTER O WITH STROKE -> "oe"
+<U00F8> "<U006F><U0338>";"<U006F><U0065>"
+
translit_end
END LC_CTYPE
diff --git a/localedata/locales/nl_NL b/localedata/locales/nl_NL
index 3e5f24f7f9..c83fbfa48f 100644
--- a/localedata/locales/nl_NL
+++ b/localedata/locales/nl_NL
@@ -2,6 +2,8 @@ comment_char %
escape_char /
%
% Dutch Language Locale for the Netherlands
+% http://www.taaltelefoon.be/
+% http://taaladvies.net/
% Source: RAP
% Address: Sankt Jo//rgens Alle 8
% DK-1615 Ko//benhavn V, Danmark
@@ -120,9 +122,9 @@ d_fmt "<U0025><U0064><U002D><U0025><U006D><U002D><U0025><U0079>"
t_fmt "<U0025><U0054>"
am_pm "";""
t_fmt_ampm ""
-date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
-<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
-<U0025><U005A><U0020><U0025><U0059>"
+date_fmt "<U0025><U0061><U0020><U0025><U0065><U0020><U0025><U0062>/
+<U0020><U0025><U0059><U0020><U0025><U006B><U003A><U0025><U004D><U003A>/
+<U0025><U0053><U0020><U0025><U005A>"
week 7;19971130;4
first_weekday 2
diff --git a/localedata/locales/nl_NL@euro b/localedata/locales/nl_NL@euro
index e6af083d99..6179e723be 100644
--- a/localedata/locales/nl_NL@euro
+++ b/localedata/locales/nl_NL@euro
@@ -71,8 +71,7 @@ copy "nl_NL"
END LC_TELEPHONE
LC_MEASUREMENT
-% metric
-measurement 1
+copy "nl_NL"
END LC_MEASUREMENT
LC_NAME
diff --git a/localedata/locales/sk_SK b/localedata/locales/sk_SK
index bd8cfed615..8ef4f00935 100644
--- a/localedata/locales/sk_SK
+++ b/localedata/locales/sk_SK
@@ -17,18 +17,18 @@ comment_char %
% Charset: ISO-8859-2
% Distribution and use is free, also for commercial purposes.
-% 1997-05-14: Odvoden z cs_CZ locale Vladimra Michla.
-% Collate algoritmy prevzat bezo zmien (norma bola rovnak),
+% 1997-05-14: Odvodené z cs_CZ locale Vladimíra Michla.
+% Collate algoritmy prevzaté bezo zmien (norma bola rovnaká),
% vysvetlenie pozri cs_CZ
% spracovanie:
%% localedef -i <tento-soubor> -f ISO-8859-2 sk_SK
-%% Do sboru /usr/share/locale/locale.alias je vhodn dopsa nasledovn aliasy:
+%% Do súboru /usr/share/locale/locale.alias je vhodné dopísať nasledovné aliasy:
%% sk sk_SK.ISO-8859-2
%% slovak sk_SK.ISO-8859-2
-% Defincia typov znakov
+% Definícia typov znakov
LC_IDENTIFICATION
title "Slovak locale for Slovak"
@@ -108,7 +108,7 @@ n_sign_posn 1
END LC_MONETARY
-%% sla
+%% Čísla
%% --------------
LC_NUMERIC
@@ -119,7 +119,7 @@ grouping 3;3
END LC_NUMERIC
-%% as
+%% Čas
LC_TIME
@@ -153,7 +153,7 @@ mon "<U006A><U0061><U006E><U0075><U00E1><U0072>";/
"<U006E><U006F><U0076><U0065><U006D><U0062><U0065><U0072>";/
"<U0064><U0065><U0063><U0065><U006D><U0062><U0065><U0072>"
-% Hm - mme zauvan skratky pre mesiace ?
+% Hm - máme zaužívané skratky pre mesiace ?
abmon "<U006A><U0061><U006E>";/
"<U0066><U0065><U0062>";/
@@ -189,7 +189,7 @@ first_workday 2
END LC_TIME
%% END OF LOCALIZATION FILE for sk_SK.ISO-8859-2
-%% Koniec lokalizanho sboru pre slovensk prostredie
+%% Koniec lokalizačného súboru pre slovenské prostredie
LC_PAPER
% FIXME
diff --git a/localedata/locales/so_DJ b/localedata/locales/so_DJ
index 00ddf69b3c..c8aab1d562 100644
--- a/localedata/locales/so_DJ
+++ b/localedata/locales/so_DJ
@@ -9,7 +9,7 @@ escape_char /
% Charset: ISO-8859-1
%
% Somali terms provided by Mohamed Diriye Abdullahi <diriyeam@magellan.umontreal.ca>
-% Department of Linguistics and Translation, Universit de Montral, Montreal.
+% Department of Linguistics and Translation, Université de Montréal, Montreal.
% Prepared and contributed to glibc by Daniel Yacob <locales@geez.org>.
%
% This locale data has been developed under the Yeha Project:
diff --git a/localedata/locales/so_ET b/localedata/locales/so_ET
index 79941e7ab5..e4a5adcacf 100644
--- a/localedata/locales/so_ET
+++ b/localedata/locales/so_ET
@@ -9,7 +9,7 @@ escape_char /
% Charset: UTF-8
%
% Somali terms provided by Mohamed Diriye Abdullahi <diriyeam@magellan.umontreal.ca>
-% Department of Linguistics and Translation, Universit de Montral, Montreal.
+% Department of Linguistics and Translation, Université de Montréal, Montreal.
% Prepared and contributed to glibc by Daniel Yacob <locales@geez.org>.
%
% This locale data has been developed under the Yeha Project:
diff --git a/localedata/locales/so_KE b/localedata/locales/so_KE
index 0a1e978d8c..fb8f8e6acf 100644
--- a/localedata/locales/so_KE
+++ b/localedata/locales/so_KE
@@ -9,7 +9,7 @@ escape_char /
% Charset: ISO-8859-1
%
% Somali terms provided by Mohamed Diriye Abdullahi <diriyeam@magellan.umontreal.ca>
-% Department of Linguistics and Translation, Universit de Montral, Montreal.
+% Department of Linguistics and Translation, Université de Montréal, Montreal.
% Prepared and contributed to glibc by Daniel Yacob <locales@geez.org>.
%
% This locale data has been developed under the Yeha Project:
diff --git a/localedata/locales/so_SO b/localedata/locales/so_SO
index 4d6a24b4ae..88d3495f97 100644
--- a/localedata/locales/so_SO
+++ b/localedata/locales/so_SO
@@ -9,7 +9,7 @@ escape_char /
% Charset: ISO-8859-1
%
% Somali terms provided by Mohamed Diriye Abdullahi <diriyeam@magellan.umontreal.ca>
-% Department of Linguistics and Translation, Universit de Montral, Montreal.
+% Department of Linguistics and Translation, Université de Montréal, Montreal.
% Prepared and contributed to glibc by Daniel Yacob <locales@geez.org>.
%
% This locale data has been developed under the Yeha Project:
diff --git a/localedata/locales/sr_ME b/localedata/locales/sr_ME
index c0aa4a4ce3..4f243dc5c6 100644
--- a/localedata/locales/sr_ME
+++ b/localedata/locales/sr_ME
@@ -151,8 +151,10 @@ country_num 499
country_car "<U004D><U004E><U0045>"
country_isbn "<U0038><U0036>"
lang_name "<U0441><U0440><U043F><U0441><U043A><U0438>"
+% srp
lang_term "<U0073><U0072><U0070>"
-lang_lib "<U0073><U0063><U0063>"
+% srp
+lang_lib "<U0073><U0072><U0070>"
lang_ab "<U0073><U0072>"
END LC_ADDRESS
diff --git a/localedata/locales/sr_RS b/localedata/locales/sr_RS
index b2b8577f6d..2ae085b37b 100644
--- a/localedata/locales/sr_RS
+++ b/localedata/locales/sr_RS
@@ -342,8 +342,10 @@ country_car "<U0053><U0052><U0042>"
% FIXME: ISBN code is what? "86" that preceedes all the numbers?
country_isbn "<U0038><U0036>"
lang_name "<U0441><U0440><U043F><U0441><U043A><U0438>"
+% srp
lang_term "<U0073><U0072><U0070>"
-lang_lib "<U0073><U0063><U0063>"
+% srp
+lang_lib "<U0073><U0072><U0070>"
lang_ab "<U0073><U0072>"
END LC_ADDRESS
diff --git a/localedata/locales/sr_RS@latin b/localedata/locales/sr_RS@latin
index 7b283024a6..da6628b38e 100644
--- a/localedata/locales/sr_RS@latin
+++ b/localedata/locales/sr_RS@latin
@@ -160,8 +160,10 @@ country_num 688
country_car "<U0053><U0052><U0042>"
country_isbn "<U0038><U0036>"
lang_name "<U0073><U0072><U0070><U0073><U006B><U0069>"
+% srp
lang_term "<U0073><U0072><U0070>"
-lang_lib "<U0073><U0063><U0063>"
+% srp
+lang_lib "<U0073><U0072><U0070>"
lang_ab "<U0073><U0072>"
END LC_ADDRESS
diff --git a/localedata/locales/sv_SE b/localedata/locales/sv_SE
index ecf7858d7f..3134c6a6b7 100644
--- a/localedata/locales/sv_SE
+++ b/localedata/locales/sv_SE
@@ -61,7 +61,7 @@ collating-symbol <ae>
collating-symbol <oumlaut>
collating-symbol <oslash>
-% is sorted after and etc.
+% æ is sorted after ä and å etc.
reorder-after <REU>
<LIG>
@@ -83,26 +83,26 @@ reorder-after <U0076>
<U0077> <v>;<BAS>;<MIN>;<w> % w
reorder-after <U00E3>
-<U00E4> <ae>;<REU>;<MIN>;IGNORE %
-<U00E5> <aring>;<RNE>;<MIN>;IGNORE %
-<U00E6> <ae>;<LIG>;<MIN>;IGNORE %
+<U00E4> <ae>;<REU>;<MIN>;IGNORE % ä
+<U00E5> <aring>;<RNE>;<MIN>;IGNORE % å
+<U00E6> <ae>;<LIG>;<MIN>;IGNORE % æ
reorder-after <U00F5>
-<U00F6> <oumlaut>;<REU>;<MIN>;IGNORE %
-<U00F8> <oslash>;<OBL>;<MIN>;IGNORE %
+<U00F6> <oumlaut>;<REU>;<MIN>;IGNORE % ö
+<U00F8> <oslash>;<OBL>;<MIN>;IGNORE % ø
reorder-after <U00C3>
-<U00C4> <ae>;<REU>;<CAP>;IGNORE %
-<U00C5> <aring>;<RNE>;<CAP>;IGNORE %
-<U00C6> <ae>;<LIG>;<CAP>;IGNORE %
+<U00C4> <ae>;<REU>;<CAP>;IGNORE % Ä
+<U00C5> <aring>;<RNE>;<CAP>;IGNORE % Å
+<U00C6> <ae>;<LIG>;<CAP>;IGNORE % Æ
reorder-after <U00D5>
-<U00D6> <oumlaut>;<REU>;<CAP>;IGNORE %
-<U00D8> <oslash>;<OBL>;<CAP>;IGNORE %
+<U00D6> <oumlaut>;<REU>;<CAP>;IGNORE % Ö
+<U00D8> <oslash>;<OBL>;<CAP>;IGNORE % Ø
-% / is treated like y/Y but is sorted after the latter
+% ü/Ü is treated like y/Y but is sorted after the latter
reorder-after <U00FB>
-<U00FC> <y>;<REU>;<MIN>;IGNORE %
+<U00FC> <y>;<REU>;<MIN>;IGNORE % ü
reorder-after <U00DB>
-<U00DC> <y>;<REU>;<CAP>;IGNORE %
+<U00DC> <y>;<REU>;<CAP>;IGNORE % Ü
reorder-end
END LC_COLLATE
@@ -112,6 +112,28 @@ copy "i18n"
translit_start
include "translit_combining";""
+
+% LATIN CAPITAL LETTER A WITH DIAERESIS -> "AE"
+<U00C4> "<U0041><U0308>";"<U0041><U0045>"
+% LATIN CAPITAL LETTER A WITH RING ABOVE -> "AA"
+<U00C5> "<U0041><U030A>";"<U0041><U0041>"
+% LATIN CAPITAL LETTER AE -> "AE"
+<U00C6> "<U0041><U0045>"
+% LATIN CAPITAL LETTER O WITH DIAERESIS -> "OE"
+<U00D6> "<U004F><U0308>";"<U004F><U0045>"
+% LATIN CAPITAL LETTER O WITH STROKE -> "OE"
+<U00D8> "<U004F><U0338>";"<U004F><U0045>"
+% LATIN SMALL LETTER A WITH DIAERESIS -> "ae"
+<U00E4> "<U0061><U0308>";"<U0061><U0065>"
+% LATIN SMALL LETTER A WITH RING ABOVE -> "aa"
+<U00E5> "<U0061><U030A>";"<U0061><U0061>"
+% LATIN SMALL LETTER AE -> "ae"
+<U00E6> "<U0061><U0065>"
+% LATIN SMALL LETTER O WITH DIAERESIS -> "oe"
+<U00F6> "<U006F><U0308>";"<U006F><U0065>"
+% LATIN SMALL LETTER O WITH STROKE -> "oe"
+<U00F8> "<U006F><U0338>";"<U006F><U0065>"
+
translit_end
END LC_CTYPE
diff --git a/localedata/locales/th_TH b/localedata/locales/th_TH
index 88c3637cb2..5b8c41b13a 100644
--- a/localedata/locales/th_TH
+++ b/localedata/locales/th_TH
@@ -911,8 +911,6 @@ era_d_t_fmt "<U0E27><U0E31><U0E19>%A<U0E17><U0E35><U0E48><U0020>%e<U0020>%B<
date_fmt "<U0025><U0061><U0020><U0025><U0065><U0020><U0025><U0062>/
<U0020><U0025><U0045><U0079><U0020><U0025><U0048><U003A><U0025><U004D>/
<U003A><U0025><U0053><U0020><U0025><U005A>"
-% ICT-7ICT-7
-timezone "<U0049><U0043><U0054><U002D><U0037><U0049><U0043><U0054><U002d><U0037>"
END LC_TIME
LC_MESSAGES
diff --git a/localedata/locales/tr_TR b/localedata/locales/tr_TR
index e306b2ef52..00a18a154b 100644
--- a/localedata/locales/tr_TR
+++ b/localedata/locales/tr_TR
@@ -39,7 +39,7 @@ fax ""
language "Turkish"
territory "Turkey"
revision "1.0"
-date "2000-06-29"
+date "2015-12-10"
audience ""
application ""
abbreviation ""
@@ -2125,362 +2125,401 @@ order_end
END LC_COLLATE
LC_CTYPE
-% This is a copy of the "i18n" LC_CTYPE with the following modifications:
-% - Map toupper: (<U0069>,<U0049>) changed to (<U0069>,<U0130>).
-% - Map tolower: (<U0049>,<U0069>) changed to (<U0049>,<U0131>).
-
-% BEGIN modified i18n LC_CTYPE
+% The following is the 14652 i18n fdcc-set LC_CTYPE category.
+% It covers Unicode version 8.0.0.
+% The character classes and mapping tables were automatically
+% generated using the gen_unicode_ctype.py program.
% The "upper" class reflects the uppercase characters of class "alpha"
upper /
-% TABLE 1 BASIC LATIN/
- <U0041>..<U005A>;/
-% TABLE 2 LATIN-1 SUPPLEMENT/
- <U00C0>..<U00D6>;<U00D8>..<U00DE>;/
-% TABLE 3 LATIN EXTENDED-A/
- <U0100>..(2)..<U0136>;/
- <U0139>..(2)..<U0147>;/
- <U014A>..(2)..<U0178>;/
- <U0179>..(2)..<U017D>;/
-% TABLE 4 LATIN EXTENDED-B/
- <U0181>;<U0182>..(2)..<U0186>;<U0187>;/
- <U0189>..<U018B>;<U018E>..<U0191>;<U0193>;<U0194>;/
- <U0196>..<U0198>;<U019C>;<U019D>;<U019F>;/
- <U01A0>..(2)..<U01A4>;/
- <U01A6>;<U01A7>;<U01A9>;<U01AC>;<U01AE>;<U01AF>;<U01B1>..<U01B3>;/
- <U01B5>;<U01B7>;<U01B8>;<U01BC>;<U01C4>;<U01C5>;<U01C7>;<U01C8>;/
- <U01CA>;<U01CB>;/
- <U01CD>..(2)..<U01DB>;/
- <U01DE>..(2)..<U01EE>;/
- <U01F1>;<U01F2>;<U01F4>;<U01F6>..<U01F8>;<U01FA>..(2)..<U01FE>;/
-% TABLE 5 LATIN EXTENDED-B/
- <U0200>..(2)..<U0232>;/
-% TABLE 6 IPA EXTENSIONS/
-% TABLE 9 BASIC GREEK/
- <U0386>;<U0388>..<U038A>;<U038C>;<U038E>;<U038F>;<U0391>..<U03A1>;/
- <U03A3>..<U03AB>;<U03D8>..(2)..<U03DE>;/
-% TABLE 10 GREEK SYMBOLS AND COPTIC/
- <U03E0>..(2)..<U03EE>;<U03F4>;/
-% TABLE 11 CYRILLIC/
- <U0400>..<U042F>;<U0460>..(2)..<U047E>;/
-% TABLE 12 CYRILLIC/
- <U0480>;<U048A>..(2)..<U04BE>;<U04C1>..(2)..<U04CD>;/
- <U04D0>..(2)..<U04F4>;<U04F8>;<U0500>..(2)..<U050E>;/
-% TABLE 13 ARMENIAN/
- <U0531>..<U0556>;/
-% TABLE 28 GEORGIAN/
-% is not addressed as the letters does not have a uppercase/lowercase relation/
-% TABLE 31 LATIN EXTENDED ADDITIONAL/
- <U1E00>..(2)..<U1E7E>;/
-% TABLE 32 LATIN EXTENDED ADDITIONAL/
- <U1E80>..(2)..<U1E94>;/
- <U1EA0>..(2)..<U1EF8>;/
-% TABLE 33 GREEK EXTENDED/
+ <U0041>..<U005A>;<U00C0>..<U00D6>;<U00D8>..<U00DE>;<U0100>;<U0102>;/
+ <U0104>;<U0106>;<U0108>;<U010A>;<U010C>;<U010E>;<U0110>;<U0112>;<U0114>;/
+ <U0116>;<U0118>;<U011A>;<U011C>;<U011E>;<U0120>;<U0122>;<U0124>;<U0126>;/
+ <U0128>;<U012A>;<U012C>;<U012E>;<U0130>;<U0132>;<U0134>;<U0136>;<U0139>;/
+ <U013B>;<U013D>;<U013F>;<U0141>;<U0143>;<U0145>;<U0147>;<U014A>;<U014C>;/
+ <U014E>;<U0150>;<U0152>;<U0154>;<U0156>;<U0158>;<U015A>;<U015C>;<U015E>;/
+ <U0160>;<U0162>;<U0164>;<U0166>;<U0168>;<U016A>;<U016C>;<U016E>;<U0170>;/
+ <U0172>;<U0174>;<U0176>;<U0178>..<U0179>;<U017B>;<U017D>;/
+ <U0181>..<U0182>;<U0184>;<U0186>..<U0187>;<U0189>..<U018B>;/
+ <U018E>..<U0191>;<U0193>..<U0194>;<U0196>..<U0198>;<U019C>..<U019D>;/
+ <U019F>..<U01A0>;<U01A2>;<U01A4>;<U01A6>..<U01A7>;<U01A9>;<U01AC>;/
+ <U01AE>..<U01AF>;<U01B1>..<U01B3>;<U01B5>;<U01B7>..<U01B8>;<U01BC>;/
+ <U01C4>..<U01C5>;<U01C7>..<U01C8>;<U01CA>..<U01CB>;<U01CD>;<U01CF>;/
+ <U01D1>;<U01D3>;<U01D5>;<U01D7>;<U01D9>;<U01DB>;<U01DE>;<U01E0>;<U01E2>;/
+ <U01E4>;<U01E6>;<U01E8>;<U01EA>;<U01EC>;<U01EE>;<U01F1>..<U01F2>;<U01F4>;/
+ <U01F6>..<U01F8>;<U01FA>;<U01FC>;<U01FE>;<U0200>;<U0202>;<U0204>;<U0206>;/
+ <U0208>;<U020A>;<U020C>;<U020E>;<U0210>;<U0212>;<U0214>;<U0216>;<U0218>;/
+ <U021A>;<U021C>;<U021E>;<U0220>;<U0222>;<U0224>;<U0226>;<U0228>;<U022A>;/
+ <U022C>;<U022E>;<U0230>;<U0232>;<U023A>..<U023B>;<U023D>..<U023E>;/
+ <U0241>;<U0243>..<U0246>;<U0248>;<U024A>;<U024C>;<U024E>;<U0370>;<U0372>;/
+ <U0376>;<U037F>;<U0386>;<U0388>..<U038A>;<U038C>;<U038E>..<U038F>;/
+ <U0391>..<U03A1>;<U03A3>..<U03AB>;<U03CF>;<U03D2>..<U03D4>;<U03D8>;/
+ <U03DA>;<U03DC>;<U03DE>;<U03E0>;<U03E2>;<U03E4>;<U03E6>;<U03E8>;<U03EA>;/
+ <U03EC>;<U03EE>;<U03F4>;<U03F7>;<U03F9>..<U03FA>;<U03FD>..<U042F>;/
+ <U0460>;<U0462>;<U0464>;<U0466>;<U0468>;<U046A>;<U046C>;<U046E>;<U0470>;/
+ <U0472>;<U0474>;<U0476>;<U0478>;<U047A>;<U047C>;<U047E>;<U0480>;<U048A>;/
+ <U048C>;<U048E>;<U0490>;<U0492>;<U0494>;<U0496>;<U0498>;<U049A>;<U049C>;/
+ <U049E>;<U04A0>;<U04A2>;<U04A4>;<U04A6>;<U04A8>;<U04AA>;<U04AC>;<U04AE>;/
+ <U04B0>;<U04B2>;<U04B4>;<U04B6>;<U04B8>;<U04BA>;<U04BC>;<U04BE>;/
+ <U04C0>..<U04C1>;<U04C3>;<U04C5>;<U04C7>;<U04C9>;<U04CB>;<U04CD>;<U04D0>;/
+ <U04D2>;<U04D4>;<U04D6>;<U04D8>;<U04DA>;<U04DC>;<U04DE>;<U04E0>;<U04E2>;/
+ <U04E4>;<U04E6>;<U04E8>;<U04EA>;<U04EC>;<U04EE>;<U04F0>;<U04F2>;<U04F4>;/
+ <U04F6>;<U04F8>;<U04FA>;<U04FC>;<U04FE>;<U0500>;<U0502>;<U0504>;<U0506>;/
+ <U0508>;<U050A>;<U050C>;<U050E>;<U0510>;<U0512>;<U0514>;<U0516>;<U0518>;/
+ <U051A>;<U051C>;<U051E>;<U0520>;<U0522>;<U0524>;<U0526>;<U0528>;<U052A>;/
+ <U052C>;<U052E>;<U0531>..<U0556>;<U10A0>..<U10C5>;<U10C7>;<U10CD>;/
+ <U13A0>..<U13F5>;<U1E00>;<U1E02>;<U1E04>;<U1E06>;<U1E08>;<U1E0A>;<U1E0C>;/
+ <U1E0E>;<U1E10>;<U1E12>;<U1E14>;<U1E16>;<U1E18>;<U1E1A>;<U1E1C>;<U1E1E>;/
+ <U1E20>;<U1E22>;<U1E24>;<U1E26>;<U1E28>;<U1E2A>;<U1E2C>;<U1E2E>;<U1E30>;/
+ <U1E32>;<U1E34>;<U1E36>;<U1E38>;<U1E3A>;<U1E3C>;<U1E3E>;<U1E40>;<U1E42>;/
+ <U1E44>;<U1E46>;<U1E48>;<U1E4A>;<U1E4C>;<U1E4E>;<U1E50>;<U1E52>;<U1E54>;/
+ <U1E56>;<U1E58>;<U1E5A>;<U1E5C>;<U1E5E>;<U1E60>;<U1E62>;<U1E64>;<U1E66>;/
+ <U1E68>;<U1E6A>;<U1E6C>;<U1E6E>;<U1E70>;<U1E72>;<U1E74>;<U1E76>;<U1E78>;/
+ <U1E7A>;<U1E7C>;<U1E7E>;<U1E80>;<U1E82>;<U1E84>;<U1E86>;<U1E88>;<U1E8A>;/
+ <U1E8C>;<U1E8E>;<U1E90>;<U1E92>;<U1E94>;<U1E9E>;<U1EA0>;<U1EA2>;<U1EA4>;/
+ <U1EA6>;<U1EA8>;<U1EAA>;<U1EAC>;<U1EAE>;<U1EB0>;<U1EB2>;<U1EB4>;<U1EB6>;/
+ <U1EB8>;<U1EBA>;<U1EBC>;<U1EBE>;<U1EC0>;<U1EC2>;<U1EC4>;<U1EC6>;<U1EC8>;/
+ <U1ECA>;<U1ECC>;<U1ECE>;<U1ED0>;<U1ED2>;<U1ED4>;<U1ED6>;<U1ED8>;<U1EDA>;/
+ <U1EDC>;<U1EDE>;<U1EE0>;<U1EE2>;<U1EE4>;<U1EE6>;<U1EE8>;<U1EEA>;<U1EEC>;/
+ <U1EEE>;<U1EF0>;<U1EF2>;<U1EF4>;<U1EF6>;<U1EF8>;<U1EFA>;<U1EFC>;<U1EFE>;/
<U1F08>..<U1F0F>;<U1F18>..<U1F1D>;<U1F28>..<U1F2F>;<U1F38>..<U1F3F>;/
- <U1F48>..<U1F4D>;<U1F59>..(2)..<U1F5F>;<U1F68>..<U1F6F>;/
-% TABLE 34 GREEK EXTENDED/
+ <U1F48>..<U1F4D>;<U1F59>;<U1F5B>;<U1F5D>;<U1F5F>;<U1F68>..<U1F6F>;/
<U1F88>..<U1F8F>;<U1F98>..<U1F9F>;<U1FA8>..<U1FAF>;<U1FB8>..<U1FBC>;/
<U1FC8>..<U1FCC>;<U1FD8>..<U1FDB>;<U1FE8>..<U1FEC>;<U1FF8>..<U1FFC>;/
-% LETTERLIKE SYMBOLS/
- <U2126>;<U212A>..<U212B>;/
-% NUMBER FORMS/
- <U2160>..<U216F>;/
-% ENCLOSED ALPHANUMERICS/
- <U24B6>..<U24CF>;/
-% HALFWIDTH AND FULLWIDTH FORMS/
- <UFF21>..<UFF3A>;/
-% DESERET/
- <U00010400>..<U00010425>
+ <U2102>;<U2107>;<U210B>..<U210D>;<U2110>..<U2112>;<U2115>;/
+ <U2119>..<U211D>;<U2124>;<U2126>;<U2128>;<U212A>..<U212D>;/
+ <U2130>..<U2133>;<U213E>..<U213F>;<U2145>;<U2160>..<U216F>;<U2183>;/
+ <U24B6>..<U24CF>;<U2C00>..<U2C2E>;<U2C60>;<U2C62>..<U2C64>;<U2C67>;/
+ <U2C69>;<U2C6B>;<U2C6D>..<U2C70>;<U2C72>;<U2C75>;<U2C7E>..<U2C80>;/
+ <U2C82>;<U2C84>;<U2C86>;<U2C88>;<U2C8A>;<U2C8C>;<U2C8E>;<U2C90>;<U2C92>;/
+ <U2C94>;<U2C96>;<U2C98>;<U2C9A>;<U2C9C>;<U2C9E>;<U2CA0>;<U2CA2>;<U2CA4>;/
+ <U2CA6>;<U2CA8>;<U2CAA>;<U2CAC>;<U2CAE>;<U2CB0>;<U2CB2>;<U2CB4>;<U2CB6>;/
+ <U2CB8>;<U2CBA>;<U2CBC>;<U2CBE>;<U2CC0>;<U2CC2>;<U2CC4>;<U2CC6>;<U2CC8>;/
+ <U2CCA>;<U2CCC>;<U2CCE>;<U2CD0>;<U2CD2>;<U2CD4>;<U2CD6>;<U2CD8>;<U2CDA>;/
+ <U2CDC>;<U2CDE>;<U2CE0>;<U2CE2>;<U2CEB>;<U2CED>;<U2CF2>;<UA640>;<UA642>;/
+ <UA644>;<UA646>;<UA648>;<UA64A>;<UA64C>;<UA64E>;<UA650>;<UA652>;<UA654>;/
+ <UA656>;<UA658>;<UA65A>;<UA65C>;<UA65E>;<UA660>;<UA662>;<UA664>;<UA666>;/
+ <UA668>;<UA66A>;<UA66C>;<UA680>;<UA682>;<UA684>;<UA686>;<UA688>;<UA68A>;/
+ <UA68C>;<UA68E>;<UA690>;<UA692>;<UA694>;<UA696>;<UA698>;<UA69A>;<UA722>;/
+ <UA724>;<UA726>;<UA728>;<UA72A>;<UA72C>;<UA72E>;<UA732>;<UA734>;<UA736>;/
+ <UA738>;<UA73A>;<UA73C>;<UA73E>;<UA740>;<UA742>;<UA744>;<UA746>;<UA748>;/
+ <UA74A>;<UA74C>;<UA74E>;<UA750>;<UA752>;<UA754>;<UA756>;<UA758>;<UA75A>;/
+ <UA75C>;<UA75E>;<UA760>;<UA762>;<UA764>;<UA766>;<UA768>;<UA76A>;<UA76C>;/
+ <UA76E>;<UA779>;<UA77B>;<UA77D>..<UA77E>;<UA780>;<UA782>;<UA784>;<UA786>;/
+ <UA78B>;<UA78D>;<UA790>;<UA792>;<UA796>;<UA798>;<UA79A>;<UA79C>;<UA79E>;/
+ <UA7A0>;<UA7A2>;<UA7A4>;<UA7A6>;<UA7A8>;<UA7AA>..<UA7AD>;/
+ <UA7B0>..<UA7B4>;<UA7B6>;<UFF21>..<UFF3A>;<U00010400>..<U00010427>;/
+ <U00010C80>..<U00010CB2>;<U000118A0>..<U000118BF>;/
+ <U0001D400>..<U0001D419>;<U0001D434>..<U0001D44D>;/
+ <U0001D468>..<U0001D481>;<U0001D49C>;<U0001D49E>..<U0001D49F>;/
+ <U0001D4A2>;<U0001D4A5>..<U0001D4A6>;<U0001D4A9>..<U0001D4AC>;/
+ <U0001D4AE>..<U0001D4B5>;<U0001D4D0>..<U0001D4E9>;/
+ <U0001D504>..<U0001D505>;<U0001D507>..<U0001D50A>;/
+ <U0001D50D>..<U0001D514>;<U0001D516>..<U0001D51C>;/
+ <U0001D538>..<U0001D539>;<U0001D53B>..<U0001D53E>;/
+ <U0001D540>..<U0001D544>;<U0001D546>;<U0001D54A>..<U0001D550>;/
+ <U0001D56C>..<U0001D585>;<U0001D5A0>..<U0001D5B9>;/
+ <U0001D5D4>..<U0001D5ED>;<U0001D608>..<U0001D621>;/
+ <U0001D63C>..<U0001D655>;<U0001D670>..<U0001D689>;/
+ <U0001D6A8>..<U0001D6C0>;<U0001D6E2>..<U0001D6FA>;/
+ <U0001D71C>..<U0001D734>;<U0001D756>..<U0001D76E>;/
+ <U0001D790>..<U0001D7A8>;<U0001D7CA>;<U0001F130>..<U0001F149>;/
+ <U0001F150>..<U0001F169>;<U0001F170>..<U0001F189>
% The "lower" class reflects the lowercase characters of class "alpha"
lower /
-% TABLE 1 BASIC LATIN/
- <U0061>..<U007A>;/
-% TABLE 2 LATIN-1 SUPPLEMENT/
- <U00B5>;<U00DF>..<U00F6>;<U00F8>..<U00FF>;/
-% TABLE 3 LATIN EXTENDED-A/
- <U0101>..(2)..<U0137>;<U013A>..(2)..<U0148>;/
- <U014B>..(2)..<U0177>;<U017A>..(2)..<U017E>;<U017F>;/
-% TABLE 4 LATIN EXTENDED-B/
- <U0183>;<U0185>;<U0188>;<U018C>;<U0192>;<U0195>;/
- <U0199>;<U019E>;<U01A1>;<U01A3>;<U01A5>;<U01A8>;<U01AD>;/
- <U01B0>;<U01B4>;<U01B6>;<U01B9>;<U01BD>;<U01BF>;<U01C5>;<U01C6>;/
- <U01C8>;<U01C9>;<U01CB>;<U01CC>..(2)..<U01DC>;/
- <U01DD>..(2)..<U01EF>;<U01F2>;<U01F3>;<U01F5>;<U01F9>..(2)..<U01FF>;/
-% TABLE 5 LATIN EXTENDED-B/
- <U0201>..(2)..<U021F>;<U0223>..(2)..<U0233>;/
-% TABLE 6 IPA EXTENSIONS/
- <U0253>;<U0254>;<U0256>;<U0257>;<U0259>;<U025B>;<U0260>;<U0263>;<U0268>;/
- <U0269>;<U026F>;<U0272>;<U0275>;<U0280>;<U0283>;<U0288>;<U028A>;<U028B>;/
- <U0292>;/
-% COMBINING DIACRITICAL MARKS/
- <U0345>;/
-% TABLE 9 BASIC GREEK/
- <U03AC>..<U03AF>;<U03B1>..<U03CE>;/
-% TABLE 10 GREEK SYMBOLS AND COPTIC/
- <U03D0>;<U03D1>;<U03D5>;<U03D6>;<U03D9>..(2)..<U03EF>;<U03F0>..<U03F2>;/
- <U03F5>;/
-% TABLE 11 CYRILLIC/
- <U0430>..<U045F>;<U0461>..(2)..<U047F>;/
-% TABLE 12 CYRILLIC/
- <U0481>;<U048B>..(2)..<U04BF>;<U04C2>..(2)..<U04CE>;/
- <U04D1>..(2)..<U04F5>;<U04F9>;<U0501>..(2)..<U050F>;/
-% TABLE 13 ARMENIAN/
- <U0561>..<U0586>;/
-% TABLE 28 GEORGIAN/
-% is not addressed as the letters does not have a uppercase/lowercase relation/
-% TABLE 31 and 32 LATIN EXTENDED ADDITIONAL/
- <U1E01>..(2)..<U1E95>;<U1E9B>;<U1EA1>..(2)..<U1EF9>;/
-% TABLE 33 GREEK EXTENDED/
- <U1F00>..<U1F07>;<U1F10>..<U1F15>;<U1F20>..<U1F27>;<U1F30>..<U1F37>;/
- <U1F40>..<U1F45>;<U1F51>..(2)..<U1F57>;<U1F60>..<U1F67>;<U1F70>..<U1F7D>;/
-% TABLE 34 GREEK EXTENDED/
- <U1F80>..<U1F87>;<U1F90>..<U1F97>;<U1FA0>..<U1FA7>;<U1FB0>;<U1FB1>;/
- <U1FB3>;<U1FBE>;<U1FC3>;<U1FD0>;<U1FD1>;<U1FE0>;<U1FE1>;<U1FE5>;/
- <U1FF3>;/
-% TABLE 35 SUPERSCRIPTS AND SUBSCRIPTS, CURRENCY SYMBOLS/
-% NUMBER FORMS/
- <U2170>..<U217F>;/
-% ENCLOSED ALPHANUMERICS/
- <U24D0>..<U24E9>;/
-% HALFWIDTH AND FULLWIDTH FORMS/
- <UFF41>..<UFF5A>;/
-% DESERET/
- <U00010428>..<U0001044D>
+ <U0061>..<U007A>;<U00AA>;<U00B5>;<U00BA>;<U00DF>..<U00F6>;/
+ <U00F8>..<U00FF>;<U0101>;<U0103>;<U0105>;<U0107>;<U0109>;<U010B>;<U010D>;/
+ <U010F>;<U0111>;<U0113>;<U0115>;<U0117>;<U0119>;<U011B>;<U011D>;<U011F>;/
+ <U0121>;<U0123>;<U0125>;<U0127>;<U0129>;<U012B>;<U012D>;<U012F>;<U0131>;/
+ <U0133>;<U0135>;<U0137>..<U0138>;<U013A>;<U013C>;<U013E>;<U0140>;<U0142>;/
+ <U0144>;<U0146>;<U0148>..<U0149>;<U014B>;<U014D>;<U014F>;<U0151>;<U0153>;/
+ <U0155>;<U0157>;<U0159>;<U015B>;<U015D>;<U015F>;<U0161>;<U0163>;<U0165>;/
+ <U0167>;<U0169>;<U016B>;<U016D>;<U016F>;<U0171>;<U0173>;<U0175>;<U0177>;/
+ <U017A>;<U017C>;<U017E>..<U0180>;<U0183>;<U0185>;<U0188>;/
+ <U018C>..<U018D>;<U0192>;<U0195>;<U0199>..<U019B>;<U019E>;<U01A1>;/
+ <U01A3>;<U01A5>;<U01A8>;<U01AA>..<U01AB>;<U01AD>;<U01B0>;<U01B4>;<U01B6>;/
+ <U01B9>..<U01BA>;<U01BD>..<U01BF>;<U01C5>..<U01C6>;<U01C8>..<U01C9>;/
+ <U01CB>..<U01CC>;<U01CE>;<U01D0>;<U01D2>;<U01D4>;<U01D6>;<U01D8>;<U01DA>;/
+ <U01DC>..<U01DD>;<U01DF>;<U01E1>;<U01E3>;<U01E5>;<U01E7>;<U01E9>;<U01EB>;/
+ <U01ED>;<U01EF>..<U01F0>;<U01F2>..<U01F3>;<U01F5>;<U01F9>;<U01FB>;/
+ <U01FD>;<U01FF>;<U0201>;<U0203>;<U0205>;<U0207>;<U0209>;<U020B>;<U020D>;/
+ <U020F>;<U0211>;<U0213>;<U0215>;<U0217>;<U0219>;<U021B>;<U021D>;<U021F>;/
+ <U0221>;<U0223>;<U0225>;<U0227>;<U0229>;<U022B>;<U022D>;<U022F>;<U0231>;/
+ <U0233>..<U0239>;<U023C>;<U023F>..<U0240>;<U0242>;<U0247>;<U0249>;/
+ <U024B>;<U024D>;<U024F>..<U0293>;<U0295>..<U02B8>;<U02C0>..<U02C1>;/
+ <U02E0>..<U02E4>;<U0345>;<U0371>;<U0373>;<U0377>;<U037A>..<U037D>;/
+ <U0390>;<U03AC>..<U03CE>;<U03D0>..<U03D1>;<U03D5>..<U03D7>;<U03D9>;/
+ <U03DB>;<U03DD>;<U03DF>;<U03E1>;<U03E3>;<U03E5>;<U03E7>;<U03E9>;<U03EB>;/
+ <U03ED>;<U03EF>..<U03F3>;<U03F5>;<U03F8>;<U03FB>..<U03FC>;/
+ <U0430>..<U045F>;<U0461>;<U0463>;<U0465>;<U0467>;<U0469>;<U046B>;<U046D>;/
+ <U046F>;<U0471>;<U0473>;<U0475>;<U0477>;<U0479>;<U047B>;<U047D>;<U047F>;/
+ <U0481>;<U048B>;<U048D>;<U048F>;<U0491>;<U0493>;<U0495>;<U0497>;<U0499>;/
+ <U049B>;<U049D>;<U049F>;<U04A1>;<U04A3>;<U04A5>;<U04A7>;<U04A9>;<U04AB>;/
+ <U04AD>;<U04AF>;<U04B1>;<U04B3>;<U04B5>;<U04B7>;<U04B9>;<U04BB>;<U04BD>;/
+ <U04BF>;<U04C2>;<U04C4>;<U04C6>;<U04C8>;<U04CA>;<U04CC>;<U04CE>..<U04CF>;/
+ <U04D1>;<U04D3>;<U04D5>;<U04D7>;<U04D9>;<U04DB>;<U04DD>;<U04DF>;<U04E1>;/
+ <U04E3>;<U04E5>;<U04E7>;<U04E9>;<U04EB>;<U04ED>;<U04EF>;<U04F1>;<U04F3>;/
+ <U04F5>;<U04F7>;<U04F9>;<U04FB>;<U04FD>;<U04FF>;<U0501>;<U0503>;<U0505>;/
+ <U0507>;<U0509>;<U050B>;<U050D>;<U050F>;<U0511>;<U0513>;<U0515>;<U0517>;/
+ <U0519>;<U051B>;<U051D>;<U051F>;<U0521>;<U0523>;<U0525>;<U0527>;<U0529>;/
+ <U052B>;<U052D>;<U052F>;<U0561>..<U0587>;<U13F8>..<U13FD>;/
+ <U1D00>..<U1DBF>;<U1E01>;<U1E03>;<U1E05>;<U1E07>;<U1E09>;<U1E0B>;<U1E0D>;/
+ <U1E0F>;<U1E11>;<U1E13>;<U1E15>;<U1E17>;<U1E19>;<U1E1B>;<U1E1D>;<U1E1F>;/
+ <U1E21>;<U1E23>;<U1E25>;<U1E27>;<U1E29>;<U1E2B>;<U1E2D>;<U1E2F>;<U1E31>;/
+ <U1E33>;<U1E35>;<U1E37>;<U1E39>;<U1E3B>;<U1E3D>;<U1E3F>;<U1E41>;<U1E43>;/
+ <U1E45>;<U1E47>;<U1E49>;<U1E4B>;<U1E4D>;<U1E4F>;<U1E51>;<U1E53>;<U1E55>;/
+ <U1E57>;<U1E59>;<U1E5B>;<U1E5D>;<U1E5F>;<U1E61>;<U1E63>;<U1E65>;<U1E67>;/
+ <U1E69>;<U1E6B>;<U1E6D>;<U1E6F>;<U1E71>;<U1E73>;<U1E75>;<U1E77>;<U1E79>;/
+ <U1E7B>;<U1E7D>;<U1E7F>;<U1E81>;<U1E83>;<U1E85>;<U1E87>;<U1E89>;<U1E8B>;/
+ <U1E8D>;<U1E8F>;<U1E91>;<U1E93>;<U1E95>..<U1E9D>;<U1E9F>;<U1EA1>;<U1EA3>;/
+ <U1EA5>;<U1EA7>;<U1EA9>;<U1EAB>;<U1EAD>;<U1EAF>;<U1EB1>;<U1EB3>;<U1EB5>;/
+ <U1EB7>;<U1EB9>;<U1EBB>;<U1EBD>;<U1EBF>;<U1EC1>;<U1EC3>;<U1EC5>;<U1EC7>;/
+ <U1EC9>;<U1ECB>;<U1ECD>;<U1ECF>;<U1ED1>;<U1ED3>;<U1ED5>;<U1ED7>;<U1ED9>;/
+ <U1EDB>;<U1EDD>;<U1EDF>;<U1EE1>;<U1EE3>;<U1EE5>;<U1EE7>;<U1EE9>;<U1EEB>;/
+ <U1EED>;<U1EEF>;<U1EF1>;<U1EF3>;<U1EF5>;<U1EF7>;<U1EF9>;<U1EFB>;<U1EFD>;/
+ <U1EFF>..<U1F07>;<U1F10>..<U1F15>;<U1F20>..<U1F27>;<U1F30>..<U1F37>;/
+ <U1F40>..<U1F45>;<U1F50>..<U1F57>;<U1F60>..<U1F67>;<U1F70>..<U1F7D>;/
+ <U1F80>..<U1F87>;<U1F90>..<U1F97>;<U1FA0>..<U1FA7>;<U1FB0>..<U1FB4>;/
+ <U1FB6>..<U1FB7>;<U1FBE>;<U1FC2>..<U1FC4>;<U1FC6>..<U1FC7>;/
+ <U1FD0>..<U1FD3>;<U1FD6>..<U1FD7>;<U1FE0>..<U1FE7>;<U1FF2>..<U1FF4>;/
+ <U1FF6>..<U1FF7>;<U2071>;<U207F>;<U2090>..<U209C>;<U210A>;/
+ <U210E>..<U210F>;<U2113>;<U212F>;<U2134>;<U2139>;<U213C>..<U213D>;/
+ <U2146>..<U2149>;<U214E>;<U2170>..<U217F>;<U2184>;<U24D0>..<U24E9>;/
+ <U2C30>..<U2C5E>;<U2C61>;<U2C65>..<U2C66>;<U2C68>;<U2C6A>;<U2C6C>;/
+ <U2C71>;<U2C73>..<U2C74>;<U2C76>..<U2C7D>;<U2C81>;<U2C83>;<U2C85>;/
+ <U2C87>;<U2C89>;<U2C8B>;<U2C8D>;<U2C8F>;<U2C91>;<U2C93>;<U2C95>;<U2C97>;/
+ <U2C99>;<U2C9B>;<U2C9D>;<U2C9F>;<U2CA1>;<U2CA3>;<U2CA5>;<U2CA7>;<U2CA9>;/
+ <U2CAB>;<U2CAD>;<U2CAF>;<U2CB1>;<U2CB3>;<U2CB5>;<U2CB7>;<U2CB9>;<U2CBB>;/
+ <U2CBD>;<U2CBF>;<U2CC1>;<U2CC3>;<U2CC5>;<U2CC7>;<U2CC9>;<U2CCB>;<U2CCD>;/
+ <U2CCF>;<U2CD1>;<U2CD3>;<U2CD5>;<U2CD7>;<U2CD9>;<U2CDB>;<U2CDD>;<U2CDF>;/
+ <U2CE1>;<U2CE3>..<U2CE4>;<U2CEC>;<U2CEE>;<U2CF3>;<U2D00>..<U2D25>;/
+ <U2D27>;<U2D2D>;<UA641>;<UA643>;<UA645>;<UA647>;<UA649>;<UA64B>;<UA64D>;/
+ <UA64F>;<UA651>;<UA653>;<UA655>;<UA657>;<UA659>;<UA65B>;<UA65D>;<UA65F>;/
+ <UA661>;<UA663>;<UA665>;<UA667>;<UA669>;<UA66B>;<UA66D>;<UA681>;<UA683>;/
+ <UA685>;<UA687>;<UA689>;<UA68B>;<UA68D>;<UA68F>;<UA691>;<UA693>;<UA695>;/
+ <UA697>;<UA699>;<UA69B>..<UA69D>;<UA723>;<UA725>;<UA727>;<UA729>;<UA72B>;/
+ <UA72D>;<UA72F>..<UA731>;<UA733>;<UA735>;<UA737>;<UA739>;<UA73B>;<UA73D>;/
+ <UA73F>;<UA741>;<UA743>;<UA745>;<UA747>;<UA749>;<UA74B>;<UA74D>;<UA74F>;/
+ <UA751>;<UA753>;<UA755>;<UA757>;<UA759>;<UA75B>;<UA75D>;<UA75F>;<UA761>;/
+ <UA763>;<UA765>;<UA767>;<UA769>;<UA76B>;<UA76D>;<UA76F>..<UA778>;<UA77A>;/
+ <UA77C>;<UA77F>;<UA781>;<UA783>;<UA785>;<UA787>;<UA78C>;<UA78E>;<UA791>;/
+ <UA793>..<UA795>;<UA797>;<UA799>;<UA79B>;<UA79D>;<UA79F>;<UA7A1>;<UA7A3>;/
+ <UA7A5>;<UA7A7>;<UA7A9>;<UA7B5>;<UA7B7>;<UA7F8>..<UA7FA>;/
+ <UAB30>..<UAB5A>;<UAB5C>..<UAB65>;<UAB70>..<UABBF>;<UFB00>..<UFB06>;/
+ <UFB13>..<UFB17>;<UFF41>..<UFF5A>;<U00010428>..<U0001044F>;/
+ <U00010CC0>..<U00010CF2>;<U000118C0>..<U000118DF>;/
+ <U0001D41A>..<U0001D433>;<U0001D44E>..<U0001D454>;/
+ <U0001D456>..<U0001D467>;<U0001D482>..<U0001D49B>;/
+ <U0001D4B6>..<U0001D4B9>;<U0001D4BB>;<U0001D4BD>..<U0001D4C3>;/
+ <U0001D4C5>..<U0001D4CF>;<U0001D4EA>..<U0001D503>;/
+ <U0001D51E>..<U0001D537>;<U0001D552>..<U0001D56B>;/
+ <U0001D586>..<U0001D59F>;<U0001D5BA>..<U0001D5D3>;/
+ <U0001D5EE>..<U0001D607>;<U0001D622>..<U0001D63B>;/
+ <U0001D656>..<U0001D66F>;<U0001D68A>..<U0001D6A5>;/
+ <U0001D6C2>..<U0001D6DA>;<U0001D6DC>..<U0001D6E1>;/
+ <U0001D6FC>..<U0001D714>;<U0001D716>..<U0001D71B>;/
+ <U0001D736>..<U0001D74E>;<U0001D750>..<U0001D755>;/
+ <U0001D770>..<U0001D788>;<U0001D78A>..<U0001D78F>;/
+ <U0001D7AA>..<U0001D7C2>;<U0001D7C4>..<U0001D7C9>;<U0001D7CB>
% The "alpha" class of the "i18n" FDCC-set is reflecting
% the recommendations in TR 10176 annex A
alpha /
-% TABLE 1 BASIC LATIN/
- <U0041>..<U005A>;<U0061>..<U007A>;/
-% TABLE 2 LATIN-1 SUPPLEMENT/
- <U00AA>;<U00B5>;<U00BA>;<U00C0>..<U00D6>;<U00D8>..<U00F6>;/
- <U00F8>..<U00FF>;/
-% TABLE 3 LATIN EXTENDED-A/
- <U0100>..<U017F>;/
-% TABLE 4 and 5 LATIN EXTENDED-B/
- <U0180>..<U0220>;<U0222>..<U0233>;/
-% TABLE 6 IPA EXTENSIONS/
- <U0250>..<U02AD>;/
-% SPACING MODIFIER LETTERS/
- <U02B0>..<U02B8>;<U02BB>..<U02C1>;<U02D0>;<U02D1>;<U02E0>..<U02E4>;/
- <U02EE>;/
-% COMBINING DIACRITICAL MARKS/
- <U0345>;/
-% TABLE 9 BASIC GREEK/
- <U037A>;<U0386>;<U0388>..<U038A>;<U038C>;<U038E>..<U03A1>;/
- <U03A3>..<U03CE>;/
-% TABLE 10 GREEK SYMBOLS AND COPTIC/
- <U03D0>..<U03F5>;/
-% TABLE 11 and 12 CYRILLIC/
- <U0400>..<U0481>;<U048A>..<U04CE>;/
- <U04D0>..<U04F5>;<U04F8>..<U04F9>;<U0500>..<U050F>;/
-% TABLE 13 ARMENIAN/
- <U0531>..<U0556>;<U0559>;<U0561>..<U0587>;/
-% TABLE 14 HEBREW/
- <U05D0>..<U05EA>;<U05F0>..<U05F2>;/
-% TABLE 15 and 16 ARABIC/
- <U0621>..<U063A>;<U0640>..<U064A>;<U066E>..<U066F>;<U0671>..<U06D3>;/
- <U06D5>;<U06E5>..<U06E6>;<U06FA>..<U06FC>;/
-% SYRIAC/
- <U0710>;<U0712>..<U072C>;/
-% THAANA/
- <U0780>..<U07A5>;<U07B1>;/
-% TABLE 17 DEVANAGARI/
- <U0905>..<U0939>;<U093D>;<U0950>;<U0958>..<U0961>;/
-% TABLE 18 BENGALI/
- <U0985>..<U098C>;<U098F>;<U0990>;<U0993>..<U09A8>;<U09AA>..<U09B0>;/
- <U09B2>;<U09B6>..<U09B9>;<U09DC>;<U09DD>;<U09DF>..<U09E1>;/
- <U09F0>..<U09F1>;/
-% TABLE 19 GURMUKHI/
- <U0A05>..<U0A0A>;<U0A0F>;<U0A10>;<U0A13>..<U0A28>;<U0A2A>..<U0A30>;/
- <U0A32>;<U0A33>;<U0A35>;<U0A36>;<U0A38>;<U0A39>;<U0A59>..<U0A5C>;/
- <U0A5E>;<U0A72>..<U0A74>;/
-% TABLE 20 GUJARATI/
- <U0A85>..<U0A8B>;<U0A8D>;<U0A8F>..<U0A91>;<U0A93>..<U0AA8>;/
- <U0AAA>..<U0AB0>;<U0AB2>;<U0AB3>;<U0AB5>..<U0AB9>;<U0ABD>;<U0AD0>;/
- <U0AE0>;/
-% TABLE 21 ORIYA/
- <U0B05>..<U0B0C>;<U0B0F>;<U0B10>;<U0B13>..<U0B28>;<U0B2A>..<U0B30>;/
- <U0B32>;<U0B33>;<U0B36>..<U0B39>;<U0B3D>;<U0B5C>;<U0B5D>;/
- <U0B5F>..<U0B61>;/
-% TABLE 22 TAMIL/
- <U0B83>;<U0B85>..<U0B8A>;<U0B8E>..<U0B90>;<U0B92>..<U0B95>;<U0B99>;/
- <U0B9A>;<U0B9C>;<U0B9E>;<U0B9F>;<U0BA3>;<U0BA4>;<U0BA8>..<U0BAA>;/
- <U0BAE>..<U0BB5>;<U0BB7>..<U0BB9>;/
-% TABLE 23 TELUGU/
- <U0C05>..<U0C0C>;<U0C0E>..<U0C10>;<U0C12>..<U0C28>;<U0C2A>..<U0C33>;/
- <U0C35>..<U0C39>;<U0C60>..<U0C61>;/
-% TABLE 24 KANNADA/
- <U0C85>..<U0C8C>;<U0C8E>..<U0C90>;<U0C92>..<U0CA8>;<U0CAA>..<U0CB3>;/
- <U0CB5>..<U0CB9>;<U0CDE>;<U0CE0>..<U0CE1>;/
-% TABLE 25 MALAYALAM/
- <U0D05>..<U0D0C>;<U0D0E>..<U0D10>;<U0D12>..<U0D28>;<U0D2A>..<U0D39>;/
- <U0D60>..<U0D61>;/
-% SINHALA/
- <U0D85>..<U0D96>;<U0D9A>..<U0DB1>;<U0DB3>..<U0DBB>;<U0DBD>;/
- <U0DC0>..<U0DC6>;/
-% TABLE 26 THAI/
- <U0E01>..<U0E2E>;<U0E30>..<U0E3A>;<U0E40>..<U0E45>;<U0E47>..<U0E4E>;/
-% TABLE 27 LAO/
- <U0E81>..<U0E82>;<U0E84>;<U0E87>..<U0E88>;<U0E8A>;<U0E8D>;/
- <U0E94>..<U0E97>;<U0E99>..<U0E9F>;<U0EA1>..<U0EA3>;<U0EA5>;<U0EA7>;/
- <U0EAA>..<U0EAB>;<U0EAD>..<U0EB0>;<U0EB2>..<U0EB3>;<U0EBD>;/
- <U0EC0>..<U0EC4>;<U0EC6>;<U0EDC>..<U0EDD>;/
-% TIBETAN/
- <U0F00>;<U0F40>..<U0F47>;<U0F49>..<U0F6A>;<U0F88>..<U0F8B>;/
-% MYANMAR/
- <U1000>..<U1021>;<U1023>..<U1027>;<U1029>;<U102A>;<U1050>..<U1055>;/
-% TABLE 28 GEORGIAN/
- <U10A0>..<U10C5>;<U10D0>..<U10F8>;/
-% HANGUL JAMO/
- <U1100>..<U1159>;<U115F>..<U11A2>;<U11A8>..<U11F9>;/
-% ETHIOPIC/
- <U1200>..<U1206>;<U1208>..<U1246>;<U1248>;<U124A>..<U124D>;/
- <U1250>..<U1256>;<U1258>;<U125A>..<U125D>;<U1260>..<U1286>;<U1288>;/
- <U128A>..<U128D>;<U1290>..<U12AE>;<U12B0>;<U12B2>..<U12B5>;/
- <U12B8>..<U12BE>;<U12C0>;<U12C2>..<U12C5>;<U12C8>..<U12CE>;/
- <U12D0>..<U12D6>;<U12D8>..<U12EE>;<U12F0>..<U130E>;<U1310>;/
- <U1312>..<U1315>;<U1318>..<U131E>;<U1320>..<U1346>;<U1348>..<U135A>;/
-% CHEROKEE/
- <U13A0>..<U13F4>;/
-% UNIFIED CANADIAN ABORIGINAL SYLLABICS/
- <U1401>..<U166C>;<U166F>..<U1676>;/
-% OGHAM/
- <U1681>..<U169A>;/
-% RUNIC/
- <U16A0>..<U16EA>;<U16EE>..<U16F0>;/
-% TAGALOG/
- <U1700>..<U170C>;<U170E>..<U1711>;/
-% HANUNOO/
- <U1720>..<U1731>;/
-% BUHID/
- <U1740>..<U1751>;/
-% TAGBANWA/
- <U1760>..<U176C>;<U176E>..<U1770>;/
-% KHMER/
- <U1780>..<U17B3>;<U17D7>;<U17DC>;/
-% MONGOLIAN/
- <U1820>..<U1877>;<U1880>..<U18A8>;/
-% TABLE 31 and 32 LATIN EXTENDED ADDITIONAL/
- <U1E00>..<U1E9B>;<U1EA0>..<U1EF9>;/
-% TABLE 33 and 34 GREEK EXTENDED/
- <U1F00>..<U1F15>;<U1F18>..<U1F1D>;<U1F20>..<U1F45>;<U1F48>..<U1F4D>;/
+ <U0041>..<U005A>;<U0061>..<U007A>;<U00AA>;<U00B5>;<U00BA>;/
+ <U00C0>..<U00D6>;<U00D8>..<U00F6>;<U00F8>..<U02C1>;<U02C6>..<U02D1>;/
+ <U02E0>..<U02E4>;<U02EC>;<U02EE>;<U0345>;<U0370>..<U0374>;/
+ <U0376>..<U0377>;<U037A>..<U037D>;<U037F>;<U0386>;<U0388>..<U038A>;/
+ <U038C>;<U038E>..<U03A1>;<U03A3>..<U03F5>;<U03F7>..<U0481>;/
+ <U048A>..<U052F>;<U0531>..<U0556>;<U0559>;<U0561>..<U0587>;/
+ <U05B0>..<U05BD>;<U05BF>;<U05C1>..<U05C2>;<U05C4>..<U05C5>;<U05C7>;/
+ <U05D0>..<U05EA>;<U05F0>..<U05F2>;<U0610>..<U061A>;<U0620>..<U0657>;/
+ <U0659>..<U0669>;<U066E>..<U06D3>;<U06D5>..<U06DC>;<U06E1>..<U06E8>;/
+ <U06ED>..<U06FC>;<U06FF>;<U0710>..<U073F>;<U074D>..<U07B1>;/
+ <U07C0>..<U07EA>;<U07F4>..<U07F5>;<U07FA>;<U0800>..<U0817>;/
+ <U081A>..<U082C>;<U0840>..<U0858>;<U08A0>..<U08B4>;<U08E3>..<U08E9>;/
+ <U08F0>..<U093B>;<U093D>..<U094C>;<U094E>..<U0950>;<U0955>..<U0963>;/
+ <U0966>..<U096F>;<U0971>..<U0983>;<U0985>..<U098C>;<U098F>..<U0990>;/
+ <U0993>..<U09A8>;<U09AA>..<U09B0>;<U09B2>;<U09B6>..<U09B9>;/
+ <U09BD>..<U09C4>;<U09C7>..<U09C8>;<U09CB>..<U09CC>;<U09CE>;<U09D7>;/
+ <U09DC>..<U09DD>;<U09DF>..<U09E3>;<U09E6>..<U09F1>;<U0A01>..<U0A03>;/
+ <U0A05>..<U0A0A>;<U0A0F>..<U0A10>;<U0A13>..<U0A28>;<U0A2A>..<U0A30>;/
+ <U0A32>..<U0A33>;<U0A35>..<U0A36>;<U0A38>..<U0A39>;<U0A3E>..<U0A42>;/
+ <U0A47>..<U0A48>;<U0A4B>..<U0A4C>;<U0A51>;<U0A59>..<U0A5C>;<U0A5E>;/
+ <U0A66>..<U0A75>;<U0A81>..<U0A83>;<U0A85>..<U0A8D>;<U0A8F>..<U0A91>;/
+ <U0A93>..<U0AA8>;<U0AAA>..<U0AB0>;<U0AB2>..<U0AB3>;<U0AB5>..<U0AB9>;/
+ <U0ABD>..<U0AC5>;<U0AC7>..<U0AC9>;<U0ACB>..<U0ACC>;<U0AD0>;/
+ <U0AE0>..<U0AE3>;<U0AE6>..<U0AEF>;<U0AF9>;<U0B01>..<U0B03>;/
+ <U0B05>..<U0B0C>;<U0B0F>..<U0B10>;<U0B13>..<U0B28>;<U0B2A>..<U0B30>;/
+ <U0B32>..<U0B33>;<U0B35>..<U0B39>;<U0B3D>..<U0B44>;<U0B47>..<U0B48>;/
+ <U0B4B>..<U0B4C>;<U0B56>..<U0B57>;<U0B5C>..<U0B5D>;<U0B5F>..<U0B63>;/
+ <U0B66>..<U0B6F>;<U0B71>;<U0B82>..<U0B83>;<U0B85>..<U0B8A>;/
+ <U0B8E>..<U0B90>;<U0B92>..<U0B95>;<U0B99>..<U0B9A>;<U0B9C>;/
+ <U0B9E>..<U0B9F>;<U0BA3>..<U0BA4>;<U0BA8>..<U0BAA>;<U0BAE>..<U0BB9>;/
+ <U0BBE>..<U0BC2>;<U0BC6>..<U0BC8>;<U0BCA>..<U0BCC>;<U0BD0>;<U0BD7>;/
+ <U0BE6>..<U0BEF>;<U0C00>..<U0C03>;<U0C05>..<U0C0C>;<U0C0E>..<U0C10>;/
+ <U0C12>..<U0C28>;<U0C2A>..<U0C39>;<U0C3D>..<U0C44>;<U0C46>..<U0C48>;/
+ <U0C4A>..<U0C4C>;<U0C55>..<U0C56>;<U0C58>..<U0C5A>;<U0C60>..<U0C63>;/
+ <U0C66>..<U0C6F>;<U0C81>..<U0C83>;<U0C85>..<U0C8C>;<U0C8E>..<U0C90>;/
+ <U0C92>..<U0CA8>;<U0CAA>..<U0CB3>;<U0CB5>..<U0CB9>;<U0CBD>..<U0CC4>;/
+ <U0CC6>..<U0CC8>;<U0CCA>..<U0CCC>;<U0CD5>..<U0CD6>;<U0CDE>;/
+ <U0CE0>..<U0CE3>;<U0CE6>..<U0CEF>;<U0CF1>..<U0CF2>;<U0D01>..<U0D03>;/
+ <U0D05>..<U0D0C>;<U0D0E>..<U0D10>;<U0D12>..<U0D3A>;<U0D3D>..<U0D44>;/
+ <U0D46>..<U0D48>;<U0D4A>..<U0D4C>;<U0D4E>;<U0D57>;<U0D5F>..<U0D63>;/
+ <U0D66>..<U0D6F>;<U0D7A>..<U0D7F>;<U0D82>..<U0D83>;<U0D85>..<U0D96>;/
+ <U0D9A>..<U0DB1>;<U0DB3>..<U0DBB>;<U0DBD>;<U0DC0>..<U0DC6>;/
+ <U0DCF>..<U0DD4>;<U0DD6>;<U0DD8>..<U0DDF>;<U0DE6>..<U0DEF>;/
+ <U0DF2>..<U0DF3>;<U0E01>..<U0E3A>;<U0E40>..<U0E46>;<U0E4D>;/
+ <U0E50>..<U0E59>;<U0E81>..<U0E82>;<U0E84>;<U0E87>..<U0E88>;<U0E8A>;/
+ <U0E8D>;<U0E94>..<U0E97>;<U0E99>..<U0E9F>;<U0EA1>..<U0EA3>;<U0EA5>;/
+ <U0EA7>;<U0EAA>..<U0EAB>;<U0EAD>..<U0EB9>;<U0EBB>..<U0EBD>;/
+ <U0EC0>..<U0EC4>;<U0EC6>;<U0ECD>;<U0ED0>..<U0ED9>;<U0EDC>..<U0EDF>;/
+ <U0F00>;<U0F20>..<U0F29>;<U0F40>..<U0F47>;<U0F49>..<U0F6C>;/
+ <U0F71>..<U0F81>;<U0F88>..<U0F97>;<U0F99>..<U0FBC>;<U1000>..<U1036>;/
+ <U1038>;<U103B>..<U1049>;<U1050>..<U1062>;<U1065>..<U1068>;/
+ <U106E>..<U1086>;<U108E>;<U1090>..<U1099>;<U109C>..<U109D>;/
+ <U10A0>..<U10C5>;<U10C7>;<U10CD>;<U10D0>..<U10FA>;<U10FC>..<U1248>;/
+ <U124A>..<U124D>;<U1250>..<U1256>;<U1258>;<U125A>..<U125D>;/
+ <U1260>..<U1288>;<U128A>..<U128D>;<U1290>..<U12B0>;<U12B2>..<U12B5>;/
+ <U12B8>..<U12BE>;<U12C0>;<U12C2>..<U12C5>;<U12C8>..<U12D6>;/
+ <U12D8>..<U1310>;<U1312>..<U1315>;<U1318>..<U135A>;<U135F>;/
+ <U1380>..<U138F>;<U13A0>..<U13F5>;<U13F8>..<U13FD>;<U1401>..<U166C>;/
+ <U166F>..<U167F>;<U1681>..<U169A>;<U16A0>..<U16EA>;<U16EE>..<U16F8>;/
+ <U1700>..<U170C>;<U170E>..<U1713>;<U1720>..<U1733>;<U1740>..<U1753>;/
+ <U1760>..<U176C>;<U176E>..<U1770>;<U1772>..<U1773>;<U1780>..<U17B3>;/
+ <U17B6>..<U17C8>;<U17D7>;<U17DC>;<U17E0>..<U17E9>;<U1810>..<U1819>;/
+ <U1820>..<U1877>;<U1880>..<U18AA>;<U18B0>..<U18F5>;<U1900>..<U191E>;/
+ <U1920>..<U192B>;<U1930>..<U1938>;<U1946>..<U196D>;<U1970>..<U1974>;/
+ <U1980>..<U19AB>;<U19B0>..<U19C9>;<U19D0>..<U19D9>;<U1A00>..<U1A1B>;/
+ <U1A20>..<U1A5E>;<U1A61>..<U1A74>;<U1A80>..<U1A89>;<U1A90>..<U1A99>;/
+ <U1AA7>;<U1B00>..<U1B33>;<U1B35>..<U1B43>;<U1B45>..<U1B4B>;/
+ <U1B50>..<U1B59>;<U1B80>..<U1BA9>;<U1BAC>..<U1BE5>;<U1BE7>..<U1BF1>;/
+ <U1C00>..<U1C35>;<U1C40>..<U1C49>;<U1C4D>..<U1C7D>;<U1CE9>..<U1CEC>;/
+ <U1CEE>..<U1CF3>;<U1CF5>..<U1CF6>;<U1D00>..<U1DBF>;<U1DE7>..<U1DF4>;/
+ <U1E00>..<U1F15>;<U1F18>..<U1F1D>;<U1F20>..<U1F45>;<U1F48>..<U1F4D>;/
<U1F50>..<U1F57>;<U1F59>;<U1F5B>;<U1F5D>;<U1F5F>..<U1F7D>;/
<U1F80>..<U1FB4>;<U1FB6>..<U1FBC>;<U1FBE>;<U1FC2>..<U1FC4>;/
<U1FC6>..<U1FCC>;<U1FD0>..<U1FD3>;<U1FD6>..<U1FDB>;<U1FE0>..<U1FEC>;/
- <U1FF2>..<U1FF4>;<U1FF6>..<U1FFC>;/
-% TABLE 35 SUPERSCRIPTS AND SUBSCRIPTS, CURRENCY SYMBOLS/
- <U2071>;<U207F>;/
-% LETTERLIKE SYMBOLS/
+ <U1FF2>..<U1FF4>;<U1FF6>..<U1FFC>;<U2071>;<U207F>;<U2090>..<U209C>;/
<U2102>;<U2107>;<U210A>..<U2113>;<U2115>;<U2119>..<U211D>;<U2124>;/
- <U2126>;<U2128>..<U212D>;<U212F>..<U2131>;<U2133>..<U2139>;/
- <U213D>..<U213F>;<U2145>..<U2149>;/
-% NUMBER FORMS/
- <U2160>..<U2183>;/
-% ENCLOSED ALPHANUMERICS/
- <U249C>..<U24E9>;/
-% CJK SYMBOLS AND PUNCTUATION/
+ <U2126>;<U2128>;<U212A>..<U212D>;<U212F>..<U2139>;<U213C>..<U213F>;/
+ <U2145>..<U2149>;<U214E>;<U2160>..<U2188>;<U24B6>..<U24E9>;/
+ <U2C00>..<U2C2E>;<U2C30>..<U2C5E>;<U2C60>..<U2CE4>;<U2CEB>..<U2CEE>;/
+ <U2CF2>..<U2CF3>;<U2D00>..<U2D25>;<U2D27>;<U2D2D>;<U2D30>..<U2D67>;/
+ <U2D6F>;<U2D80>..<U2D96>;<U2DA0>..<U2DA6>;<U2DA8>..<U2DAE>;/
+ <U2DB0>..<U2DB6>;<U2DB8>..<U2DBE>;<U2DC0>..<U2DC6>;<U2DC8>..<U2DCE>;/
+ <U2DD0>..<U2DD6>;<U2DD8>..<U2DDE>;<U2DE0>..<U2DFF>;<U2E2F>;/
<U3005>..<U3007>;<U3021>..<U3029>;<U3031>..<U3035>;<U3038>..<U303C>;/
-% TABLE 50 HIRAGANA/
- <U3041>..<U3096>;<U309D>..<U309F>;/
-% TABLE 51 KATAKANA/
- <U30A1>..<U30FA>;<U30FC>..<U30FF>;/
-% TABLE 52 BOPOMOFO/
- <U3105>..<U312C>;/
-% HANGUL COMPATIBILITY JAMO/
- <U3131>..<U318E>;/
-% BOPOMOFO EXTENDED/
- <U31A0>..<U31B7>;/
-% KATAKANA PHONETIC EXTENSIONS/
- <U31F0>..<U31FF>;/
-% CJK UNIFIED IDEOGRAPHS EXTENSION/
- <U3400>..<U4DB5>;/
-% CJK UNIFIED IDEOGRAPHS/
- <U4E00>..<U9FA5>;/
-% YI SYLLABLES/
- <UA000>..<UA48C>;/
-% HANGUL SYLLABLES/
- <UAC00>..<UD7A3>;/
-% CJK COMPATIBILITY IDEOGRAPHS/
- <UF900>..<UFA2D>;<UFA30>..<UFA6A>;/
-% ALPHABETIC PRESENTATION FORMS/
- <UFB00>..<UFB06>;<UFB13>..<UFB17>;<UFB1D>;<UFB1F>..<UFB28>;/
- <UFB2A>..<UFB36>;<UFB38>..<UFB3C>;<UFB3E>;<UFB40>;<UFB41>;<UFB43>;/
- <UFB44>;<UFB46>..<UFB4F>;/
-% ARABIC PRESENTATION FORMS/
- <UFB50>..<UFBB1>;<UFBD3>..<UFD3D>;<UFD50>..<UFD8F>;<UFD92>..<UFDC7>;/
- <UFDF0>..<UFDFB>;/
-% ARABIC PRESENTATION FORMS/
- <UFE70>..<UFE74>;<UFE76>..<UFEFC>;/
-% HALFWIDTH AND FULLWIDTH FORMS/
- <UFF21>..<UFF3A>;<UFF41>..<UFF5A>;<UFF66>..<UFFBE>;<UFFC2>..<UFFC7>;/
- <UFFCA>..<UFFCF>;<UFFD2>..<UFFD7>;<UFFDA>..<UFFDC>;/
-% OLD ITALIC/
- <U00010300>..<U0001031E>;/
-% GOTHIC/
- <U00010330>..<U0001034A>;/
-% DESERET/
- <U00010400>..<U00010425>;<U00010428>..<U0001044D>;/
-% MATHEMATICAL ALPHANUMERIC SYMBOLS/
+ <U3041>..<U3096>;<U309D>..<U309F>;<U30A1>..<U30FA>;<U30FC>..<U30FF>;/
+ <U3105>..<U312D>;<U3131>..<U318E>;<U31A0>..<U31BA>;<U31F0>..<U31FF>;/
+ <U3400>..<U4DB5>;<U4E00>..<U9FD5>;<UA000>..<UA48C>;<UA4D0>..<UA4FD>;/
+ <UA500>..<UA60C>;<UA610>..<UA62B>;<UA640>..<UA66E>;<UA674>..<UA67B>;/
+ <UA67F>..<UA6EF>;<UA717>..<UA71F>;<UA722>..<UA788>;<UA78B>..<UA7AD>;/
+ <UA7B0>..<UA7B7>;<UA7F7>..<UA801>;<UA803>..<UA805>;<UA807>..<UA80A>;/
+ <UA80C>..<UA827>;<UA840>..<UA873>;<UA880>..<UA8C3>;<UA8D0>..<UA8D9>;/
+ <UA8F2>..<UA8F7>;<UA8FB>;<UA8FD>;<UA900>..<UA92A>;<UA930>..<UA952>;/
+ <UA960>..<UA97C>;<UA980>..<UA9B2>;<UA9B4>..<UA9BF>;<UA9CF>..<UA9D9>;/
+ <UA9E0>..<UA9E4>;<UA9E6>..<UA9FE>;<UAA00>..<UAA36>;<UAA40>..<UAA4D>;/
+ <UAA50>..<UAA59>;<UAA60>..<UAA76>;<UAA7A>;<UAA7E>..<UAABE>;<UAAC0>;/
+ <UAAC2>;<UAADB>..<UAADD>;<UAAE0>..<UAAEF>;<UAAF2>..<UAAF5>;/
+ <UAB01>..<UAB06>;<UAB09>..<UAB0E>;<UAB11>..<UAB16>;<UAB20>..<UAB26>;/
+ <UAB28>..<UAB2E>;<UAB30>..<UAB5A>;<UAB5C>..<UAB65>;<UAB70>..<UABEA>;/
+ <UABF0>..<UABF9>;<UAC00>..<UD7A3>;<UD7B0>..<UD7C6>;<UD7CB>..<UD7FB>;/
+ <UF900>..<UFA6D>;<UFA70>..<UFAD9>;<UFB00>..<UFB06>;<UFB13>..<UFB17>;/
+ <UFB1D>..<UFB28>;<UFB2A>..<UFB36>;<UFB38>..<UFB3C>;<UFB3E>;/
+ <UFB40>..<UFB41>;<UFB43>..<UFB44>;<UFB46>..<UFBB1>;<UFBD3>..<UFD3D>;/
+ <UFD50>..<UFD8F>;<UFD92>..<UFDC7>;<UFDF0>..<UFDFB>;<UFE70>..<UFE74>;/
+ <UFE76>..<UFEFC>;<UFF10>..<UFF19>;<UFF21>..<UFF3A>;<UFF41>..<UFF5A>;/
+ <UFF66>..<UFFBE>;<UFFC2>..<UFFC7>;<UFFCA>..<UFFCF>;<UFFD2>..<UFFD7>;/
+ <UFFDA>..<UFFDC>;<U00010000>..<U0001000B>;<U0001000D>..<U00010026>;/
+ <U00010028>..<U0001003A>;<U0001003C>..<U0001003D>;/
+ <U0001003F>..<U0001004D>;<U00010050>..<U0001005D>;/
+ <U00010080>..<U000100FA>;<U00010140>..<U00010174>;/
+ <U00010280>..<U0001029C>;<U000102A0>..<U000102D0>;/
+ <U00010300>..<U0001031F>;<U00010330>..<U0001034A>;/
+ <U00010350>..<U0001037A>;<U00010380>..<U0001039D>;/
+ <U000103A0>..<U000103C3>;<U000103C8>..<U000103CF>;/
+ <U000103D1>..<U000103D5>;<U00010400>..<U0001049D>;/
+ <U000104A0>..<U000104A9>;<U00010500>..<U00010527>;/
+ <U00010530>..<U00010563>;<U00010600>..<U00010736>;/
+ <U00010740>..<U00010755>;<U00010760>..<U00010767>;/
+ <U00010800>..<U00010805>;<U00010808>;<U0001080A>..<U00010835>;/
+ <U00010837>..<U00010838>;<U0001083C>;<U0001083F>..<U00010855>;/
+ <U00010860>..<U00010876>;<U00010880>..<U0001089E>;/
+ <U000108E0>..<U000108F2>;<U000108F4>..<U000108F5>;/
+ <U00010900>..<U00010915>;<U00010920>..<U00010939>;/
+ <U00010980>..<U000109B7>;<U000109BE>..<U000109BF>;/
+ <U00010A00>..<U00010A03>;<U00010A05>..<U00010A06>;/
+ <U00010A0C>..<U00010A13>;<U00010A15>..<U00010A17>;/
+ <U00010A19>..<U00010A33>;<U00010A60>..<U00010A7C>;/
+ <U00010A80>..<U00010A9C>;<U00010AC0>..<U00010AC7>;/
+ <U00010AC9>..<U00010AE4>;<U00010B00>..<U00010B35>;/
+ <U00010B40>..<U00010B55>;<U00010B60>..<U00010B72>;/
+ <U00010B80>..<U00010B91>;<U00010C00>..<U00010C48>;/
+ <U00010C80>..<U00010CB2>;<U00010CC0>..<U00010CF2>;/
+ <U00011000>..<U00011045>;<U00011066>..<U0001106F>;/
+ <U00011082>..<U000110B8>;<U000110D0>..<U000110E8>;/
+ <U000110F0>..<U000110F9>;<U00011100>..<U00011132>;/
+ <U00011136>..<U0001113F>;<U00011150>..<U00011172>;<U00011176>;/
+ <U00011180>..<U000111BF>;<U000111C1>..<U000111C4>;/
+ <U000111D0>..<U000111DA>;<U000111DC>;<U00011200>..<U00011211>;/
+ <U00011213>..<U00011234>;<U00011237>;<U00011280>..<U00011286>;/
+ <U00011288>;<U0001128A>..<U0001128D>;<U0001128F>..<U0001129D>;/
+ <U0001129F>..<U000112A8>;<U000112B0>..<U000112E8>;/
+ <U000112F0>..<U000112F9>;<U00011300>..<U00011303>;/
+ <U00011305>..<U0001130C>;<U0001130F>..<U00011310>;/
+ <U00011313>..<U00011328>;<U0001132A>..<U00011330>;/
+ <U00011332>..<U00011333>;<U00011335>..<U00011339>;/
+ <U0001133D>..<U00011344>;<U00011347>..<U00011348>;/
+ <U0001134B>..<U0001134C>;<U00011350>;<U00011357>;/
+ <U0001135D>..<U00011363>;<U00011480>..<U000114C1>;/
+ <U000114C4>..<U000114C5>;<U000114C7>;<U000114D0>..<U000114D9>;/
+ <U00011580>..<U000115B5>;<U000115B8>..<U000115BE>;/
+ <U000115D8>..<U000115DD>;<U00011600>..<U0001163E>;<U00011640>;/
+ <U00011644>;<U00011650>..<U00011659>;<U00011680>..<U000116B5>;/
+ <U000116C0>..<U000116C9>;<U00011700>..<U00011719>;/
+ <U0001171D>..<U0001172A>;<U00011730>..<U00011739>;/
+ <U000118A0>..<U000118E9>;<U000118FF>;<U00011AC0>..<U00011AF8>;/
+ <U00012000>..<U00012399>;<U00012400>..<U0001246E>;/
+ <U00012480>..<U00012543>;<U00013000>..<U0001342E>;/
+ <U00014400>..<U00014646>;<U00016800>..<U00016A38>;/
+ <U00016A40>..<U00016A5E>;<U00016A60>..<U00016A69>;/
+ <U00016AD0>..<U00016AED>;<U00016B00>..<U00016B36>;/
+ <U00016B40>..<U00016B43>;<U00016B50>..<U00016B59>;/
+ <U00016B63>..<U00016B77>;<U00016B7D>..<U00016B8F>;/
+ <U00016F00>..<U00016F44>;<U00016F50>..<U00016F7E>;/
+ <U00016F93>..<U00016F9F>;<U0001B000>..<U0001B001>;/
+ <U0001BC00>..<U0001BC6A>;<U0001BC70>..<U0001BC7C>;/
+ <U0001BC80>..<U0001BC88>;<U0001BC90>..<U0001BC99>;<U0001BC9E>;/
<U0001D400>..<U0001D454>;<U0001D456>..<U0001D49C>;/
<U0001D49E>..<U0001D49F>;<U0001D4A2>;<U0001D4A5>..<U0001D4A6>;/
<U0001D4A9>..<U0001D4AC>;<U0001D4AE>..<U0001D4B9>;<U0001D4BB>;/
- <U0001D4BD>..<U0001D4C0>;<U0001D4C2>..<U0001D4C3>;/
- <U0001D4C5>..<U0001D505>;<U0001D507>..<U0001D50A>;/
- <U0001D50D>..<U0001D514>;<U0001D516>..<U0001D51C>;/
- <U0001D51E>..<U0001D539>;<U0001D53B>..<U0001D53E>;/
- <U0001D540>..<U0001D544>;<U0001D546>;<U0001D54A>..<U0001D550>;/
- <U0001D552>..<U0001D6A3>;<U0001D6A8>..<U0001D6C0>;/
- <U0001D6C2>..<U0001D6DA>;<U0001D6DC>..<U0001D6FA>;/
- <U0001D6FC>..<U0001D714>;<U0001D716>..<U0001D734>;/
- <U0001D736>..<U0001D74E>;<U0001D750>..<U0001D76E>;/
- <U0001D770>..<U0001D788>;<U0001D78A>..<U0001D7A8>;/
- <U0001D7AA>..<U0001D7C2>;<U0001D7C4>..<U0001D7C9>;/
- <U0001D7CE>..<U0001D7FF>;/
-% CJK UNIFIED IDEOGRAPHS EXTENSION/
- <U00020000>..<U0002A6D6>;/
-% CJK COMPATIBILITY IDEOGRAPHS SUPPLEMENT/
- <U0002F800>..<U0002FA1D>;/
-% The non-ASCII number characters are included here because ISO C 99 /
-% forbids us to classify them as digits; however, they behave more like /
-% alphanumeric than like punctuation. /
-% TABLE 15 and 16 ARABIC/
- <U0660>..<U0669>;<U06F0>..<U06F9>;/
-% TABLE 17 DEVANAGARI/
- <U0966>..<U096F>;/
-% TABLE 18 BENGALI/
- <U09E6>..<U09EF>;/
-% TABLE 19 GURMUKHI/
- <U0A66>..<U0A6F>;/
-% TABLE 20 GUJARATI/
- <U0AE6>..<U0AEF>;/
-% TABLE 21 ORIYA/
- <U0B66>..<U0B6F>;/
-% TABLE 22 TAMIL/
- <0>;<U0BE7>..<U0BEF>;/
-% TABLE 23 TELUGU/
- <U0C66>..<U0C6F>;/
-% TABLE 24 KANNADA/
- <U0CE6>..<U0CEF>;/
-% TABLE 25 MALAYALAM/
- <U0D66>..<U0D6F>;/
-% TABLE 26 THAI/
- <U0E50>..<U0E59>;/
-% TABLE 27 LAO/
- <U0ED0>..<U0ED9>;/
-% TIBETAN/
- <U0F20>..<U0F29>;/
-% MYANMAR/
- <U1040>..<U1049>;/
-% ETHIOPIC/
- <0>;<U1369>..<U1371>;/
-% KHMER/
- <U17E0>..<U17E9>;/
-% MONGOLIAN/
- <U1810>..<U1819>;/
-% HALFWIDTH AND FULLWIDTH FORMS/
- <UFF10>..<UFF19>
+ <U0001D4BD>..<U0001D4C3>;<U0001D4C5>..<U0001D505>;/
+ <U0001D507>..<U0001D50A>;<U0001D50D>..<U0001D514>;/
+ <U0001D516>..<U0001D51C>;<U0001D51E>..<U0001D539>;/
+ <U0001D53B>..<U0001D53E>;<U0001D540>..<U0001D544>;<U0001D546>;/
+ <U0001D54A>..<U0001D550>;<U0001D552>..<U0001D6A5>;/
+ <U0001D6A8>..<U0001D6C0>;<U0001D6C2>..<U0001D6DA>;/
+ <U0001D6DC>..<U0001D6FA>;<U0001D6FC>..<U0001D714>;/
+ <U0001D716>..<U0001D734>;<U0001D736>..<U0001D74E>;/
+ <U0001D750>..<U0001D76E>;<U0001D770>..<U0001D788>;/
+ <U0001D78A>..<U0001D7A8>;<U0001D7AA>..<U0001D7C2>;/
+ <U0001D7C4>..<U0001D7CB>;<U0001D7CE>..<U0001D7FF>;/
+ <U0001E800>..<U0001E8C4>;<U0001EE00>..<U0001EE03>;/
+ <U0001EE05>..<U0001EE1F>;<U0001EE21>..<U0001EE22>;<U0001EE24>;/
+ <U0001EE27>;<U0001EE29>..<U0001EE32>;<U0001EE34>..<U0001EE37>;/
+ <U0001EE39>;<U0001EE3B>;<U0001EE42>;<U0001EE47>;<U0001EE49>;<U0001EE4B>;/
+ <U0001EE4D>..<U0001EE4F>;<U0001EE51>..<U0001EE52>;<U0001EE54>;/
+ <U0001EE57>;<U0001EE59>;<U0001EE5B>;<U0001EE5D>;<U0001EE5F>;/
+ <U0001EE61>..<U0001EE62>;<U0001EE64>;<U0001EE67>..<U0001EE6A>;/
+ <U0001EE6C>..<U0001EE72>;<U0001EE74>..<U0001EE77>;/
+ <U0001EE79>..<U0001EE7C>;<U0001EE7E>;<U0001EE80>..<U0001EE89>;/
+ <U0001EE8B>..<U0001EE9B>;<U0001EEA1>..<U0001EEA3>;/
+ <U0001EEA5>..<U0001EEA9>;<U0001EEAB>..<U0001EEBB>;/
+ <U0001F130>..<U0001F149>;<U0001F150>..<U0001F169>;/
+ <U0001F170>..<U0001F189>;<U00020000>..<U0002A6D6>;/
+ <U0002A700>..<U0002B734>;<U0002B740>..<U0002B81D>;/
+ <U0002B820>..<U0002CEA1>;<U0002F800>..<U0002FA1D>
% The "digit" class must only contain the BASIC LATIN digits, says ISO C 99
% (sections 7.25.2.1.5 and 5.2.1).
@@ -2489,300 +2528,537 @@ digit /
% The "outdigit" information is by default "0" to "9". We don't have to
% provide it here since localedef will fill in the bits and it would
-% prevent locales copy-ing this file define their own values.
-% outdigit <U0030>..<U0039>
+% prevent locales copying this file define their own values.
+% outdigit /
+% <U0030>..<U0039>
space /
-% ISO/IEC 6429/
- <U0009>..<U000D>;/
-% TABLE 1 BASIC LATIN/
- <U0020>;/
-% OGHAM/
- <U1680>;/
-% TABLE 35 GENERAL PUNCTUATION/
- <U2000>..<U2006>;<U2008>..<U200B>;<U2028>;<U2029>;<U205F>;/
-% TABLE 50 CJK SYMBOLS AND PUNCTUATION, HIRAGANA/
- <U3000>
+ <U0009>..<U000D>;<U0020>;<U1680>;<U2000>..<U2006>;<U2008>..<U200A>;/
+ <U2028>..<U2029>;<U205F>;<U3000>
cntrl /
- <U0000>..<U001F>;<U007F>..<U009F>;/
-% Treat the Line/Paragraph Separators as control characters, like Line Feed./
- <U2028>;<U2029>
+ <U0000>..<U001F>;<U007F>..<U009F>;<U2028>..<U2029>
punct /
<U0021>..<U002F>;<U003A>..<U0040>;<U005B>..<U0060>;<U007B>..<U007E>;/
<U00A0>..<U00A9>;<U00AB>..<U00B4>;<U00B6>..<U00B9>;<U00BB>..<U00BF>;/
- <U00D7>;<U00F7>;<U02B9>..<U02BA>;<U02C2>..<U02CF>;<U02D2>..<U02DF>;/
- <U02E5>..<U02ED>;<U0300>..<U0344>;<U0346>..<U034F>;<U0360>..<U036F>;/
- <U0374>..<U0375>;<U037E>;<U0384>..<U0385>;<U0387>;<U03F6>;<U0482>..<U0486>;/
- <U0488>..<U0489>;<U055A>..<U055F>;<U0589>..<U058A>;<U0591>..<U05A1>;/
- <U05A3>..<U05B9>;<U05BB>..<U05C4>;<U05F3>..<U05F4>;<U060C>;<U061B>;/
- <U061F>;<U064B>..<U0655>;<U066A>..<U066D>;<U0670>;<U06D4>;/
- <U06D6>..<U06E4>;<U06E7>..<U06ED>;<U06FD>..<U06FE>;<U0700>..<U070D>;/
- <U070F>;<U0711>;<U0730>..<U074A>;<U07A6>..<U07B0>;<U0901>..<U0903>;/
- <U093C>;<U093E>..<U094D>;<U0951>..<U0954>;<U0962>..<U0965>;<U0970>;/
- <U0981>..<U0983>;<U09BC>;<U09BE>..<U09C4>;<U09C7>..<U09C8>;/
- <U09CB>..<U09CD>;<U09D7>;<U09E2>..<U09E3>;<U09F2>..<U09FA>;<U0A02>;/
- <U0A3C>;<U0A3E>..<U0A42>;<U0A47>..<U0A48>;<U0A4B>..<U0A4D>;/
- <U0A70>..<U0A71>;<U0A81>..<U0A83>;<U0ABC>;<U0ABE>..<U0AC5>;/
- <U0AC7>..<U0AC9>;<U0ACB>..<U0ACD>;<U0B01>..<U0B03>;<U0B3C>;/
- <U0B3E>..<U0B43>;<U0B47>..<U0B48>;<U0B4B>..<U0B4D>;<U0B56>..<U0B57>;/
- <U0B70>;<U0B82>;<U0BBE>..<U0BC2>;<U0BC6>..<U0BC8>;/
- <U0BCA>..<U0BCD>;<U0BD7>;<U0BF0>..<U0BF2>;<U0C01>..<U0C03>;/
- <U0C3E>..<U0C44>;<U0C46>..<U0C48>;<U0C4A>..<U0C4D>;<U0C55>..<U0C56>;/
- <U0C82>..<U0C83>;<U0CBE>..<U0CC4>;<U0CC6>..<U0CC8>;<U0CCA>..<U0CCD>;/
- <U0CD5>..<U0CD6>;<U0D02>..<U0D03>;<U0D3E>..<U0D43>;<U0D46>..<U0D48>;/
- <U0D4A>..<U0D4D>;<U0D57>;<U0D82>..<U0D83>;<U0DCA>;<U0DCF>..<U0DD4>;/
- <U0DD6>;<U0DD8>..<U0DDF>;<U0DF2>..<U0DF4>;<U0E2F>;<U0E3F>;<U0E46>;/
- <U0E4F>;<U0E5A>..<U0E5B>;<U0EB1>;<U0EB4>..<U0EB9>;/
- <U0EBB>..<U0EBC>;<U0EC8>..<U0ECD>;<U0F01>..<U0F1F>;<U0F2A>..<U0F3F>;/
- <U0F71>..<U0F87>;<U0F90>..<U0F97>;<U0F99>..<U0FBC>;<U0FBE>..<U0FCC>;/
- <U0FCF>;<U102C>..<U1032>;<U1036>..<U1039>;<U104A>..<U104F>;/
- <U1056>..<U1059>;<U10FB>;<U1361>..<U1368>;<U1372>..<U137C>;/
- <U166D>..<U166E>;<U169B>..<U169C>;<U16EB>..<U16ED>;/
- <U1712>..<U1714>;<U1732>..<U1736>;<U1752>..<U1753>;<U1772>..<U1773>;/
- <U17B4>..<U17D6>;<U17D8>..<U17DB>;/
- <U1800>..<U180E>;<U18A9>;<U1FBD>;<U1FBF>..<U1FC1>;<U1FCD>..<U1FCF>;/
- <U1FDD>..<U1FDF>;<U1FED>..<U1FEF>;<U1FFD>..<U1FFE>;<U2007>;/
- <U200C>..<U2027>;<U202A>..<U2052>;<U2057>;<U2060>..<U2063>;<U206A>..<U2070>;/
- <U2074>..<U207E>;<U2080>..<U208E>;<U20A0>..<U20B1>;<U20D0>..<U20EA>;/
- <U2100>..<U2101>;<U2103>..<U2106>;<U2108>..<U2109>;<U2114>;/
- <U2116>..<U2118>;<U211E>..<U2123>;<U2125>;<U2127>;<U212E>;<U2132>;/
- <U213A>;<U2140>..<U2144>;<U214A>..<U214B>;<U2153>..<U215F>;/
- <U2190>..<U23CE>;<U2400>..<U2426>;<U2440>..<U244A>;/
- <U2460>..<U249B>;<U24EA>..<U24FE>;<U2500>..<U2613>;<U2616>..<U2617>;/
- <U2619>..<U267D>;<U2680>..<U2689>;<U2701>..<U2704>;<U2706>..<U2709>;/
- <U270C>..<U2727>;<U2729>..<U274B>;<U274D>;<U274F>..<U2752>;<U2756>;/
- <U2758>..<U275E>;<U2761>..<U2794>;<U2798>..<U27AF>;<U27B1>..<U27BE>;/
- <U27D0>..<U27EB>;<U27F0>..<U2AFF>;<U2E80>..<U2E99>;<U2E9B>..<U2EF3>;/
+ <U00D7>;<U00F7>;<U02C2>..<U02C5>;<U02D2>..<U02DF>;<U02E5>..<U02EB>;/
+ <U02ED>;<U02EF>..<U0344>;<U0346>..<U036F>;<U0375>;<U037E>;/
+ <U0384>..<U0385>;<U0387>;<U03F6>;<U0482>..<U0489>;<U055A>..<U055F>;/
+ <U0589>..<U058A>;<U058D>..<U058F>;<U0591>..<U05AF>;<U05BE>;<U05C0>;/
+ <U05C3>;<U05C6>;<U05F3>..<U05F4>;<U0600>..<U060F>;<U061B>..<U061C>;/
+ <U061E>..<U061F>;<U0658>;<U066A>..<U066D>;<U06D4>;<U06DD>..<U06E0>;/
+ <U06E9>..<U06EC>;<U06FD>..<U06FE>;<U0700>..<U070D>;<U070F>;/
+ <U0740>..<U074A>;<U07EB>..<U07F3>;<U07F6>..<U07F9>;<U0818>..<U0819>;/
+ <U082D>;<U0830>..<U083E>;<U0859>..<U085B>;<U085E>;<U08EA>..<U08EF>;/
+ <U093C>;<U094D>;<U0951>..<U0954>;<U0964>..<U0965>;<U0970>;<U09BC>;/
+ <U09CD>;<U09F2>..<U09FB>;<U0A3C>;<U0A4D>;<U0ABC>;<U0ACD>;/
+ <U0AF0>..<U0AF1>;<U0B3C>;<U0B4D>;<U0B70>;<U0B72>..<U0B77>;<U0BCD>;/
+ <U0BF0>..<U0BFA>;<U0C4D>;<U0C78>..<U0C7F>;<U0CBC>;<U0CCD>;<U0D4D>;/
+ <U0D70>..<U0D75>;<U0D79>;<U0DCA>;<U0DF4>;<U0E3F>;<U0E47>..<U0E4C>;/
+ <U0E4E>..<U0E4F>;<U0E5A>..<U0E5B>;<U0EC8>..<U0ECC>;<U0F01>..<U0F1F>;/
+ <U0F2A>..<U0F3F>;<U0F82>..<U0F87>;<U0FBE>..<U0FCC>;<U0FCE>..<U0FDA>;/
+ <U1037>;<U1039>..<U103A>;<U104A>..<U104F>;<U1063>..<U1064>;/
+ <U1069>..<U106D>;<U1087>..<U108D>;<U108F>;<U109A>..<U109B>;/
+ <U109E>..<U109F>;<U10FB>;<U135D>..<U135E>;<U1360>..<U137C>;/
+ <U1390>..<U1399>;<U1400>;<U166D>..<U166E>;<U169B>..<U169C>;/
+ <U16EB>..<U16ED>;<U1714>;<U1734>..<U1736>;<U17B4>..<U17B5>;/
+ <U17C9>..<U17D6>;<U17D8>..<U17DB>;<U17DD>;<U17F0>..<U17F9>;/
+ <U1800>..<U180E>;<U1939>..<U193B>;<U1940>;<U1944>..<U1945>;<U19DA>;/
+ <U19DE>..<U19FF>;<U1A1E>..<U1A1F>;<U1A60>;<U1A75>..<U1A7C>;<U1A7F>;/
+ <U1AA0>..<U1AA6>;<U1AA8>..<U1AAD>;<U1AB0>..<U1ABE>;<U1B34>;<U1B44>;/
+ <U1B5A>..<U1B7C>;<U1BAA>..<U1BAB>;<U1BE6>;<U1BF2>..<U1BF3>;/
+ <U1BFC>..<U1BFF>;<U1C36>..<U1C37>;<U1C3B>..<U1C3F>;<U1C7E>..<U1C7F>;/
+ <U1CC0>..<U1CC7>;<U1CD0>..<U1CE8>;<U1CED>;<U1CF4>;<U1CF8>..<U1CF9>;/
+ <U1DC0>..<U1DE6>;<U1DF5>;<U1DFC>..<U1DFF>;<U1FBD>;<U1FBF>..<U1FC1>;/
+ <U1FCD>..<U1FCF>;<U1FDD>..<U1FDF>;<U1FED>..<U1FEF>;<U1FFD>..<U1FFE>;/
+ <U2007>;<U200B>..<U2027>;<U202A>..<U205E>;<U2060>..<U2064>;/
+ <U2066>..<U2070>;<U2074>..<U207E>;<U2080>..<U208E>;<U20A0>..<U20BE>;/
+ <U20D0>..<U20F0>;<U2100>..<U2101>;<U2103>..<U2106>;<U2108>..<U2109>;/
+ <U2114>;<U2116>..<U2118>;<U211E>..<U2123>;<U2125>;<U2127>;<U2129>;/
+ <U212E>;<U213A>..<U213B>;<U2140>..<U2144>;<U214A>..<U214D>;/
+ <U214F>..<U215F>;<U2189>..<U218B>;<U2190>..<U23FA>;<U2400>..<U2426>;/
+ <U2440>..<U244A>;<U2460>..<U24B5>;<U24EA>..<U2B73>;<U2B76>..<U2B95>;/
+ <U2B98>..<U2BB9>;<U2BBD>..<U2BC8>;<U2BCA>..<U2BD1>;<U2BEC>..<U2BEF>;/
+ <U2CE5>..<U2CEA>;<U2CEF>..<U2CF1>;<U2CF9>..<U2CFF>;<U2D70>;<U2D7F>;/
+ <U2E00>..<U2E2E>;<U2E30>..<U2E42>;<U2E80>..<U2E99>;<U2E9B>..<U2EF3>;/
<U2F00>..<U2FD5>;<U2FF0>..<U2FFB>;<U3001>..<U3004>;<U3008>..<U3020>;/
<U302A>..<U3030>;<U3036>..<U3037>;<U303D>..<U303F>;<U3099>..<U309C>;/
- <U30A0>;<U30FB>;<U3190>..<U319F>;<U3200>..<U321C>;<U3220>..<U3243>;/
- <U3251>..<U327B>;<U327F>..<U32CB>;<U32D0>..<U32FE>;/
- <U3300>..<U3376>;<U337B>..<U33DD>;<U33E0>..<U33FE>;<UA490>..<UA4C6>;/
- <UE000>..<UF8FF>;<UFB1E>;<UFB29>;<UFD3E>..<UFD3F>;<UFDFC>;/
- <UFE00>..<UFE0F>;<UFE20>..<UFE23>;/
- <UFE30>..<UFE44>;<UFE49>..<UFE52>;<UFE54>..<UFE66>;<UFE68>..<UFE6B>;/
+ <U30A0>;<U30FB>;<U3190>..<U319F>;<U31C0>..<U31E3>;<U3200>..<U321E>;/
+ <U3220>..<U32FE>;<U3300>..<U33FF>;<U4DC0>..<U4DFF>;<UA490>..<UA4C6>;/
+ <UA4FE>..<UA4FF>;<UA60D>..<UA60F>;<UA66F>..<UA673>;<UA67C>..<UA67E>;/
+ <UA6F0>..<UA6F7>;<UA700>..<UA716>;<UA720>..<UA721>;<UA789>..<UA78A>;/
+ <UA802>;<UA806>;<UA80B>;<UA828>..<UA82B>;<UA830>..<UA839>;/
+ <UA874>..<UA877>;<UA8C4>;<UA8CE>..<UA8CF>;<UA8E0>..<UA8F1>;/
+ <UA8F8>..<UA8FA>;<UA8FC>;<UA92B>..<UA92F>;<UA953>;<UA95F>;<UA9B3>;/
+ <UA9C0>..<UA9CD>;<UA9DE>..<UA9DF>;<UA9E5>;<UAA5C>..<UAA5F>;/
+ <UAA77>..<UAA79>;<UAA7B>..<UAA7D>;<UAABF>;<UAAC1>;<UAADE>..<UAADF>;/
+ <UAAF0>..<UAAF1>;<UAAF6>;<UAB5B>;<UABEB>..<UABED>;<UE000>..<UF8FF>;/
+ <UFB29>;<UFBB2>..<UFBC1>;<UFD3E>..<UFD3F>;<UFDFC>..<UFDFD>;/
+ <UFE00>..<UFE19>;<UFE20>..<UFE52>;<UFE54>..<UFE66>;<UFE68>..<UFE6B>;/
<UFEFF>;<UFF01>..<UFF0F>;<UFF1A>..<UFF20>;<UFF3B>..<UFF40>;/
- <UFF5B>..<UFF65>;<UFFE0>..<UFFE6>;<UFFE8>..<UFFEE>;/
- <UFFF9>..<UFFFD>;<U00010320>..<U00010323>;<U0001D000>..<U0001D0F5>;/
- <U0001D100>..<U0001D126>;<U0001D12A>..<U0001D1DD>;<U0001D6C1>;/
- <U0001D6DB>;<U0001D6FB>;<U0001D715>;<U0001D735>;<U0001D74F>;/
- <U0001D76F>;<U0001D789>;<U0001D7A9>;<U0001D7C3>;<U000E0001>;/
- <U000E0020>..<U000E007F>;<U000F0000>..<U000FFFFD>;/
- <U00100000>..<U0010FFFD>
+ <UFF5B>..<UFF65>;<UFFE0>..<UFFE6>;<UFFE8>..<UFFEE>;<UFFF9>..<UFFFD>;/
+ <U00010100>..<U00010102>;<U00010107>..<U00010133>;/
+ <U00010137>..<U0001013F>;<U00010175>..<U0001018C>;/
+ <U00010190>..<U0001019B>;<U000101A0>;<U000101D0>..<U000101FD>;/
+ <U000102E0>..<U000102FB>;<U00010320>..<U00010323>;<U0001039F>;/
+ <U000103D0>;<U0001056F>;<U00010857>..<U0001085F>;/
+ <U00010877>..<U0001087F>;<U000108A7>..<U000108AF>;/
+ <U000108FB>..<U000108FF>;<U00010916>..<U0001091B>;<U0001091F>;/
+ <U0001093F>;<U000109BC>..<U000109BD>;<U000109C0>..<U000109CF>;/
+ <U000109D2>..<U000109FF>;<U00010A38>..<U00010A3A>;/
+ <U00010A3F>..<U00010A47>;<U00010A50>..<U00010A58>;/
+ <U00010A7D>..<U00010A7F>;<U00010A9D>..<U00010A9F>;<U00010AC8>;/
+ <U00010AE5>..<U00010AE6>;<U00010AEB>..<U00010AF6>;/
+ <U00010B39>..<U00010B3F>;<U00010B58>..<U00010B5F>;/
+ <U00010B78>..<U00010B7F>;<U00010B99>..<U00010B9C>;/
+ <U00010BA9>..<U00010BAF>;<U00010CFA>..<U00010CFF>;/
+ <U00010E60>..<U00010E7E>;<U00011046>..<U0001104D>;/
+ <U00011052>..<U00011065>;<U0001107F>..<U00011081>;/
+ <U000110B9>..<U000110C1>;<U00011133>..<U00011134>;/
+ <U00011140>..<U00011143>;<U00011173>..<U00011175>;<U000111C0>;/
+ <U000111C5>..<U000111CD>;<U000111DB>;<U000111DD>..<U000111DF>;/
+ <U000111E1>..<U000111F4>;<U00011235>..<U00011236>;/
+ <U00011238>..<U0001123D>;<U000112A9>;<U000112E9>..<U000112EA>;/
+ <U0001133C>;<U0001134D>;<U00011366>..<U0001136C>;/
+ <U00011370>..<U00011374>;<U000114C2>..<U000114C3>;<U000114C6>;/
+ <U000115BF>..<U000115D7>;<U0001163F>;<U00011641>..<U00011643>;/
+ <U000116B6>..<U000116B7>;<U0001172B>;<U0001173A>..<U0001173F>;/
+ <U000118EA>..<U000118F2>;<U00012470>..<U00012474>;/
+ <U00016A6E>..<U00016A6F>;<U00016AF0>..<U00016AF5>;/
+ <U00016B37>..<U00016B3F>;<U00016B44>..<U00016B45>;/
+ <U00016B5B>..<U00016B61>;<U00016F8F>..<U00016F92>;/
+ <U0001BC9C>..<U0001BC9D>;<U0001BC9F>..<U0001BCA3>;/
+ <U0001D000>..<U0001D0F5>;<U0001D100>..<U0001D126>;/
+ <U0001D129>..<U0001D1E8>;<U0001D200>..<U0001D245>;/
+ <U0001D300>..<U0001D356>;<U0001D360>..<U0001D371>;<U0001D6C1>;/
+ <U0001D6DB>;<U0001D6FB>;<U0001D715>;<U0001D735>;<U0001D74F>;<U0001D76F>;/
+ <U0001D789>;<U0001D7A9>;<U0001D7C3>;<U0001D800>..<U0001DA8B>;/
+ <U0001DA9B>..<U0001DA9F>;<U0001DAA1>..<U0001DAAF>;/
+ <U0001E8C7>..<U0001E8D6>;<U0001EEF0>..<U0001EEF1>;/
+ <U0001F000>..<U0001F02B>;<U0001F030>..<U0001F093>;/
+ <U0001F0A0>..<U0001F0AE>;<U0001F0B1>..<U0001F0BF>;/
+ <U0001F0C1>..<U0001F0CF>;<U0001F0D1>..<U0001F0F5>;/
+ <U0001F100>..<U0001F10C>;<U0001F110>..<U0001F12E>;/
+ <U0001F14A>..<U0001F14F>;<U0001F16A>..<U0001F16B>;/
+ <U0001F18A>..<U0001F19A>;<U0001F1E6>..<U0001F202>;/
+ <U0001F210>..<U0001F23A>;<U0001F240>..<U0001F248>;/
+ <U0001F250>..<U0001F251>;<U0001F300>..<U0001F579>;/
+ <U0001F57B>..<U0001F5A3>;<U0001F5A5>..<U0001F6D0>;/
+ <U0001F6E0>..<U0001F6EC>;<U0001F6F0>..<U0001F6F3>;/
+ <U0001F700>..<U0001F773>;<U0001F780>..<U0001F7D4>;/
+ <U0001F800>..<U0001F80B>;<U0001F810>..<U0001F847>;/
+ <U0001F850>..<U0001F859>;<U0001F860>..<U0001F887>;/
+ <U0001F890>..<U0001F8AD>;<U0001F910>..<U0001F918>;/
+ <U0001F980>..<U0001F984>;<U0001F9C0>;<U000E0001>;/
+ <U000E0020>..<U000E007F>;<U000E0100>..<U000E01EF>;/
+ <U000F0000>..<U000FFFFD>;<U00100000>..<U0010FFFD>
graph /
- <U0021>..<U007E>;<U00A0>..<U0220>;<U0222>..<U0233>;<U0250>..<U02AD>;/
- <U02B0>..<U02EE>;<U0300>..<U034F>;<U0360>..<U036F>;<U0374>..<U0375>;/
- <U037A>;<U037E>;<U0384>..<U038A>;<U038C>;<U038E>..<U03A1>;/
- <U03A3>..<U03CE>;<U03D0>..<U03F6>;<U0400>..<U0486>;<U0488>..<U04CE>;/
- <U04D0>..<U04F5>;<U04F8>..<U04F9>;<U0500>..<U050F>;/
- <U0531>..<U0556>;<U0559>..<U055F>;/
- <U0561>..<U0587>;<U0589>..<U058A>;<U0591>..<U05A1>;<U05A3>..<U05B9>;/
- <U05BB>..<U05C4>;<U05D0>..<U05EA>;<U05F0>..<U05F4>;<U060C>;<U061B>;/
- <U061F>;<U0621>..<U063A>;<U0640>..<U0655>;<U0660>..<U06ED>;/
- <U06F0>..<U06FE>;<U0700>..<U070D>;<U070F>..<U072C>;/
- <U0730>..<U074A>;<U0780>..<U07B1>;<U0901>..<U0903>;<U0905>..<U0939>;/
- <U093C>..<U094D>;<U0950>..<U0954>;<U0958>..<U0970>;<U0981>..<U0983>;/
- <U0985>..<U098C>;<U098F>..<U0990>;<U0993>..<U09A8>;<U09AA>..<U09B0>;/
- <U09B2>;<U09B6>..<U09B9>;<U09BC>;<U09BE>..<U09C4>;<U09C7>..<U09C8>;/
- <U09CB>..<U09CD>;<U09D7>;<U09DC>..<U09DD>;<U09DF>..<U09E3>;/
- <U09E6>..<U09FA>;<U0A02>;<U0A05>..<U0A0A>;<U0A0F>..<U0A10>;/
- <U0A13>..<U0A28>;<U0A2A>..<U0A30>;<U0A32>..<U0A33>;<U0A35>..<U0A36>;/
- <U0A38>..<U0A39>;<U0A3C>;<U0A3E>..<U0A42>;<U0A47>..<U0A48>;/
- <U0A4B>..<U0A4D>;<U0A59>..<U0A5C>;<U0A5E>;<U0A66>..<U0A74>;/
- <U0A81>..<U0A83>;<U0A85>..<U0A8B>;<U0A8D>;<U0A8F>..<U0A91>;/
- <U0A93>..<U0AA8>;<U0AAA>..<U0AB0>;<U0AB2>..<U0AB3>;<U0AB5>..<U0AB9>;/
- <U0ABC>..<U0AC5>;<U0AC7>..<U0AC9>;<U0ACB>..<U0ACD>;<U0AD0>;<U0AE0>;/
- <U0AE6>..<U0AEF>;<U0B01>..<U0B03>;<U0B05>..<U0B0C>;<U0B0F>..<U0B10>;/
- <U0B13>..<U0B28>;<U0B2A>..<U0B30>;<U0B32>..<U0B33>;<U0B36>..<U0B39>;/
- <U0B3C>..<U0B43>;<U0B47>..<U0B48>;<U0B4B>..<U0B4D>;<U0B56>..<U0B57>;/
- <U0B5C>..<U0B5D>;<U0B5F>..<U0B61>;<U0B66>..<U0B70>;<U0B82>..<U0B83>;/
- <U0B85>..<U0B8A>;<U0B8E>..<U0B90>;<U0B92>..<U0B95>;<U0B99>..<U0B9A>;/
- <U0B9C>;<U0B9E>..<U0B9F>;<U0BA3>..<U0BA4>;<U0BA8>..<U0BAA>;/
- <U0BAE>..<U0BB5>;<U0BB7>..<U0BB9>;<U0BBE>..<U0BC2>;<U0BC6>..<U0BC8>;/
- <U0BCA>..<U0BCD>;<U0BD7>;<U0BE7>..<U0BF2>;<U0C01>..<U0C03>;/
- <U0C05>..<U0C0C>;<U0C0E>..<U0C10>;<U0C12>..<U0C28>;<U0C2A>..<U0C33>;/
- <U0C35>..<U0C39>;<U0C3E>..<U0C44>;<U0C46>..<U0C48>;<U0C4A>..<U0C4D>;/
- <U0C55>..<U0C56>;<U0C60>..<U0C61>;<U0C66>..<U0C6F>;<U0C82>..<U0C83>;/
- <U0C85>..<U0C8C>;<U0C8E>..<U0C90>;<U0C92>..<U0CA8>;<U0CAA>..<U0CB3>;/
- <U0CB5>..<U0CB9>;<U0CBE>..<U0CC4>;<U0CC6>..<U0CC8>;<U0CCA>..<U0CCD>;/
- <U0CD5>..<U0CD6>;<U0CDE>;<U0CE0>..<U0CE1>;<U0CE6>..<U0CEF>;/
- <U0D02>..<U0D03>;<U0D05>..<U0D0C>;<U0D0E>..<U0D10>;<U0D12>..<U0D28>;/
- <U0D2A>..<U0D39>;<U0D3E>..<U0D43>;<U0D46>..<U0D48>;<U0D4A>..<U0D4D>;/
- <U0D57>;<U0D60>..<U0D61>;<U0D66>..<U0D6F>;<U0D82>..<U0D83>;/
+ <U0021>..<U007E>;<U00A0>..<U0377>;<U037A>..<U037F>;<U0384>..<U038A>;/
+ <U038C>;<U038E>..<U03A1>;<U03A3>..<U052F>;<U0531>..<U0556>;/
+ <U0559>..<U055F>;<U0561>..<U0587>;<U0589>..<U058A>;<U058D>..<U058F>;/
+ <U0591>..<U05C7>;<U05D0>..<U05EA>;<U05F0>..<U05F4>;<U0600>..<U061C>;/
+ <U061E>..<U070D>;<U070F>..<U074A>;<U074D>..<U07B1>;<U07C0>..<U07FA>;/
+ <U0800>..<U082D>;<U0830>..<U083E>;<U0840>..<U085B>;<U085E>;/
+ <U08A0>..<U08B4>;<U08E3>..<U0983>;<U0985>..<U098C>;<U098F>..<U0990>;/
+ <U0993>..<U09A8>;<U09AA>..<U09B0>;<U09B2>;<U09B6>..<U09B9>;/
+ <U09BC>..<U09C4>;<U09C7>..<U09C8>;<U09CB>..<U09CE>;<U09D7>;/
+ <U09DC>..<U09DD>;<U09DF>..<U09E3>;<U09E6>..<U09FB>;<U0A01>..<U0A03>;/
+ <U0A05>..<U0A0A>;<U0A0F>..<U0A10>;<U0A13>..<U0A28>;<U0A2A>..<U0A30>;/
+ <U0A32>..<U0A33>;<U0A35>..<U0A36>;<U0A38>..<U0A39>;<U0A3C>;/
+ <U0A3E>..<U0A42>;<U0A47>..<U0A48>;<U0A4B>..<U0A4D>;<U0A51>;/
+ <U0A59>..<U0A5C>;<U0A5E>;<U0A66>..<U0A75>;<U0A81>..<U0A83>;/
+ <U0A85>..<U0A8D>;<U0A8F>..<U0A91>;<U0A93>..<U0AA8>;<U0AAA>..<U0AB0>;/
+ <U0AB2>..<U0AB3>;<U0AB5>..<U0AB9>;<U0ABC>..<U0AC5>;<U0AC7>..<U0AC9>;/
+ <U0ACB>..<U0ACD>;<U0AD0>;<U0AE0>..<U0AE3>;<U0AE6>..<U0AF1>;<U0AF9>;/
+ <U0B01>..<U0B03>;<U0B05>..<U0B0C>;<U0B0F>..<U0B10>;<U0B13>..<U0B28>;/
+ <U0B2A>..<U0B30>;<U0B32>..<U0B33>;<U0B35>..<U0B39>;<U0B3C>..<U0B44>;/
+ <U0B47>..<U0B48>;<U0B4B>..<U0B4D>;<U0B56>..<U0B57>;<U0B5C>..<U0B5D>;/
+ <U0B5F>..<U0B63>;<U0B66>..<U0B77>;<U0B82>..<U0B83>;<U0B85>..<U0B8A>;/
+ <U0B8E>..<U0B90>;<U0B92>..<U0B95>;<U0B99>..<U0B9A>;<U0B9C>;/
+ <U0B9E>..<U0B9F>;<U0BA3>..<U0BA4>;<U0BA8>..<U0BAA>;<U0BAE>..<U0BB9>;/
+ <U0BBE>..<U0BC2>;<U0BC6>..<U0BC8>;<U0BCA>..<U0BCD>;<U0BD0>;<U0BD7>;/
+ <U0BE6>..<U0BFA>;<U0C00>..<U0C03>;<U0C05>..<U0C0C>;<U0C0E>..<U0C10>;/
+ <U0C12>..<U0C28>;<U0C2A>..<U0C39>;<U0C3D>..<U0C44>;<U0C46>..<U0C48>;/
+ <U0C4A>..<U0C4D>;<U0C55>..<U0C56>;<U0C58>..<U0C5A>;<U0C60>..<U0C63>;/
+ <U0C66>..<U0C6F>;<U0C78>..<U0C7F>;<U0C81>..<U0C83>;<U0C85>..<U0C8C>;/
+ <U0C8E>..<U0C90>;<U0C92>..<U0CA8>;<U0CAA>..<U0CB3>;<U0CB5>..<U0CB9>;/
+ <U0CBC>..<U0CC4>;<U0CC6>..<U0CC8>;<U0CCA>..<U0CCD>;<U0CD5>..<U0CD6>;/
+ <U0CDE>;<U0CE0>..<U0CE3>;<U0CE6>..<U0CEF>;<U0CF1>..<U0CF2>;/
+ <U0D01>..<U0D03>;<U0D05>..<U0D0C>;<U0D0E>..<U0D10>;<U0D12>..<U0D3A>;/
+ <U0D3D>..<U0D44>;<U0D46>..<U0D48>;<U0D4A>..<U0D4E>;<U0D57>;/
+ <U0D5F>..<U0D63>;<U0D66>..<U0D75>;<U0D79>..<U0D7F>;<U0D82>..<U0D83>;/
<U0D85>..<U0D96>;<U0D9A>..<U0DB1>;<U0DB3>..<U0DBB>;<U0DBD>;/
<U0DC0>..<U0DC6>;<U0DCA>;<U0DCF>..<U0DD4>;<U0DD6>;<U0DD8>..<U0DDF>;/
- <U0DF2>..<U0DF4>;<U0E01>..<U0E3A>;<U0E3F>..<U0E5B>;<U0E81>..<U0E82>;/
- <U0E84>;<U0E87>..<U0E88>;<U0E8A>;<U0E8D>;<U0E94>..<U0E97>;/
- <U0E99>..<U0E9F>;<U0EA1>..<U0EA3>;<U0EA5>;<U0EA7>;<U0EAA>..<U0EAB>;/
- <U0EAD>..<U0EB9>;<U0EBB>..<U0EBD>;<U0EC0>..<U0EC4>;<U0EC6>;/
- <U0EC8>..<U0ECD>;<U0ED0>..<U0ED9>;<U0EDC>..<U0EDD>;<U0F00>..<U0F47>;/
- <U0F49>..<U0F6A>;<U0F71>..<U0F8B>;<U0F90>..<U0F97>;<U0F99>..<U0FBC>;/
- <U0FBE>..<U0FCC>;<U0FCF>;<U1000>..<U1021>;<U1023>..<U1027>;/
- <U1029>..<U102A>;<U102C>..<U1032>;<U1036>..<U1039>;<U1040>..<U1059>;/
- <U10A0>..<U10C5>;<U10D0>..<U10F8>;<U10FB>;<U1100>..<U1159>;/
- <U115F>..<U11A2>;<U11A8>..<U11F9>;<U1200>..<U1206>;<U1208>..<U1246>;/
- <U1248>;<U124A>..<U124D>;<U1250>..<U1256>;<U1258>;<U125A>..<U125D>;/
- <U1260>..<U1286>;<U1288>;<U128A>..<U128D>;<U1290>..<U12AE>;<U12B0>;/
+ <U0DE6>..<U0DEF>;<U0DF2>..<U0DF4>;<U0E01>..<U0E3A>;<U0E3F>..<U0E5B>;/
+ <U0E81>..<U0E82>;<U0E84>;<U0E87>..<U0E88>;<U0E8A>;<U0E8D>;/
+ <U0E94>..<U0E97>;<U0E99>..<U0E9F>;<U0EA1>..<U0EA3>;<U0EA5>;<U0EA7>;/
+ <U0EAA>..<U0EAB>;<U0EAD>..<U0EB9>;<U0EBB>..<U0EBD>;<U0EC0>..<U0EC4>;/
+ <U0EC6>;<U0EC8>..<U0ECD>;<U0ED0>..<U0ED9>;<U0EDC>..<U0EDF>;/
+ <U0F00>..<U0F47>;<U0F49>..<U0F6C>;<U0F71>..<U0F97>;<U0F99>..<U0FBC>;/
+ <U0FBE>..<U0FCC>;<U0FCE>..<U0FDA>;<U1000>..<U10C5>;<U10C7>;<U10CD>;/
+ <U10D0>..<U1248>;<U124A>..<U124D>;<U1250>..<U1256>;<U1258>;/
+ <U125A>..<U125D>;<U1260>..<U1288>;<U128A>..<U128D>;<U1290>..<U12B0>;/
<U12B2>..<U12B5>;<U12B8>..<U12BE>;<U12C0>;<U12C2>..<U12C5>;/
- <U12C8>..<U12CE>;<U12D0>..<U12D6>;<U12D8>..<U12EE>;<U12F0>..<U130E>;/
- <U1310>;<U1312>..<U1315>;<U1318>..<U131E>;<U1320>..<U1346>;/
- <U1348>..<U135A>;<U1361>..<U137C>;<U13A0>..<U13F4>;<U1401>..<U1676>;/
- <U1681>..<U169C>;<U16A0>..<U16F0>;<U1700>..<U170C>;<U170E>..<U1714>;/
- <U1720>..<U1736>;<U1740>..<U1753>;<U1760>..<U176C>;<U176E>..<U1770>;/
- <U1772>..<U1773>;<U1780>..<U17DC>;<U17E0>..<U17E9>;/
- <U1800>..<U180E>;<U1810>..<U1819>;<U1820>..<U1877>;<U1880>..<U18A9>;/
- <U1E00>..<U1E9B>;<U1EA0>..<U1EF9>;<U1F00>..<U1F15>;<U1F18>..<U1F1D>;/
- <U1F20>..<U1F45>;<U1F48>..<U1F4D>;<U1F50>..<U1F57>;<U1F59>;<U1F5B>;/
- <U1F5D>;<U1F5F>..<U1F7D>;<U1F80>..<U1FB4>;<U1FB6>..<U1FC4>;/
- <U1FC6>..<U1FD3>;<U1FD6>..<U1FDB>;<U1FDD>..<U1FEF>;<U1FF2>..<U1FF4>;/
- <U1FF6>..<U1FFE>;<U2007>;<U200C>..<U2027>;<U202A>..<U2052>;<U2057>;/
- <U2060>..<U2063>;<U206A>..<U2071>;<U2074>..<U208E>;<U20A0>..<U20B1>;/
- <U20D0>..<U20EA>;<U2100>..<U213A>;<U213D>..<U214B>;<U2153>..<U2183>;/
- <U2190>..<U23CE>;<U2400>..<U2426>;/
- <U2440>..<U244A>;<U2460>..<U24FE>;<U2500>..<U2613>;<U2616>..<U2617>;/
- <U2619>..<U267D>;<U2680>..<U2689>;<U2701>..<U2704>;<U2706>..<U2709>;/
- <U270C>..<U2727>;<U2729>..<U274B>;<U274D>;<U274F>..<U2752>;<U2756>;/
- <U2758>..<U275E>;<U2761>..<U2794>;<U2798>..<U27AF>;<U27B1>..<U27BE>;/
- <U27D0>..<U27EB>;<U27F0>..<U2AFF>;<U2E80>..<U2E99>;<U2E9B>..<U2EF3>;/
- <U2F00>..<U2FD5>;<U2FF0>..<U2FFB>;<U3001>..<U303F>;/
- <U3041>..<U3096>;<U3099>..<U30FF>;<U3105>..<U312C>;/
- <U3131>..<U318E>;<U3190>..<U31B7>;<U31F0>..<U321C>;<U3220>..<U3243>;/
- <U3251>..<U327B>;<U327F>..<U32CB>;<U32D0>..<U32FE>;/
- <U3300>..<U3376>;<U337B>..<U33DD>;<U33E0>..<U33FE>;<U3400>..<U4DB5>;/
- <U4E00>..<U9FA5>;<UA000>..<UA48C>;<UA490>..<UA4C6>;<UAC00>..<UD7A3>;/
- <UE000>..<UFA2D>;<UFA30>..<UFA6A>;/
- <UFB00>..<UFB06>;<UFB13>..<UFB17>;<UFB1D>..<UFB36>;/
+ <U12C8>..<U12D6>;<U12D8>..<U1310>;<U1312>..<U1315>;<U1318>..<U135A>;/
+ <U135D>..<U137C>;<U1380>..<U1399>;<U13A0>..<U13F5>;<U13F8>..<U13FD>;/
+ <U1400>..<U167F>;<U1681>..<U169C>;<U16A0>..<U16F8>;<U1700>..<U170C>;/
+ <U170E>..<U1714>;<U1720>..<U1736>;<U1740>..<U1753>;<U1760>..<U176C>;/
+ <U176E>..<U1770>;<U1772>..<U1773>;<U1780>..<U17DD>;<U17E0>..<U17E9>;/
+ <U17F0>..<U17F9>;<U1800>..<U180E>;<U1810>..<U1819>;<U1820>..<U1877>;/
+ <U1880>..<U18AA>;<U18B0>..<U18F5>;<U1900>..<U191E>;<U1920>..<U192B>;/
+ <U1930>..<U193B>;<U1940>;<U1944>..<U196D>;<U1970>..<U1974>;/
+ <U1980>..<U19AB>;<U19B0>..<U19C9>;<U19D0>..<U19DA>;<U19DE>..<U1A1B>;/
+ <U1A1E>..<U1A5E>;<U1A60>..<U1A7C>;<U1A7F>..<U1A89>;<U1A90>..<U1A99>;/
+ <U1AA0>..<U1AAD>;<U1AB0>..<U1ABE>;<U1B00>..<U1B4B>;<U1B50>..<U1B7C>;/
+ <U1B80>..<U1BF3>;<U1BFC>..<U1C37>;<U1C3B>..<U1C49>;<U1C4D>..<U1C7F>;/
+ <U1CC0>..<U1CC7>;<U1CD0>..<U1CF6>;<U1CF8>..<U1CF9>;<U1D00>..<U1DF5>;/
+ <U1DFC>..<U1F15>;<U1F18>..<U1F1D>;<U1F20>..<U1F45>;<U1F48>..<U1F4D>;/
+ <U1F50>..<U1F57>;<U1F59>;<U1F5B>;<U1F5D>;<U1F5F>..<U1F7D>;/
+ <U1F80>..<U1FB4>;<U1FB6>..<U1FC4>;<U1FC6>..<U1FD3>;<U1FD6>..<U1FDB>;/
+ <U1FDD>..<U1FEF>;<U1FF2>..<U1FF4>;<U1FF6>..<U1FFE>;<U2007>;/
+ <U200B>..<U2027>;<U202A>..<U205E>;<U2060>..<U2064>;<U2066>..<U2071>;/
+ <U2074>..<U208E>;<U2090>..<U209C>;<U20A0>..<U20BE>;<U20D0>..<U20F0>;/
+ <U2100>..<U218B>;<U2190>..<U23FA>;<U2400>..<U2426>;<U2440>..<U244A>;/
+ <U2460>..<U2B73>;<U2B76>..<U2B95>;<U2B98>..<U2BB9>;<U2BBD>..<U2BC8>;/
+ <U2BCA>..<U2BD1>;<U2BEC>..<U2BEF>;<U2C00>..<U2C2E>;<U2C30>..<U2C5E>;/
+ <U2C60>..<U2CF3>;<U2CF9>..<U2D25>;<U2D27>;<U2D2D>;<U2D30>..<U2D67>;/
+ <U2D6F>..<U2D70>;<U2D7F>..<U2D96>;<U2DA0>..<U2DA6>;<U2DA8>..<U2DAE>;/
+ <U2DB0>..<U2DB6>;<U2DB8>..<U2DBE>;<U2DC0>..<U2DC6>;<U2DC8>..<U2DCE>;/
+ <U2DD0>..<U2DD6>;<U2DD8>..<U2DDE>;<U2DE0>..<U2E42>;<U2E80>..<U2E99>;/
+ <U2E9B>..<U2EF3>;<U2F00>..<U2FD5>;<U2FF0>..<U2FFB>;<U3001>..<U303F>;/
+ <U3041>..<U3096>;<U3099>..<U30FF>;<U3105>..<U312D>;<U3131>..<U318E>;/
+ <U3190>..<U31BA>;<U31C0>..<U31E3>;<U31F0>..<U321E>;<U3220>..<U32FE>;/
+ <U3300>..<U4DB5>;<U4DC0>..<U9FD5>;<UA000>..<UA48C>;<UA490>..<UA4C6>;/
+ <UA4D0>..<UA62B>;<UA640>..<UA6F7>;<UA700>..<UA7AD>;<UA7B0>..<UA7B7>;/
+ <UA7F7>..<UA82B>;<UA830>..<UA839>;<UA840>..<UA877>;<UA880>..<UA8C4>;/
+ <UA8CE>..<UA8D9>;<UA8E0>..<UA8FD>;<UA900>..<UA953>;<UA95F>..<UA97C>;/
+ <UA980>..<UA9CD>;<UA9CF>..<UA9D9>;<UA9DE>..<UA9FE>;<UAA00>..<UAA36>;/
+ <UAA40>..<UAA4D>;<UAA50>..<UAA59>;<UAA5C>..<UAAC2>;<UAADB>..<UAAF6>;/
+ <UAB01>..<UAB06>;<UAB09>..<UAB0E>;<UAB11>..<UAB16>;<UAB20>..<UAB26>;/
+ <UAB28>..<UAB2E>;<UAB30>..<UAB65>;<UAB70>..<UABED>;<UABF0>..<UABF9>;/
+ <UAC00>..<UD7A3>;<UD7B0>..<UD7C6>;<UD7CB>..<UD7FB>;<UE000>..<UFA6D>;/
+ <UFA70>..<UFAD9>;<UFB00>..<UFB06>;<UFB13>..<UFB17>;<UFB1D>..<UFB36>;/
<UFB38>..<UFB3C>;<UFB3E>;<UFB40>..<UFB41>;<UFB43>..<UFB44>;/
- <UFB46>..<UFBB1>;<UFBD3>..<UFD3F>;<UFD50>..<UFD8F>;<UFD92>..<UFDC7>;/
- <UFDF0>..<UFDFC>;<UFE00>..<UFE0F>;<UFE20>..<UFE23>;<UFE30>..<UFE46>;/
- <UFE49>..<UFE52>;<UFE54>..<UFE66>;<UFE68>..<UFE6B>;<UFE70>..<UFE74>;/
- <UFE76>..<UFEFC>;<UFEFF>;<UFF01>..<UFFBE>;/
- <UFFC2>..<UFFC7>;<UFFCA>..<UFFCF>;<UFFD2>..<UFFD7>;<UFFDA>..<UFFDC>;/
- <UFFE0>..<UFFE6>;<UFFE8>..<UFFEE>;<UFFF9>..<UFFFD>;/
- <U00010300>..<U0001031E>;<U00010320>..<U00010323>;/
- <U00010330>..<U0001034A>;<U00010400>..<U00010425>;/
- <U00010428>..<U0001044D>;<U0001D000>..<U0001D0F5>;/
- <U0001D100>..<U0001D126>;<U0001D12A>..<U0001D1DD>;/
+ <UFB46>..<UFBC1>;<UFBD3>..<UFD3F>;<UFD50>..<UFD8F>;<UFD92>..<UFDC7>;/
+ <UFDF0>..<UFDFD>;<UFE00>..<UFE19>;<UFE20>..<UFE52>;<UFE54>..<UFE66>;/
+ <UFE68>..<UFE6B>;<UFE70>..<UFE74>;<UFE76>..<UFEFC>;<UFEFF>;/
+ <UFF01>..<UFFBE>;<UFFC2>..<UFFC7>;<UFFCA>..<UFFCF>;<UFFD2>..<UFFD7>;/
+ <UFFDA>..<UFFDC>;<UFFE0>..<UFFE6>;<UFFE8>..<UFFEE>;<UFFF9>..<UFFFD>;/
+ <U00010000>..<U0001000B>;<U0001000D>..<U00010026>;/
+ <U00010028>..<U0001003A>;<U0001003C>..<U0001003D>;/
+ <U0001003F>..<U0001004D>;<U00010050>..<U0001005D>;/
+ <U00010080>..<U000100FA>;<U00010100>..<U00010102>;/
+ <U00010107>..<U00010133>;<U00010137>..<U0001018C>;/
+ <U00010190>..<U0001019B>;<U000101A0>;<U000101D0>..<U000101FD>;/
+ <U00010280>..<U0001029C>;<U000102A0>..<U000102D0>;/
+ <U000102E0>..<U000102FB>;<U00010300>..<U00010323>;/
+ <U00010330>..<U0001034A>;<U00010350>..<U0001037A>;/
+ <U00010380>..<U0001039D>;<U0001039F>..<U000103C3>;/
+ <U000103C8>..<U000103D5>;<U00010400>..<U0001049D>;/
+ <U000104A0>..<U000104A9>;<U00010500>..<U00010527>;/
+ <U00010530>..<U00010563>;<U0001056F>;<U00010600>..<U00010736>;/
+ <U00010740>..<U00010755>;<U00010760>..<U00010767>;/
+ <U00010800>..<U00010805>;<U00010808>;<U0001080A>..<U00010835>;/
+ <U00010837>..<U00010838>;<U0001083C>;<U0001083F>..<U00010855>;/
+ <U00010857>..<U0001089E>;<U000108A7>..<U000108AF>;/
+ <U000108E0>..<U000108F2>;<U000108F4>..<U000108F5>;/
+ <U000108FB>..<U0001091B>;<U0001091F>..<U00010939>;<U0001093F>;/
+ <U00010980>..<U000109B7>;<U000109BC>..<U000109CF>;/
+ <U000109D2>..<U00010A03>;<U00010A05>..<U00010A06>;/
+ <U00010A0C>..<U00010A13>;<U00010A15>..<U00010A17>;/
+ <U00010A19>..<U00010A33>;<U00010A38>..<U00010A3A>;/
+ <U00010A3F>..<U00010A47>;<U00010A50>..<U00010A58>;/
+ <U00010A60>..<U00010A9F>;<U00010AC0>..<U00010AE6>;/
+ <U00010AEB>..<U00010AF6>;<U00010B00>..<U00010B35>;/
+ <U00010B39>..<U00010B55>;<U00010B58>..<U00010B72>;/
+ <U00010B78>..<U00010B91>;<U00010B99>..<U00010B9C>;/
+ <U00010BA9>..<U00010BAF>;<U00010C00>..<U00010C48>;/
+ <U00010C80>..<U00010CB2>;<U00010CC0>..<U00010CF2>;/
+ <U00010CFA>..<U00010CFF>;<U00010E60>..<U00010E7E>;/
+ <U00011000>..<U0001104D>;<U00011052>..<U0001106F>;/
+ <U0001107F>..<U000110C1>;<U000110D0>..<U000110E8>;/
+ <U000110F0>..<U000110F9>;<U00011100>..<U00011134>;/
+ <U00011136>..<U00011143>;<U00011150>..<U00011176>;/
+ <U00011180>..<U000111CD>;<U000111D0>..<U000111DF>;/
+ <U000111E1>..<U000111F4>;<U00011200>..<U00011211>;/
+ <U00011213>..<U0001123D>;<U00011280>..<U00011286>;<U00011288>;/
+ <U0001128A>..<U0001128D>;<U0001128F>..<U0001129D>;/
+ <U0001129F>..<U000112A9>;<U000112B0>..<U000112EA>;/
+ <U000112F0>..<U000112F9>;<U00011300>..<U00011303>;/
+ <U00011305>..<U0001130C>;<U0001130F>..<U00011310>;/
+ <U00011313>..<U00011328>;<U0001132A>..<U00011330>;/
+ <U00011332>..<U00011333>;<U00011335>..<U00011339>;/
+ <U0001133C>..<U00011344>;<U00011347>..<U00011348>;/
+ <U0001134B>..<U0001134D>;<U00011350>;<U00011357>;/
+ <U0001135D>..<U00011363>;<U00011366>..<U0001136C>;/
+ <U00011370>..<U00011374>;<U00011480>..<U000114C7>;/
+ <U000114D0>..<U000114D9>;<U00011580>..<U000115B5>;/
+ <U000115B8>..<U000115DD>;<U00011600>..<U00011644>;/
+ <U00011650>..<U00011659>;<U00011680>..<U000116B7>;/
+ <U000116C0>..<U000116C9>;<U00011700>..<U00011719>;/
+ <U0001171D>..<U0001172B>;<U00011730>..<U0001173F>;/
+ <U000118A0>..<U000118F2>;<U000118FF>;<U00011AC0>..<U00011AF8>;/
+ <U00012000>..<U00012399>;<U00012400>..<U0001246E>;/
+ <U00012470>..<U00012474>;<U00012480>..<U00012543>;/
+ <U00013000>..<U0001342E>;<U00014400>..<U00014646>;/
+ <U00016800>..<U00016A38>;<U00016A40>..<U00016A5E>;/
+ <U00016A60>..<U00016A69>;<U00016A6E>..<U00016A6F>;/
+ <U00016AD0>..<U00016AED>;<U00016AF0>..<U00016AF5>;/
+ <U00016B00>..<U00016B45>;<U00016B50>..<U00016B59>;/
+ <U00016B5B>..<U00016B61>;<U00016B63>..<U00016B77>;/
+ <U00016B7D>..<U00016B8F>;<U00016F00>..<U00016F44>;/
+ <U00016F50>..<U00016F7E>;<U00016F8F>..<U00016F9F>;/
+ <U0001B000>..<U0001B001>;<U0001BC00>..<U0001BC6A>;/
+ <U0001BC70>..<U0001BC7C>;<U0001BC80>..<U0001BC88>;/
+ <U0001BC90>..<U0001BC99>;<U0001BC9C>..<U0001BCA3>;/
+ <U0001D000>..<U0001D0F5>;<U0001D100>..<U0001D126>;/
+ <U0001D129>..<U0001D1E8>;<U0001D200>..<U0001D245>;/
+ <U0001D300>..<U0001D356>;<U0001D360>..<U0001D371>;/
<U0001D400>..<U0001D454>;<U0001D456>..<U0001D49C>;/
<U0001D49E>..<U0001D49F>;<U0001D4A2>;<U0001D4A5>..<U0001D4A6>;/
<U0001D4A9>..<U0001D4AC>;<U0001D4AE>..<U0001D4B9>;<U0001D4BB>;/
- <U0001D4BD>..<U0001D4C0>;<U0001D4C2>..<U0001D4C3>;/
- <U0001D4C5>..<U0001D505>;<U0001D507>..<U0001D50A>;/
- <U0001D50D>..<U0001D514>;<U0001D516>..<U0001D51C>;/
- <U0001D51E>..<U0001D539>;<U0001D53B>..<U0001D53E>;/
- <U0001D540>..<U0001D544>;<U0001D546>;<U0001D54A>..<U0001D550>;/
- <U0001D552>..<U0001D6A3>;<U0001D6A8>..<U0001D7C9>;/
- <U0001D7CE>..<U0001D7FF>;<U00020000>..<U0002A6D6>;/
- <U0002F800>..<U0002FA1D>;<U000E0001>;<U000E0020>..<U000E007F>;/
+ <U0001D4BD>..<U0001D4C3>;<U0001D4C5>..<U0001D505>;/
+ <U0001D507>..<U0001D50A>;<U0001D50D>..<U0001D514>;/
+ <U0001D516>..<U0001D51C>;<U0001D51E>..<U0001D539>;/
+ <U0001D53B>..<U0001D53E>;<U0001D540>..<U0001D544>;<U0001D546>;/
+ <U0001D54A>..<U0001D550>;<U0001D552>..<U0001D6A5>;/
+ <U0001D6A8>..<U0001D7CB>;<U0001D7CE>..<U0001DA8B>;/
+ <U0001DA9B>..<U0001DA9F>;<U0001DAA1>..<U0001DAAF>;/
+ <U0001E800>..<U0001E8C4>;<U0001E8C7>..<U0001E8D6>;/
+ <U0001EE00>..<U0001EE03>;<U0001EE05>..<U0001EE1F>;/
+ <U0001EE21>..<U0001EE22>;<U0001EE24>;<U0001EE27>;/
+ <U0001EE29>..<U0001EE32>;<U0001EE34>..<U0001EE37>;<U0001EE39>;/
+ <U0001EE3B>;<U0001EE42>;<U0001EE47>;<U0001EE49>;<U0001EE4B>;/
+ <U0001EE4D>..<U0001EE4F>;<U0001EE51>..<U0001EE52>;<U0001EE54>;/
+ <U0001EE57>;<U0001EE59>;<U0001EE5B>;<U0001EE5D>;<U0001EE5F>;/
+ <U0001EE61>..<U0001EE62>;<U0001EE64>;<U0001EE67>..<U0001EE6A>;/
+ <U0001EE6C>..<U0001EE72>;<U0001EE74>..<U0001EE77>;/
+ <U0001EE79>..<U0001EE7C>;<U0001EE7E>;<U0001EE80>..<U0001EE89>;/
+ <U0001EE8B>..<U0001EE9B>;<U0001EEA1>..<U0001EEA3>;/
+ <U0001EEA5>..<U0001EEA9>;<U0001EEAB>..<U0001EEBB>;/
+ <U0001EEF0>..<U0001EEF1>;<U0001F000>..<U0001F02B>;/
+ <U0001F030>..<U0001F093>;<U0001F0A0>..<U0001F0AE>;/
+ <U0001F0B1>..<U0001F0BF>;<U0001F0C1>..<U0001F0CF>;/
+ <U0001F0D1>..<U0001F0F5>;<U0001F100>..<U0001F10C>;/
+ <U0001F110>..<U0001F12E>;<U0001F130>..<U0001F16B>;/
+ <U0001F170>..<U0001F19A>;<U0001F1E6>..<U0001F202>;/
+ <U0001F210>..<U0001F23A>;<U0001F240>..<U0001F248>;/
+ <U0001F250>..<U0001F251>;<U0001F300>..<U0001F579>;/
+ <U0001F57B>..<U0001F5A3>;<U0001F5A5>..<U0001F6D0>;/
+ <U0001F6E0>..<U0001F6EC>;<U0001F6F0>..<U0001F6F3>;/
+ <U0001F700>..<U0001F773>;<U0001F780>..<U0001F7D4>;/
+ <U0001F800>..<U0001F80B>;<U0001F810>..<U0001F847>;/
+ <U0001F850>..<U0001F859>;<U0001F860>..<U0001F887>;/
+ <U0001F890>..<U0001F8AD>;<U0001F910>..<U0001F918>;/
+ <U0001F980>..<U0001F984>;<U0001F9C0>;<U00020000>..<U0002A6D6>;/
+ <U0002A700>..<U0002B734>;<U0002B740>..<U0002B81D>;/
+ <U0002B820>..<U0002CEA1>;<U0002F800>..<U0002FA1D>;<U000E0001>;/
+ <U000E0020>..<U000E007F>;<U000E0100>..<U000E01EF>;/
<U000F0000>..<U000FFFFD>;<U00100000>..<U0010FFFD>
print /
- <U0020>..<U007E>;<U00A0>..<U0220>;<U0222>..<U0233>;<U0250>..<U02AD>;/
- <U02B0>..<U02EE>;<U0300>..<U034F>;<U0360>..<U036F>;<U0374>..<U0375>;/
- <U037A>;<U037E>;<U0384>..<U038A>;<U038C>;<U038E>..<U03A1>;/
- <U03A3>..<U03CE>;<U03D0>..<U03F6>;<U0400>..<U0486>;<U0488>..<U04CE>;/
- <U04D0>..<U04F5>;<U04F8>..<U04F9>;<U0500>..<U050F>;/
- <U0531>..<U0556>;<U0559>..<U055F>;/
- <U0561>..<U0587>;<U0589>..<U058A>;<U0591>..<U05A1>;<U05A3>..<U05B9>;/
- <U05BB>..<U05C4>;<U05D0>..<U05EA>;<U05F0>..<U05F4>;<U060C>;<U061B>;/
- <U061F>;<U0621>..<U063A>;<U0640>..<U0655>;<U0660>..<U06ED>;/
- <U06F0>..<U06FE>;<U0700>..<U070D>;<U070F>..<U072C>;/
- <U0730>..<U074A>;<U0780>..<U07B1>;<U0901>..<U0903>;<U0905>..<U0939>;/
- <U093C>..<U094D>;<U0950>..<U0954>;<U0958>..<U0970>;<U0981>..<U0983>;/
- <U0985>..<U098C>;<U098F>..<U0990>;<U0993>..<U09A8>;<U09AA>..<U09B0>;/
- <U09B2>;<U09B6>..<U09B9>;<U09BC>;<U09BE>..<U09C4>;<U09C7>..<U09C8>;/
- <U09CB>..<U09CD>;<U09D7>;<U09DC>..<U09DD>;<U09DF>..<U09E3>;/
- <U09E6>..<U09FA>;<U0A02>;<U0A05>..<U0A0A>;<U0A0F>..<U0A10>;/
- <U0A13>..<U0A28>;<U0A2A>..<U0A30>;<U0A32>..<U0A33>;<U0A35>..<U0A36>;/
- <U0A38>..<U0A39>;<U0A3C>;<U0A3E>..<U0A42>;<U0A47>..<U0A48>;/
- <U0A4B>..<U0A4D>;<U0A59>..<U0A5C>;<U0A5E>;<U0A66>..<U0A74>;/
- <U0A81>..<U0A83>;<U0A85>..<U0A8B>;<U0A8D>;<U0A8F>..<U0A91>;/
- <U0A93>..<U0AA8>;<U0AAA>..<U0AB0>;<U0AB2>..<U0AB3>;<U0AB5>..<U0AB9>;/
- <U0ABC>..<U0AC5>;<U0AC7>..<U0AC9>;<U0ACB>..<U0ACD>;<U0AD0>;<U0AE0>;/
- <U0AE6>..<U0AEF>;<U0B01>..<U0B03>;<U0B05>..<U0B0C>;<U0B0F>..<U0B10>;/
- <U0B13>..<U0B28>;<U0B2A>..<U0B30>;<U0B32>..<U0B33>;<U0B36>..<U0B39>;/
- <U0B3C>..<U0B43>;<U0B47>..<U0B48>;<U0B4B>..<U0B4D>;<U0B56>..<U0B57>;/
- <U0B5C>..<U0B5D>;<U0B5F>..<U0B61>;<U0B66>..<U0B70>;<U0B82>..<U0B83>;/
- <U0B85>..<U0B8A>;<U0B8E>..<U0B90>;<U0B92>..<U0B95>;<U0B99>..<U0B9A>;/
- <U0B9C>;<U0B9E>..<U0B9F>;<U0BA3>..<U0BA4>;<U0BA8>..<U0BAA>;/
- <U0BAE>..<U0BB5>;<U0BB7>..<U0BB9>;<U0BBE>..<U0BC2>;<U0BC6>..<U0BC8>;/
- <U0BCA>..<U0BCD>;<U0BD7>;<U0BE7>..<U0BF2>;<U0C01>..<U0C03>;/
- <U0C05>..<U0C0C>;<U0C0E>..<U0C10>;<U0C12>..<U0C28>;<U0C2A>..<U0C33>;/
- <U0C35>..<U0C39>;<U0C3E>..<U0C44>;<U0C46>..<U0C48>;<U0C4A>..<U0C4D>;/
- <U0C55>..<U0C56>;<U0C60>..<U0C61>;<U0C66>..<U0C6F>;<U0C82>..<U0C83>;/
- <U0C85>..<U0C8C>;<U0C8E>..<U0C90>;<U0C92>..<U0CA8>;<U0CAA>..<U0CB3>;/
- <U0CB5>..<U0CB9>;<U0CBE>..<U0CC4>;<U0CC6>..<U0CC8>;<U0CCA>..<U0CCD>;/
- <U0CD5>..<U0CD6>;<U0CDE>;<U0CE0>..<U0CE1>;<U0CE6>..<U0CEF>;/
- <U0D02>..<U0D03>;<U0D05>..<U0D0C>;<U0D0E>..<U0D10>;<U0D12>..<U0D28>;/
- <U0D2A>..<U0D39>;<U0D3E>..<U0D43>;<U0D46>..<U0D48>;<U0D4A>..<U0D4D>;/
- <U0D57>;<U0D60>..<U0D61>;<U0D66>..<U0D6F>;<U0D82>..<U0D83>;/
+ <U0020>..<U007E>;<U00A0>..<U0377>;<U037A>..<U037F>;<U0384>..<U038A>;/
+ <U038C>;<U038E>..<U03A1>;<U03A3>..<U052F>;<U0531>..<U0556>;/
+ <U0559>..<U055F>;<U0561>..<U0587>;<U0589>..<U058A>;<U058D>..<U058F>;/
+ <U0591>..<U05C7>;<U05D0>..<U05EA>;<U05F0>..<U05F4>;<U0600>..<U061C>;/
+ <U061E>..<U070D>;<U070F>..<U074A>;<U074D>..<U07B1>;<U07C0>..<U07FA>;/
+ <U0800>..<U082D>;<U0830>..<U083E>;<U0840>..<U085B>;<U085E>;/
+ <U08A0>..<U08B4>;<U08E3>..<U0983>;<U0985>..<U098C>;<U098F>..<U0990>;/
+ <U0993>..<U09A8>;<U09AA>..<U09B0>;<U09B2>;<U09B6>..<U09B9>;/
+ <U09BC>..<U09C4>;<U09C7>..<U09C8>;<U09CB>..<U09CE>;<U09D7>;/
+ <U09DC>..<U09DD>;<U09DF>..<U09E3>;<U09E6>..<U09FB>;<U0A01>..<U0A03>;/
+ <U0A05>..<U0A0A>;<U0A0F>..<U0A10>;<U0A13>..<U0A28>;<U0A2A>..<U0A30>;/
+ <U0A32>..<U0A33>;<U0A35>..<U0A36>;<U0A38>..<U0A39>;<U0A3C>;/
+ <U0A3E>..<U0A42>;<U0A47>..<U0A48>;<U0A4B>..<U0A4D>;<U0A51>;/
+ <U0A59>..<U0A5C>;<U0A5E>;<U0A66>..<U0A75>;<U0A81>..<U0A83>;/
+ <U0A85>..<U0A8D>;<U0A8F>..<U0A91>;<U0A93>..<U0AA8>;<U0AAA>..<U0AB0>;/
+ <U0AB2>..<U0AB3>;<U0AB5>..<U0AB9>;<U0ABC>..<U0AC5>;<U0AC7>..<U0AC9>;/
+ <U0ACB>..<U0ACD>;<U0AD0>;<U0AE0>..<U0AE3>;<U0AE6>..<U0AF1>;<U0AF9>;/
+ <U0B01>..<U0B03>;<U0B05>..<U0B0C>;<U0B0F>..<U0B10>;<U0B13>..<U0B28>;/
+ <U0B2A>..<U0B30>;<U0B32>..<U0B33>;<U0B35>..<U0B39>;<U0B3C>..<U0B44>;/
+ <U0B47>..<U0B48>;<U0B4B>..<U0B4D>;<U0B56>..<U0B57>;<U0B5C>..<U0B5D>;/
+ <U0B5F>..<U0B63>;<U0B66>..<U0B77>;<U0B82>..<U0B83>;<U0B85>..<U0B8A>;/
+ <U0B8E>..<U0B90>;<U0B92>..<U0B95>;<U0B99>..<U0B9A>;<U0B9C>;/
+ <U0B9E>..<U0B9F>;<U0BA3>..<U0BA4>;<U0BA8>..<U0BAA>;<U0BAE>..<U0BB9>;/
+ <U0BBE>..<U0BC2>;<U0BC6>..<U0BC8>;<U0BCA>..<U0BCD>;<U0BD0>;<U0BD7>;/
+ <U0BE6>..<U0BFA>;<U0C00>..<U0C03>;<U0C05>..<U0C0C>;<U0C0E>..<U0C10>;/
+ <U0C12>..<U0C28>;<U0C2A>..<U0C39>;<U0C3D>..<U0C44>;<U0C46>..<U0C48>;/
+ <U0C4A>..<U0C4D>;<U0C55>..<U0C56>;<U0C58>..<U0C5A>;<U0C60>..<U0C63>;/
+ <U0C66>..<U0C6F>;<U0C78>..<U0C7F>;<U0C81>..<U0C83>;<U0C85>..<U0C8C>;/
+ <U0C8E>..<U0C90>;<U0C92>..<U0CA8>;<U0CAA>..<U0CB3>;<U0CB5>..<U0CB9>;/
+ <U0CBC>..<U0CC4>;<U0CC6>..<U0CC8>;<U0CCA>..<U0CCD>;<U0CD5>..<U0CD6>;/
+ <U0CDE>;<U0CE0>..<U0CE3>;<U0CE6>..<U0CEF>;<U0CF1>..<U0CF2>;/
+ <U0D01>..<U0D03>;<U0D05>..<U0D0C>;<U0D0E>..<U0D10>;<U0D12>..<U0D3A>;/
+ <U0D3D>..<U0D44>;<U0D46>..<U0D48>;<U0D4A>..<U0D4E>;<U0D57>;/
+ <U0D5F>..<U0D63>;<U0D66>..<U0D75>;<U0D79>..<U0D7F>;<U0D82>..<U0D83>;/
<U0D85>..<U0D96>;<U0D9A>..<U0DB1>;<U0DB3>..<U0DBB>;<U0DBD>;/
<U0DC0>..<U0DC6>;<U0DCA>;<U0DCF>..<U0DD4>;<U0DD6>;<U0DD8>..<U0DDF>;/
- <U0DF2>..<U0DF4>;<U0E01>..<U0E3A>;<U0E3F>..<U0E5B>;<U0E81>..<U0E82>;/
- <U0E84>;<U0E87>..<U0E88>;<U0E8A>;<U0E8D>;<U0E94>..<U0E97>;/
- <U0E99>..<U0E9F>;<U0EA1>..<U0EA3>;<U0EA5>;<U0EA7>;<U0EAA>..<U0EAB>;/
- <U0EAD>..<U0EB9>;<U0EBB>..<U0EBD>;<U0EC0>..<U0EC4>;<U0EC6>;/
- <U0EC8>..<U0ECD>;<U0ED0>..<U0ED9>;<U0EDC>..<U0EDD>;<U0F00>..<U0F47>;/
- <U0F49>..<U0F6A>;<U0F71>..<U0F8B>;<U0F90>..<U0F97>;<U0F99>..<U0FBC>;/
- <U0FBE>..<U0FCC>;<U0FCF>;<U1000>..<U1021>;<U1023>..<U1027>;/
- <U1029>..<U102A>;<U102C>..<U1032>;<U1036>..<U1039>;<U1040>..<U1059>;/
- <U10A0>..<U10C5>;<U10D0>..<U10F8>;<U10FB>;<U1100>..<U1159>;/
- <U115F>..<U11A2>;<U11A8>..<U11F9>;<U1200>..<U1206>;<U1208>..<U1246>;/
- <U1248>;<U124A>..<U124D>;<U1250>..<U1256>;<U1258>;<U125A>..<U125D>;/
- <U1260>..<U1286>;<U1288>;<U128A>..<U128D>;<U1290>..<U12AE>;<U12B0>;/
+ <U0DE6>..<U0DEF>;<U0DF2>..<U0DF4>;<U0E01>..<U0E3A>;<U0E3F>..<U0E5B>;/
+ <U0E81>..<U0E82>;<U0E84>;<U0E87>..<U0E88>;<U0E8A>;<U0E8D>;/
+ <U0E94>..<U0E97>;<U0E99>..<U0E9F>;<U0EA1>..<U0EA3>;<U0EA5>;<U0EA7>;/
+ <U0EAA>..<U0EAB>;<U0EAD>..<U0EB9>;<U0EBB>..<U0EBD>;<U0EC0>..<U0EC4>;/
+ <U0EC6>;<U0EC8>..<U0ECD>;<U0ED0>..<U0ED9>;<U0EDC>..<U0EDF>;/
+ <U0F00>..<U0F47>;<U0F49>..<U0F6C>;<U0F71>..<U0F97>;<U0F99>..<U0FBC>;/
+ <U0FBE>..<U0FCC>;<U0FCE>..<U0FDA>;<U1000>..<U10C5>;<U10C7>;<U10CD>;/
+ <U10D0>..<U1248>;<U124A>..<U124D>;<U1250>..<U1256>;<U1258>;/
+ <U125A>..<U125D>;<U1260>..<U1288>;<U128A>..<U128D>;<U1290>..<U12B0>;/
<U12B2>..<U12B5>;<U12B8>..<U12BE>;<U12C0>;<U12C2>..<U12C5>;/
- <U12C8>..<U12CE>;<U12D0>..<U12D6>;<U12D8>..<U12EE>;<U12F0>..<U130E>;/
- <U1310>;<U1312>..<U1315>;<U1318>..<U131E>;<U1320>..<U1346>;/
- <U1348>..<U135A>;<U1361>..<U137C>;<U13A0>..<U13F4>;<U1401>..<U1676>;/
- <U1680>..<U169C>;<U16A0>..<U16F0>;<U1700>..<U170C>;<U170E>..<U1714>;/
+ <U12C8>..<U12D6>;<U12D8>..<U1310>;<U1312>..<U1315>;<U1318>..<U135A>;/
+ <U135D>..<U137C>;<U1380>..<U1399>;<U13A0>..<U13F5>;<U13F8>..<U13FD>;/
+ <U1400>..<U169C>;<U16A0>..<U16F8>;<U1700>..<U170C>;<U170E>..<U1714>;/
<U1720>..<U1736>;<U1740>..<U1753>;<U1760>..<U176C>;<U176E>..<U1770>;/
- <U1772>..<U1773>;<U1780>..<U17DC>;<U17E0>..<U17E9>;/
- <U1800>..<U180E>;<U1810>..<U1819>;<U1820>..<U1877>;<U1880>..<U18A9>;/
- <U1E00>..<U1E9B>;<U1EA0>..<U1EF9>;<U1F00>..<U1F15>;<U1F18>..<U1F1D>;/
- <U1F20>..<U1F45>;<U1F48>..<U1F4D>;<U1F50>..<U1F57>;<U1F59>;<U1F5B>;/
- <U1F5D>;<U1F5F>..<U1F7D>;<U1F80>..<U1FB4>;<U1FB6>..<U1FC4>;/
- <U1FC6>..<U1FD3>;<U1FD6>..<U1FDB>;<U1FDD>..<U1FEF>;<U1FF2>..<U1FF4>;/
- <U1FF6>..<U1FFE>;<U2000>..<U2027>;<U202A>..<U2052>;<U2057>;/
- <U205F>..<U2063>;<U206A>..<U2071>;<U2074>..<U208E>;<U20A0>..<U20B1>;/
- <U20D0>..<U20EA>;<U2100>..<U213A>;<U213D>..<U214B>;<U2153>..<U2183>;/
- <U2190>..<U23CE>;<U2400>..<U2426>;<U2440>..<U244A>;/
- <U2460>..<U24FE>;<U2500>..<U2613>;<U2616>..<U2617>;<U2619>..<U267D>;/
- <U2680>..<U2689>;<U2701>..<U2704>;<U2706>..<U2709>;<U270C>..<U2727>;/
- <U2729>..<U274B>;<U274D>;<U274F>..<U2752>;<U2756>;<U2758>..<U275E>;/
- <U2761>..<U2794>;<U2798>..<U27AF>;<U27B1>..<U27BE>;<U27D0>..<U27EB>;/
- <U27F0>..<U2AFF>;<U2E80>..<U2E99>;<U2E9B>..<U2EF3>;<U2F00>..<U2FD5>;/
- <U2FF0>..<U2FFB>;<U3000>..<U303F>;<U3041>..<U3096>;/
- <U3099>..<U30FF>;<U3105>..<U312C>;<U3131>..<U318E>;/
- <U3190>..<U31B7>;<U31F0>..<U321C>;<U3220>..<U3243>;<U3251>..<U327B>;/
- <U327F>..<U32CB>;<U32D0>..<U32FE>;<U3300>..<U3376>;/
- <U337B>..<U33DD>;<U33E0>..<U33FE>;<U3400>..<U4DB5>;<U4E00>..<U9FA5>;/
- <UA000>..<UA48C>;<UA490>..<UA4C6>;<UAC00>..<UD7A3>;<UE000>..<UFA2D>;/
- <UFA30>..<UFA6A>;/
- <UFB00>..<UFB06>;<UFB13>..<UFB17>;<UFB1D>..<UFB36>;<UFB38>..<UFB3C>;/
- <UFB3E>;<UFB40>..<UFB41>;<UFB43>..<UFB44>;<UFB46>..<UFBB1>;/
- <UFBD3>..<UFD3F>;<UFD50>..<UFD8F>;<UFD92>..<UFDC7>;<UFDF0>..<UFDFC>;/
- <UFE00>..<UFE0F>;<UFE20>..<UFE23>;<UFE30>..<UFE46>;<UFE49>..<UFE52>;/
+ <U1772>..<U1773>;<U1780>..<U17DD>;<U17E0>..<U17E9>;<U17F0>..<U17F9>;/
+ <U1800>..<U180E>;<U1810>..<U1819>;<U1820>..<U1877>;<U1880>..<U18AA>;/
+ <U18B0>..<U18F5>;<U1900>..<U191E>;<U1920>..<U192B>;<U1930>..<U193B>;/
+ <U1940>;<U1944>..<U196D>;<U1970>..<U1974>;<U1980>..<U19AB>;/
+ <U19B0>..<U19C9>;<U19D0>..<U19DA>;<U19DE>..<U1A1B>;<U1A1E>..<U1A5E>;/
+ <U1A60>..<U1A7C>;<U1A7F>..<U1A89>;<U1A90>..<U1A99>;<U1AA0>..<U1AAD>;/
+ <U1AB0>..<U1ABE>;<U1B00>..<U1B4B>;<U1B50>..<U1B7C>;<U1B80>..<U1BF3>;/
+ <U1BFC>..<U1C37>;<U1C3B>..<U1C49>;<U1C4D>..<U1C7F>;<U1CC0>..<U1CC7>;/
+ <U1CD0>..<U1CF6>;<U1CF8>..<U1CF9>;<U1D00>..<U1DF5>;<U1DFC>..<U1F15>;/
+ <U1F18>..<U1F1D>;<U1F20>..<U1F45>;<U1F48>..<U1F4D>;<U1F50>..<U1F57>;/
+ <U1F59>;<U1F5B>;<U1F5D>;<U1F5F>..<U1F7D>;<U1F80>..<U1FB4>;/
+ <U1FB6>..<U1FC4>;<U1FC6>..<U1FD3>;<U1FD6>..<U1FDB>;<U1FDD>..<U1FEF>;/
+ <U1FF2>..<U1FF4>;<U1FF6>..<U1FFE>;<U2000>..<U2027>;<U202A>..<U2064>;/
+ <U2066>..<U2071>;<U2074>..<U208E>;<U2090>..<U209C>;<U20A0>..<U20BE>;/
+ <U20D0>..<U20F0>;<U2100>..<U218B>;<U2190>..<U23FA>;<U2400>..<U2426>;/
+ <U2440>..<U244A>;<U2460>..<U2B73>;<U2B76>..<U2B95>;<U2B98>..<U2BB9>;/
+ <U2BBD>..<U2BC8>;<U2BCA>..<U2BD1>;<U2BEC>..<U2BEF>;<U2C00>..<U2C2E>;/
+ <U2C30>..<U2C5E>;<U2C60>..<U2CF3>;<U2CF9>..<U2D25>;<U2D27>;<U2D2D>;/
+ <U2D30>..<U2D67>;<U2D6F>..<U2D70>;<U2D7F>..<U2D96>;<U2DA0>..<U2DA6>;/
+ <U2DA8>..<U2DAE>;<U2DB0>..<U2DB6>;<U2DB8>..<U2DBE>;<U2DC0>..<U2DC6>;/
+ <U2DC8>..<U2DCE>;<U2DD0>..<U2DD6>;<U2DD8>..<U2DDE>;<U2DE0>..<U2E42>;/
+ <U2E80>..<U2E99>;<U2E9B>..<U2EF3>;<U2F00>..<U2FD5>;<U2FF0>..<U2FFB>;/
+ <U3000>..<U303F>;<U3041>..<U3096>;<U3099>..<U30FF>;<U3105>..<U312D>;/
+ <U3131>..<U318E>;<U3190>..<U31BA>;<U31C0>..<U31E3>;<U31F0>..<U321E>;/
+ <U3220>..<U32FE>;<U3300>..<U4DB5>;<U4DC0>..<U9FD5>;<UA000>..<UA48C>;/
+ <UA490>..<UA4C6>;<UA4D0>..<UA62B>;<UA640>..<UA6F7>;<UA700>..<UA7AD>;/
+ <UA7B0>..<UA7B7>;<UA7F7>..<UA82B>;<UA830>..<UA839>;<UA840>..<UA877>;/
+ <UA880>..<UA8C4>;<UA8CE>..<UA8D9>;<UA8E0>..<UA8FD>;<UA900>..<UA953>;/
+ <UA95F>..<UA97C>;<UA980>..<UA9CD>;<UA9CF>..<UA9D9>;<UA9DE>..<UA9FE>;/
+ <UAA00>..<UAA36>;<UAA40>..<UAA4D>;<UAA50>..<UAA59>;<UAA5C>..<UAAC2>;/
+ <UAADB>..<UAAF6>;<UAB01>..<UAB06>;<UAB09>..<UAB0E>;<UAB11>..<UAB16>;/
+ <UAB20>..<UAB26>;<UAB28>..<UAB2E>;<UAB30>..<UAB65>;<UAB70>..<UABED>;/
+ <UABF0>..<UABF9>;<UAC00>..<UD7A3>;<UD7B0>..<UD7C6>;<UD7CB>..<UD7FB>;/
+ <UE000>..<UFA6D>;<UFA70>..<UFAD9>;<UFB00>..<UFB06>;<UFB13>..<UFB17>;/
+ <UFB1D>..<UFB36>;<UFB38>..<UFB3C>;<UFB3E>;<UFB40>..<UFB41>;/
+ <UFB43>..<UFB44>;<UFB46>..<UFBC1>;<UFBD3>..<UFD3F>;<UFD50>..<UFD8F>;/
+ <UFD92>..<UFDC7>;<UFDF0>..<UFDFD>;<UFE00>..<UFE19>;<UFE20>..<UFE52>;/
<UFE54>..<UFE66>;<UFE68>..<UFE6B>;<UFE70>..<UFE74>;<UFE76>..<UFEFC>;/
<UFEFF>;<UFF01>..<UFFBE>;<UFFC2>..<UFFC7>;<UFFCA>..<UFFCF>;/
<UFFD2>..<UFFD7>;<UFFDA>..<UFFDC>;<UFFE0>..<UFFE6>;<UFFE8>..<UFFEE>;/
- <UFFF9>..<UFFFD>;<U00010300>..<U0001031E>;<U00010320>..<U00010323>;/
- <U00010330>..<U0001034A>;<U00010400>..<U00010425>;/
- <U00010428>..<U0001044D>;<U0001D000>..<U0001D0F5>;/
- <U0001D100>..<U0001D126>;<U0001D12A>..<U0001D1DD>;/
+ <UFFF9>..<UFFFD>;<U00010000>..<U0001000B>;<U0001000D>..<U00010026>;/
+ <U00010028>..<U0001003A>;<U0001003C>..<U0001003D>;/
+ <U0001003F>..<U0001004D>;<U00010050>..<U0001005D>;/
+ <U00010080>..<U000100FA>;<U00010100>..<U00010102>;/
+ <U00010107>..<U00010133>;<U00010137>..<U0001018C>;/
+ <U00010190>..<U0001019B>;<U000101A0>;<U000101D0>..<U000101FD>;/
+ <U00010280>..<U0001029C>;<U000102A0>..<U000102D0>;/
+ <U000102E0>..<U000102FB>;<U00010300>..<U00010323>;/
+ <U00010330>..<U0001034A>;<U00010350>..<U0001037A>;/
+ <U00010380>..<U0001039D>;<U0001039F>..<U000103C3>;/
+ <U000103C8>..<U000103D5>;<U00010400>..<U0001049D>;/
+ <U000104A0>..<U000104A9>;<U00010500>..<U00010527>;/
+ <U00010530>..<U00010563>;<U0001056F>;<U00010600>..<U00010736>;/
+ <U00010740>..<U00010755>;<U00010760>..<U00010767>;/
+ <U00010800>..<U00010805>;<U00010808>;<U0001080A>..<U00010835>;/
+ <U00010837>..<U00010838>;<U0001083C>;<U0001083F>..<U00010855>;/
+ <U00010857>..<U0001089E>;<U000108A7>..<U000108AF>;/
+ <U000108E0>..<U000108F2>;<U000108F4>..<U000108F5>;/
+ <U000108FB>..<U0001091B>;<U0001091F>..<U00010939>;<U0001093F>;/
+ <U00010980>..<U000109B7>;<U000109BC>..<U000109CF>;/
+ <U000109D2>..<U00010A03>;<U00010A05>..<U00010A06>;/
+ <U00010A0C>..<U00010A13>;<U00010A15>..<U00010A17>;/
+ <U00010A19>..<U00010A33>;<U00010A38>..<U00010A3A>;/
+ <U00010A3F>..<U00010A47>;<U00010A50>..<U00010A58>;/
+ <U00010A60>..<U00010A9F>;<U00010AC0>..<U00010AE6>;/
+ <U00010AEB>..<U00010AF6>;<U00010B00>..<U00010B35>;/
+ <U00010B39>..<U00010B55>;<U00010B58>..<U00010B72>;/
+ <U00010B78>..<U00010B91>;<U00010B99>..<U00010B9C>;/
+ <U00010BA9>..<U00010BAF>;<U00010C00>..<U00010C48>;/
+ <U00010C80>..<U00010CB2>;<U00010CC0>..<U00010CF2>;/
+ <U00010CFA>..<U00010CFF>;<U00010E60>..<U00010E7E>;/
+ <U00011000>..<U0001104D>;<U00011052>..<U0001106F>;/
+ <U0001107F>..<U000110C1>;<U000110D0>..<U000110E8>;/
+ <U000110F0>..<U000110F9>;<U00011100>..<U00011134>;/
+ <U00011136>..<U00011143>;<U00011150>..<U00011176>;/
+ <U00011180>..<U000111CD>;<U000111D0>..<U000111DF>;/
+ <U000111E1>..<U000111F4>;<U00011200>..<U00011211>;/
+ <U00011213>..<U0001123D>;<U00011280>..<U00011286>;<U00011288>;/
+ <U0001128A>..<U0001128D>;<U0001128F>..<U0001129D>;/
+ <U0001129F>..<U000112A9>;<U000112B0>..<U000112EA>;/
+ <U000112F0>..<U000112F9>;<U00011300>..<U00011303>;/
+ <U00011305>..<U0001130C>;<U0001130F>..<U00011310>;/
+ <U00011313>..<U00011328>;<U0001132A>..<U00011330>;/
+ <U00011332>..<U00011333>;<U00011335>..<U00011339>;/
+ <U0001133C>..<U00011344>;<U00011347>..<U00011348>;/
+ <U0001134B>..<U0001134D>;<U00011350>;<U00011357>;/
+ <U0001135D>..<U00011363>;<U00011366>..<U0001136C>;/
+ <U00011370>..<U00011374>;<U00011480>..<U000114C7>;/
+ <U000114D0>..<U000114D9>;<U00011580>..<U000115B5>;/
+ <U000115B8>..<U000115DD>;<U00011600>..<U00011644>;/
+ <U00011650>..<U00011659>;<U00011680>..<U000116B7>;/
+ <U000116C0>..<U000116C9>;<U00011700>..<U00011719>;/
+ <U0001171D>..<U0001172B>;<U00011730>..<U0001173F>;/
+ <U000118A0>..<U000118F2>;<U000118FF>;<U00011AC0>..<U00011AF8>;/
+ <U00012000>..<U00012399>;<U00012400>..<U0001246E>;/
+ <U00012470>..<U00012474>;<U00012480>..<U00012543>;/
+ <U00013000>..<U0001342E>;<U00014400>..<U00014646>;/
+ <U00016800>..<U00016A38>;<U00016A40>..<U00016A5E>;/
+ <U00016A60>..<U00016A69>;<U00016A6E>..<U00016A6F>;/
+ <U00016AD0>..<U00016AED>;<U00016AF0>..<U00016AF5>;/
+ <U00016B00>..<U00016B45>;<U00016B50>..<U00016B59>;/
+ <U00016B5B>..<U00016B61>;<U00016B63>..<U00016B77>;/
+ <U00016B7D>..<U00016B8F>;<U00016F00>..<U00016F44>;/
+ <U00016F50>..<U00016F7E>;<U00016F8F>..<U00016F9F>;/
+ <U0001B000>..<U0001B001>;<U0001BC00>..<U0001BC6A>;/
+ <U0001BC70>..<U0001BC7C>;<U0001BC80>..<U0001BC88>;/
+ <U0001BC90>..<U0001BC99>;<U0001BC9C>..<U0001BCA3>;/
+ <U0001D000>..<U0001D0F5>;<U0001D100>..<U0001D126>;/
+ <U0001D129>..<U0001D1E8>;<U0001D200>..<U0001D245>;/
+ <U0001D300>..<U0001D356>;<U0001D360>..<U0001D371>;/
<U0001D400>..<U0001D454>;<U0001D456>..<U0001D49C>;/
<U0001D49E>..<U0001D49F>;<U0001D4A2>;<U0001D4A5>..<U0001D4A6>;/
<U0001D4A9>..<U0001D4AC>;<U0001D4AE>..<U0001D4B9>;<U0001D4BB>;/
- <U0001D4BD>..<U0001D4C0>;<U0001D4C2>..<U0001D4C3>;/
- <U0001D4C5>..<U0001D505>;<U0001D507>..<U0001D50A>;/
- <U0001D50D>..<U0001D514>;<U0001D516>..<U0001D51C>;/
- <U0001D51E>..<U0001D539>;<U0001D53B>..<U0001D53E>;/
- <U0001D540>..<U0001D544>;<U0001D546>;<U0001D54A>..<U0001D550>;/
- <U0001D552>..<U0001D6A3>;<U0001D6A8>..<U0001D7C9>;/
- <U0001D7CE>..<U0001D7FF>;<U00020000>..<U0002A6D6>;/
- <U0002F800>..<U0002FA1D>;<U000E0001>;<U000E0020>..<U000E007F>;/
+ <U0001D4BD>..<U0001D4C3>;<U0001D4C5>..<U0001D505>;/
+ <U0001D507>..<U0001D50A>;<U0001D50D>..<U0001D514>;/
+ <U0001D516>..<U0001D51C>;<U0001D51E>..<U0001D539>;/
+ <U0001D53B>..<U0001D53E>;<U0001D540>..<U0001D544>;<U0001D546>;/
+ <U0001D54A>..<U0001D550>;<U0001D552>..<U0001D6A5>;/
+ <U0001D6A8>..<U0001D7CB>;<U0001D7CE>..<U0001DA8B>;/
+ <U0001DA9B>..<U0001DA9F>;<U0001DAA1>..<U0001DAAF>;/
+ <U0001E800>..<U0001E8C4>;<U0001E8C7>..<U0001E8D6>;/
+ <U0001EE00>..<U0001EE03>;<U0001EE05>..<U0001EE1F>;/
+ <U0001EE21>..<U0001EE22>;<U0001EE24>;<U0001EE27>;/
+ <U0001EE29>..<U0001EE32>;<U0001EE34>..<U0001EE37>;<U0001EE39>;/
+ <U0001EE3B>;<U0001EE42>;<U0001EE47>;<U0001EE49>;<U0001EE4B>;/
+ <U0001EE4D>..<U0001EE4F>;<U0001EE51>..<U0001EE52>;<U0001EE54>;/
+ <U0001EE57>;<U0001EE59>;<U0001EE5B>;<U0001EE5D>;<U0001EE5F>;/
+ <U0001EE61>..<U0001EE62>;<U0001EE64>;<U0001EE67>..<U0001EE6A>;/
+ <U0001EE6C>..<U0001EE72>;<U0001EE74>..<U0001EE77>;/
+ <U0001EE79>..<U0001EE7C>;<U0001EE7E>;<U0001EE80>..<U0001EE89>;/
+ <U0001EE8B>..<U0001EE9B>;<U0001EEA1>..<U0001EEA3>;/
+ <U0001EEA5>..<U0001EEA9>;<U0001EEAB>..<U0001EEBB>;/
+ <U0001EEF0>..<U0001EEF1>;<U0001F000>..<U0001F02B>;/
+ <U0001F030>..<U0001F093>;<U0001F0A0>..<U0001F0AE>;/
+ <U0001F0B1>..<U0001F0BF>;<U0001F0C1>..<U0001F0CF>;/
+ <U0001F0D1>..<U0001F0F5>;<U0001F100>..<U0001F10C>;/
+ <U0001F110>..<U0001F12E>;<U0001F130>..<U0001F16B>;/
+ <U0001F170>..<U0001F19A>;<U0001F1E6>..<U0001F202>;/
+ <U0001F210>..<U0001F23A>;<U0001F240>..<U0001F248>;/
+ <U0001F250>..<U0001F251>;<U0001F300>..<U0001F579>;/
+ <U0001F57B>..<U0001F5A3>;<U0001F5A5>..<U0001F6D0>;/
+ <U0001F6E0>..<U0001F6EC>;<U0001F6F0>..<U0001F6F3>;/
+ <U0001F700>..<U0001F773>;<U0001F780>..<U0001F7D4>;/
+ <U0001F800>..<U0001F80B>;<U0001F810>..<U0001F847>;/
+ <U0001F850>..<U0001F859>;<U0001F860>..<U0001F887>;/
+ <U0001F890>..<U0001F8AD>;<U0001F910>..<U0001F918>;/
+ <U0001F980>..<U0001F984>;<U0001F9C0>;<U00020000>..<U0002A6D6>;/
+ <U0002A700>..<U0002B734>;<U0002B740>..<U0002B81D>;/
+ <U0002B820>..<U0002CEA1>;<U0002F800>..<U0002FA1D>;<U000E0001>;/
+ <U000E0020>..<U000E007F>;<U000E0100>..<U000E01EF>;/
<U000F0000>..<U000FFFFD>;<U00100000>..<U0010FFFD>
% The "xdigit" class must only contain the BASIC LATIN digits and A-F, a-f,
@@ -2791,8 +3067,10 @@ xdigit /
<U0030>..<U0039>;<U0041>..<U0046>;<U0061>..<U0066>
blank /
- <U0009>;<U0020>;<U1680>;<U2000>..<U2006>;<U2008>..<U200B>;<U205F>;<U3000>
+ <U0009>;<U0020>;<U1680>;<U2000>..<U2006>;<U2008>..<U200A>;<U205F>;/
+ <U3000>
+% The case conversions reflect Turkish conventions.
toupper /
(<U0061>,<U0041>);(<U0062>,<U0042>);(<U0063>,<U0043>);(<U0064>,<U0044>);/
(<U0065>,<U0045>);(<U0066>,<U0046>);(<U0067>,<U0047>);(<U0068>,<U0048>);/
@@ -2824,63 +3102,70 @@ toupper /
(<U0167>,<U0166>);(<U0169>,<U0168>);(<U016B>,<U016A>);(<U016D>,<U016C>);/
(<U016F>,<U016E>);(<U0171>,<U0170>);(<U0173>,<U0172>);(<U0175>,<U0174>);/
(<U0177>,<U0176>);(<U017A>,<U0179>);(<U017C>,<U017B>);(<U017E>,<U017D>);/
- (<U017F>,<U0053>);(<U0183>,<U0182>);(<U0185>,<U0184>);(<U0188>,<U0187>);/
- (<U018C>,<U018B>);(<U0192>,<U0191>);(<U0195>,<U01F6>);(<U0199>,<U0198>);/
- (<U019E>,<U0220>);/
- (<U01A1>,<U01A0>);(<U01A3>,<U01A2>);(<U01A5>,<U01A4>);(<U01A8>,<U01A7>);/
- (<U01AD>,<U01AC>);(<U01B0>,<U01AF>);(<U01B4>,<U01B3>);(<U01B6>,<U01B5>);/
- (<U01B9>,<U01B8>);(<U01BD>,<U01BC>);(<U01BF>,<U01F7>);(<U01C5>,<U01C4>);/
- (<U01C6>,<U01C4>);(<U01C8>,<U01C7>);(<U01C9>,<U01C7>);(<U01CB>,<U01CA>);/
- (<U01CC>,<U01CA>);(<U01CE>,<U01CD>);(<U01D0>,<U01CF>);(<U01D2>,<U01D1>);/
- (<U01D4>,<U01D3>);(<U01D6>,<U01D5>);(<U01D8>,<U01D7>);(<U01DA>,<U01D9>);/
- (<U01DC>,<U01DB>);(<U01DD>,<U018E>);(<U01DF>,<U01DE>);(<U01E1>,<U01E0>);/
- (<U01E3>,<U01E2>);(<U01E5>,<U01E4>);(<U01E7>,<U01E6>);(<U01E9>,<U01E8>);/
- (<U01EB>,<U01EA>);(<U01ED>,<U01EC>);(<U01EF>,<U01EE>);(<U01F2>,<U01F1>);/
- (<U01F3>,<U01F1>);(<U01F5>,<U01F4>);(<U01F9>,<U01F8>);(<U01FB>,<U01FA>);/
- (<U01FD>,<U01FC>);(<U01FF>,<U01FE>);(<U0201>,<U0200>);(<U0203>,<U0202>);/
- (<U0205>,<U0204>);(<U0207>,<U0206>);(<U0209>,<U0208>);(<U020B>,<U020A>);/
- (<U020D>,<U020C>);(<U020F>,<U020E>);(<U0211>,<U0210>);(<U0213>,<U0212>);/
- (<U0215>,<U0214>);(<U0217>,<U0216>);(<U0219>,<U0218>);(<U021B>,<U021A>);/
- (<U021D>,<U021C>);(<U021F>,<U021E>);(<U0223>,<U0222>);(<U0225>,<U0224>);/
- (<U0227>,<U0226>);(<U0229>,<U0228>);(<U022B>,<U022A>);(<U022D>,<U022C>);/
- (<U022F>,<U022E>);(<U0231>,<U0230>);(<U0233>,<U0232>);(<U0253>,<U0181>);/
- (<U0254>,<U0186>);(<U0256>,<U0189>);(<U0257>,<U018A>);(<U0259>,<U018F>);/
- (<U025B>,<U0190>);(<U0260>,<U0193>);(<U0263>,<U0194>);(<U0268>,<U0197>);/
- (<U0269>,<U0196>);(<U026F>,<U019C>);(<U0272>,<U019D>);(<U0275>,<U019F>);/
- (<U0280>,<U01A6>);(<U0283>,<U01A9>);(<U0288>,<U01AE>);(<U028A>,<U01B1>);/
- (<U028B>,<U01B2>);(<U0292>,<U01B7>);(<U0345>,<U0399>);(<U03AC>,<U0386>);/
- (<U03AD>,<U0388>);(<U03AE>,<U0389>);(<U03AF>,<U038A>);(<U03B1>,<U0391>);/
- (<U03B2>,<U0392>);(<U03B3>,<U0393>);(<U03B4>,<U0394>);(<U03B5>,<U0395>);/
- (<U03B6>,<U0396>);(<U03B7>,<U0397>);(<U03B8>,<U0398>);(<U03B9>,<U0399>);/
- (<U03BA>,<U039A>);(<U03BB>,<U039B>);(<U03BC>,<U039C>);(<U03BD>,<U039D>);/
- (<U03BE>,<U039E>);(<U03BF>,<U039F>);(<U03C0>,<U03A0>);(<U03C1>,<U03A1>);/
- (<U03C2>,<U03A3>);(<U03C3>,<U03A3>);(<U03C4>,<U03A4>);(<U03C5>,<U03A5>);/
- (<U03C6>,<U03A6>);(<U03C7>,<U03A7>);(<U03C8>,<U03A8>);(<U03C9>,<U03A9>);/
- (<U03CA>,<U03AA>);(<U03CB>,<U03AB>);(<U03CC>,<U038C>);(<U03CD>,<U038E>);/
- (<U03CE>,<U038F>);(<U03D0>,<U0392>);(<U03D1>,<U0398>);(<U03D5>,<U03A6>);/
- (<U03D6>,<U03A0>);(<U03D9>,<U03D8>);/
- (<U03DB>,<U03DA>);(<U03DD>,<U03DC>);(<U03DF>,<U03DE>);/
+ (<U017F>,<U0053>);(<U0180>,<U0243>);(<U0183>,<U0182>);(<U0185>,<U0184>);/
+ (<U0188>,<U0187>);(<U018C>,<U018B>);(<U0192>,<U0191>);(<U0195>,<U01F6>);/
+ (<U0199>,<U0198>);(<U019A>,<U023D>);(<U019E>,<U0220>);(<U01A1>,<U01A0>);/
+ (<U01A3>,<U01A2>);(<U01A5>,<U01A4>);(<U01A8>,<U01A7>);(<U01AD>,<U01AC>);/
+ (<U01B0>,<U01AF>);(<U01B4>,<U01B3>);(<U01B6>,<U01B5>);(<U01B9>,<U01B8>);/
+ (<U01BD>,<U01BC>);(<U01BF>,<U01F7>);(<U01C5>,<U01C4>);(<U01C6>,<U01C4>);/
+ (<U01C8>,<U01C7>);(<U01C9>,<U01C7>);(<U01CB>,<U01CA>);(<U01CC>,<U01CA>);/
+ (<U01CE>,<U01CD>);(<U01D0>,<U01CF>);(<U01D2>,<U01D1>);(<U01D4>,<U01D3>);/
+ (<U01D6>,<U01D5>);(<U01D8>,<U01D7>);(<U01DA>,<U01D9>);(<U01DC>,<U01DB>);/
+ (<U01DD>,<U018E>);(<U01DF>,<U01DE>);(<U01E1>,<U01E0>);(<U01E3>,<U01E2>);/
+ (<U01E5>,<U01E4>);(<U01E7>,<U01E6>);(<U01E9>,<U01E8>);(<U01EB>,<U01EA>);/
+ (<U01ED>,<U01EC>);(<U01EF>,<U01EE>);(<U01F2>,<U01F1>);(<U01F3>,<U01F1>);/
+ (<U01F5>,<U01F4>);(<U01F9>,<U01F8>);(<U01FB>,<U01FA>);(<U01FD>,<U01FC>);/
+ (<U01FF>,<U01FE>);(<U0201>,<U0200>);(<U0203>,<U0202>);(<U0205>,<U0204>);/
+ (<U0207>,<U0206>);(<U0209>,<U0208>);(<U020B>,<U020A>);(<U020D>,<U020C>);/
+ (<U020F>,<U020E>);(<U0211>,<U0210>);(<U0213>,<U0212>);(<U0215>,<U0214>);/
+ (<U0217>,<U0216>);(<U0219>,<U0218>);(<U021B>,<U021A>);(<U021D>,<U021C>);/
+ (<U021F>,<U021E>);(<U0223>,<U0222>);(<U0225>,<U0224>);(<U0227>,<U0226>);/
+ (<U0229>,<U0228>);(<U022B>,<U022A>);(<U022D>,<U022C>);(<U022F>,<U022E>);/
+ (<U0231>,<U0230>);(<U0233>,<U0232>);(<U023C>,<U023B>);(<U023F>,<U2C7E>);/
+ (<U0240>,<U2C7F>);(<U0242>,<U0241>);(<U0247>,<U0246>);(<U0249>,<U0248>);/
+ (<U024B>,<U024A>);(<U024D>,<U024C>);(<U024F>,<U024E>);(<U0250>,<U2C6F>);/
+ (<U0251>,<U2C6D>);(<U0252>,<U2C70>);(<U0253>,<U0181>);(<U0254>,<U0186>);/
+ (<U0256>,<U0189>);(<U0257>,<U018A>);(<U0259>,<U018F>);(<U025B>,<U0190>);/
+ (<U025C>,<UA7AB>);(<U0260>,<U0193>);(<U0261>,<UA7AC>);(<U0263>,<U0194>);/
+ (<U0265>,<UA78D>);(<U0266>,<UA7AA>);(<U0268>,<U0197>);(<U0269>,<U0196>);/
+ (<U026B>,<U2C62>);(<U026C>,<UA7AD>);(<U026F>,<U019C>);(<U0271>,<U2C6E>);/
+ (<U0272>,<U019D>);(<U0275>,<U019F>);(<U027D>,<U2C64>);(<U0280>,<U01A6>);/
+ (<U0283>,<U01A9>);(<U0287>,<UA7B1>);(<U0288>,<U01AE>);(<U0289>,<U0244>);/
+ (<U028A>,<U01B1>);(<U028B>,<U01B2>);(<U028C>,<U0245>);(<U0292>,<U01B7>);/
+ (<U029D>,<UA7B2>);(<U029E>,<UA7B0>);(<U0345>,<U0399>);(<U0371>,<U0370>);/
+ (<U0373>,<U0372>);(<U0377>,<U0376>);(<U037B>,<U03FD>);(<U037C>,<U03FE>);/
+ (<U037D>,<U03FF>);(<U03AC>,<U0386>);(<U03AD>,<U0388>);(<U03AE>,<U0389>);/
+ (<U03AF>,<U038A>);(<U03B1>,<U0391>);(<U03B2>,<U0392>);(<U03B3>,<U0393>);/
+ (<U03B4>,<U0394>);(<U03B5>,<U0395>);(<U03B6>,<U0396>);(<U03B7>,<U0397>);/
+ (<U03B8>,<U0398>);(<U03B9>,<U0399>);(<U03BA>,<U039A>);(<U03BB>,<U039B>);/
+ (<U03BC>,<U039C>);(<U03BD>,<U039D>);(<U03BE>,<U039E>);(<U03BF>,<U039F>);/
+ (<U03C0>,<U03A0>);(<U03C1>,<U03A1>);(<U03C2>,<U03A3>);(<U03C3>,<U03A3>);/
+ (<U03C4>,<U03A4>);(<U03C5>,<U03A5>);(<U03C6>,<U03A6>);(<U03C7>,<U03A7>);/
+ (<U03C8>,<U03A8>);(<U03C9>,<U03A9>);(<U03CA>,<U03AA>);(<U03CB>,<U03AB>);/
+ (<U03CC>,<U038C>);(<U03CD>,<U038E>);(<U03CE>,<U038F>);(<U03D0>,<U0392>);/
+ (<U03D1>,<U0398>);(<U03D5>,<U03A6>);(<U03D6>,<U03A0>);(<U03D7>,<U03CF>);/
+ (<U03D9>,<U03D8>);(<U03DB>,<U03DA>);(<U03DD>,<U03DC>);(<U03DF>,<U03DE>);/
(<U03E1>,<U03E0>);(<U03E3>,<U03E2>);(<U03E5>,<U03E4>);(<U03E7>,<U03E6>);/
(<U03E9>,<U03E8>);(<U03EB>,<U03EA>);(<U03ED>,<U03EC>);(<U03EF>,<U03EE>);/
- (<U03F0>,<U039A>);(<U03F1>,<U03A1>);(<U03F2>,<U03A3>);(<U03F5>,<U0395>);/
- (<U0430>,<U0410>);(<U0431>,<U0411>);(<U0432>,<U0412>);(<U0433>,<U0413>);/
- (<U0434>,<U0414>);(<U0435>,<U0415>);(<U0436>,<U0416>);(<U0437>,<U0417>);/
- (<U0438>,<U0418>);(<U0439>,<U0419>);(<U043A>,<U041A>);(<U043B>,<U041B>);/
- (<U043C>,<U041C>);(<U043D>,<U041D>);(<U043E>,<U041E>);(<U043F>,<U041F>);/
- (<U0440>,<U0420>);(<U0441>,<U0421>);(<U0442>,<U0422>);(<U0443>,<U0423>);/
- (<U0444>,<U0424>);(<U0445>,<U0425>);(<U0446>,<U0426>);(<U0447>,<U0427>);/
- (<U0448>,<U0428>);(<U0449>,<U0429>);(<U044A>,<U042A>);(<U044B>,<U042B>);/
- (<U044C>,<U042C>);(<U044D>,<U042D>);(<U044E>,<U042E>);(<U044F>,<U042F>);/
- (<U0450>,<U0400>);(<U0451>,<U0401>);(<U0452>,<U0402>);(<U0453>,<U0403>);/
- (<U0454>,<U0404>);(<U0455>,<U0405>);(<U0456>,<U0406>);(<U0457>,<U0407>);/
- (<U0458>,<U0408>);(<U0459>,<U0409>);(<U045A>,<U040A>);(<U045B>,<U040B>);/
- (<U045C>,<U040C>);(<U045D>,<U040D>);(<U045E>,<U040E>);(<U045F>,<U040F>);/
- (<U0461>,<U0460>);(<U0463>,<U0462>);(<U0465>,<U0464>);(<U0467>,<U0466>);/
- (<U0469>,<U0468>);(<U046B>,<U046A>);(<U046D>,<U046C>);(<U046F>,<U046E>);/
- (<U0471>,<U0470>);(<U0473>,<U0472>);(<U0475>,<U0474>);(<U0477>,<U0476>);/
- (<U0479>,<U0478>);(<U047B>,<U047A>);(<U047D>,<U047C>);(<U047F>,<U047E>);/
- (<U0481>,<U0480>);(<U048B>,<U048A>);/
- (<U048D>,<U048C>);(<U048F>,<U048E>);(<U0491>,<U0490>);/
+ (<U03F0>,<U039A>);(<U03F1>,<U03A1>);(<U03F2>,<U03F9>);(<U03F3>,<U037F>);/
+ (<U03F5>,<U0395>);(<U03F8>,<U03F7>);(<U03FB>,<U03FA>);(<U0430>,<U0410>);/
+ (<U0431>,<U0411>);(<U0432>,<U0412>);(<U0433>,<U0413>);(<U0434>,<U0414>);/
+ (<U0435>,<U0415>);(<U0436>,<U0416>);(<U0437>,<U0417>);(<U0438>,<U0418>);/
+ (<U0439>,<U0419>);(<U043A>,<U041A>);(<U043B>,<U041B>);(<U043C>,<U041C>);/
+ (<U043D>,<U041D>);(<U043E>,<U041E>);(<U043F>,<U041F>);(<U0440>,<U0420>);/
+ (<U0441>,<U0421>);(<U0442>,<U0422>);(<U0443>,<U0423>);(<U0444>,<U0424>);/
+ (<U0445>,<U0425>);(<U0446>,<U0426>);(<U0447>,<U0427>);(<U0448>,<U0428>);/
+ (<U0449>,<U0429>);(<U044A>,<U042A>);(<U044B>,<U042B>);(<U044C>,<U042C>);/
+ (<U044D>,<U042D>);(<U044E>,<U042E>);(<U044F>,<U042F>);(<U0450>,<U0400>);/
+ (<U0451>,<U0401>);(<U0452>,<U0402>);(<U0453>,<U0403>);(<U0454>,<U0404>);/
+ (<U0455>,<U0405>);(<U0456>,<U0406>);(<U0457>,<U0407>);(<U0458>,<U0408>);/
+ (<U0459>,<U0409>);(<U045A>,<U040A>);(<U045B>,<U040B>);(<U045C>,<U040C>);/
+ (<U045D>,<U040D>);(<U045E>,<U040E>);(<U045F>,<U040F>);(<U0461>,<U0460>);/
+ (<U0463>,<U0462>);(<U0465>,<U0464>);(<U0467>,<U0466>);(<U0469>,<U0468>);/
+ (<U046B>,<U046A>);(<U046D>,<U046C>);(<U046F>,<U046E>);(<U0471>,<U0470>);/
+ (<U0473>,<U0472>);(<U0475>,<U0474>);(<U0477>,<U0476>);(<U0479>,<U0478>);/
+ (<U047B>,<U047A>);(<U047D>,<U047C>);(<U047F>,<U047E>);(<U0481>,<U0480>);/
+ (<U048B>,<U048A>);(<U048D>,<U048C>);(<U048F>,<U048E>);(<U0491>,<U0490>);/
(<U0493>,<U0492>);(<U0495>,<U0494>);(<U0497>,<U0496>);(<U0499>,<U0498>);/
(<U049B>,<U049A>);(<U049D>,<U049C>);(<U049F>,<U049E>);(<U04A1>,<U04A0>);/
(<U04A3>,<U04A2>);(<U04A5>,<U04A4>);(<U04A7>,<U04A6>);(<U04A9>,<U04A8>);/
@@ -2888,14 +3173,19 @@ toupper /
(<U04B3>,<U04B2>);(<U04B5>,<U04B4>);(<U04B7>,<U04B6>);(<U04B9>,<U04B8>);/
(<U04BB>,<U04BA>);(<U04BD>,<U04BC>);(<U04BF>,<U04BE>);(<U04C2>,<U04C1>);/
(<U04C4>,<U04C3>);(<U04C6>,<U04C5>);(<U04C8>,<U04C7>);(<U04CA>,<U04C9>);/
- (<U04CC>,<U04CB>);(<U04CE>,<U04CD>);(<U04D1>,<U04D0>);/
+ (<U04CC>,<U04CB>);(<U04CE>,<U04CD>);(<U04CF>,<U04C0>);(<U04D1>,<U04D0>);/
(<U04D3>,<U04D2>);(<U04D5>,<U04D4>);(<U04D7>,<U04D6>);(<U04D9>,<U04D8>);/
(<U04DB>,<U04DA>);(<U04DD>,<U04DC>);(<U04DF>,<U04DE>);(<U04E1>,<U04E0>);/
(<U04E3>,<U04E2>);(<U04E5>,<U04E4>);(<U04E7>,<U04E6>);(<U04E9>,<U04E8>);/
(<U04EB>,<U04EA>);(<U04ED>,<U04EC>);(<U04EF>,<U04EE>);(<U04F1>,<U04F0>);/
- (<U04F3>,<U04F2>);(<U04F5>,<U04F4>);(<U04F9>,<U04F8>);(<U0501>,<U0500>);/
+ (<U04F3>,<U04F2>);(<U04F5>,<U04F4>);(<U04F7>,<U04F6>);(<U04F9>,<U04F8>);/
+ (<U04FB>,<U04FA>);(<U04FD>,<U04FC>);(<U04FF>,<U04FE>);(<U0501>,<U0500>);/
(<U0503>,<U0502>);(<U0505>,<U0504>);(<U0507>,<U0506>);(<U0509>,<U0508>);/
- (<U050B>,<U050A>);(<U050D>,<U050C>);(<U050F>,<U050E>);(<U0561>,<U0531>);/
+ (<U050B>,<U050A>);(<U050D>,<U050C>);(<U050F>,<U050E>);(<U0511>,<U0510>);/
+ (<U0513>,<U0512>);(<U0515>,<U0514>);(<U0517>,<U0516>);(<U0519>,<U0518>);/
+ (<U051B>,<U051A>);(<U051D>,<U051C>);(<U051F>,<U051E>);(<U0521>,<U0520>);/
+ (<U0523>,<U0522>);(<U0525>,<U0524>);(<U0527>,<U0526>);(<U0529>,<U0528>);/
+ (<U052B>,<U052A>);(<U052D>,<U052C>);(<U052F>,<U052E>);(<U0561>,<U0531>);/
(<U0562>,<U0532>);(<U0563>,<U0533>);(<U0564>,<U0534>);(<U0565>,<U0535>);/
(<U0566>,<U0536>);(<U0567>,<U0537>);(<U0568>,<U0538>);(<U0569>,<U0539>);/
(<U056A>,<U053A>);(<U056B>,<U053B>);(<U056C>,<U053C>);(<U056D>,<U053D>);/
@@ -2905,7 +3195,9 @@ toupper /
(<U057A>,<U054A>);(<U057B>,<U054B>);(<U057C>,<U054C>);(<U057D>,<U054D>);/
(<U057E>,<U054E>);(<U057F>,<U054F>);(<U0580>,<U0550>);(<U0581>,<U0551>);/
(<U0582>,<U0552>);(<U0583>,<U0553>);(<U0584>,<U0554>);(<U0585>,<U0555>);/
- (<U0586>,<U0556>);(<U1E01>,<U1E00>);(<U1E03>,<U1E02>);(<U1E05>,<U1E04>);/
+ (<U0586>,<U0556>);(<U13F8>,<U13F0>);(<U13F9>,<U13F1>);(<U13FA>,<U13F2>);/
+ (<U13FB>,<U13F3>);(<U13FC>,<U13F4>);(<U13FD>,<U13F5>);(<U1D79>,<UA77D>);/
+ (<U1D7D>,<U2C63>);(<U1E01>,<U1E00>);(<U1E03>,<U1E02>);(<U1E05>,<U1E04>);/
(<U1E07>,<U1E06>);(<U1E09>,<U1E08>);(<U1E0B>,<U1E0A>);(<U1E0D>,<U1E0C>);/
(<U1E0F>,<U1E0E>);(<U1E11>,<U1E10>);(<U1E13>,<U1E12>);(<U1E15>,<U1E14>);/
(<U1E17>,<U1E16>);(<U1E19>,<U1E18>);(<U1E1B>,<U1E1A>);(<U1E1D>,<U1E1C>);/
@@ -2935,67 +3227,192 @@ toupper /
(<U1EDF>,<U1EDE>);(<U1EE1>,<U1EE0>);(<U1EE3>,<U1EE2>);(<U1EE5>,<U1EE4>);/
(<U1EE7>,<U1EE6>);(<U1EE9>,<U1EE8>);(<U1EEB>,<U1EEA>);(<U1EED>,<U1EEC>);/
(<U1EEF>,<U1EEE>);(<U1EF1>,<U1EF0>);(<U1EF3>,<U1EF2>);(<U1EF5>,<U1EF4>);/
- (<U1EF7>,<U1EF6>);(<U1EF9>,<U1EF8>);(<U1F00>,<U1F08>);(<U1F01>,<U1F09>);/
- (<U1F02>,<U1F0A>);(<U1F03>,<U1F0B>);(<U1F04>,<U1F0C>);(<U1F05>,<U1F0D>);/
- (<U1F06>,<U1F0E>);(<U1F07>,<U1F0F>);(<U1F10>,<U1F18>);(<U1F11>,<U1F19>);/
- (<U1F12>,<U1F1A>);(<U1F13>,<U1F1B>);(<U1F14>,<U1F1C>);(<U1F15>,<U1F1D>);/
- (<U1F20>,<U1F28>);(<U1F21>,<U1F29>);(<U1F22>,<U1F2A>);(<U1F23>,<U1F2B>);/
- (<U1F24>,<U1F2C>);(<U1F25>,<U1F2D>);(<U1F26>,<U1F2E>);(<U1F27>,<U1F2F>);/
- (<U1F30>,<U1F38>);(<U1F31>,<U1F39>);(<U1F32>,<U1F3A>);(<U1F33>,<U1F3B>);/
- (<U1F34>,<U1F3C>);(<U1F35>,<U1F3D>);(<U1F36>,<U1F3E>);(<U1F37>,<U1F3F>);/
- (<U1F40>,<U1F48>);(<U1F41>,<U1F49>);(<U1F42>,<U1F4A>);(<U1F43>,<U1F4B>);/
- (<U1F44>,<U1F4C>);(<U1F45>,<U1F4D>);(<U1F51>,<U1F59>);(<U1F53>,<U1F5B>);/
- (<U1F55>,<U1F5D>);(<U1F57>,<U1F5F>);(<U1F60>,<U1F68>);(<U1F61>,<U1F69>);/
- (<U1F62>,<U1F6A>);(<U1F63>,<U1F6B>);(<U1F64>,<U1F6C>);(<U1F65>,<U1F6D>);/
- (<U1F66>,<U1F6E>);(<U1F67>,<U1F6F>);(<U1F70>,<U1FBA>);(<U1F71>,<U1FBB>);/
- (<U1F72>,<U1FC8>);(<U1F73>,<U1FC9>);(<U1F74>,<U1FCA>);(<U1F75>,<U1FCB>);/
- (<U1F76>,<U1FDA>);(<U1F77>,<U1FDB>);(<U1F78>,<U1FF8>);(<U1F79>,<U1FF9>);/
- (<U1F7A>,<U1FEA>);(<U1F7B>,<U1FEB>);(<U1F7C>,<U1FFA>);(<U1F7D>,<U1FFB>);/
- (<U1F80>,<U1F88>);(<U1F81>,<U1F89>);(<U1F82>,<U1F8A>);(<U1F83>,<U1F8B>);/
- (<U1F84>,<U1F8C>);(<U1F85>,<U1F8D>);(<U1F86>,<U1F8E>);(<U1F87>,<U1F8F>);/
- (<U1F90>,<U1F98>);(<U1F91>,<U1F99>);(<U1F92>,<U1F9A>);(<U1F93>,<U1F9B>);/
- (<U1F94>,<U1F9C>);(<U1F95>,<U1F9D>);(<U1F96>,<U1F9E>);(<U1F97>,<U1F9F>);/
- (<U1FA0>,<U1FA8>);(<U1FA1>,<U1FA9>);(<U1FA2>,<U1FAA>);(<U1FA3>,<U1FAB>);/
- (<U1FA4>,<U1FAC>);(<U1FA5>,<U1FAD>);(<U1FA6>,<U1FAE>);(<U1FA7>,<U1FAF>);/
- (<U1FB0>,<U1FB8>);(<U1FB1>,<U1FB9>);(<U1FB3>,<U1FBC>);(<U1FBE>,<U0399>);/
- (<U1FC3>,<U1FCC>);(<U1FD0>,<U1FD8>);(<U1FD1>,<U1FD9>);(<U1FE0>,<U1FE8>);/
- (<U1FE1>,<U1FE9>);(<U1FE5>,<U1FEC>);(<U1FF3>,<U1FFC>);(<U2170>,<U2160>);/
+ (<U1EF7>,<U1EF6>);(<U1EF9>,<U1EF8>);(<U1EFB>,<U1EFA>);(<U1EFD>,<U1EFC>);/
+ (<U1EFF>,<U1EFE>);(<U1F00>,<U1F08>);(<U1F01>,<U1F09>);(<U1F02>,<U1F0A>);/
+ (<U1F03>,<U1F0B>);(<U1F04>,<U1F0C>);(<U1F05>,<U1F0D>);(<U1F06>,<U1F0E>);/
+ (<U1F07>,<U1F0F>);(<U1F10>,<U1F18>);(<U1F11>,<U1F19>);(<U1F12>,<U1F1A>);/
+ (<U1F13>,<U1F1B>);(<U1F14>,<U1F1C>);(<U1F15>,<U1F1D>);(<U1F20>,<U1F28>);/
+ (<U1F21>,<U1F29>);(<U1F22>,<U1F2A>);(<U1F23>,<U1F2B>);(<U1F24>,<U1F2C>);/
+ (<U1F25>,<U1F2D>);(<U1F26>,<U1F2E>);(<U1F27>,<U1F2F>);(<U1F30>,<U1F38>);/
+ (<U1F31>,<U1F39>);(<U1F32>,<U1F3A>);(<U1F33>,<U1F3B>);(<U1F34>,<U1F3C>);/
+ (<U1F35>,<U1F3D>);(<U1F36>,<U1F3E>);(<U1F37>,<U1F3F>);(<U1F40>,<U1F48>);/
+ (<U1F41>,<U1F49>);(<U1F42>,<U1F4A>);(<U1F43>,<U1F4B>);(<U1F44>,<U1F4C>);/
+ (<U1F45>,<U1F4D>);(<U1F51>,<U1F59>);(<U1F53>,<U1F5B>);(<U1F55>,<U1F5D>);/
+ (<U1F57>,<U1F5F>);(<U1F60>,<U1F68>);(<U1F61>,<U1F69>);(<U1F62>,<U1F6A>);/
+ (<U1F63>,<U1F6B>);(<U1F64>,<U1F6C>);(<U1F65>,<U1F6D>);(<U1F66>,<U1F6E>);/
+ (<U1F67>,<U1F6F>);(<U1F70>,<U1FBA>);(<U1F71>,<U1FBB>);(<U1F72>,<U1FC8>);/
+ (<U1F73>,<U1FC9>);(<U1F74>,<U1FCA>);(<U1F75>,<U1FCB>);(<U1F76>,<U1FDA>);/
+ (<U1F77>,<U1FDB>);(<U1F78>,<U1FF8>);(<U1F79>,<U1FF9>);(<U1F7A>,<U1FEA>);/
+ (<U1F7B>,<U1FEB>);(<U1F7C>,<U1FFA>);(<U1F7D>,<U1FFB>);(<U1F80>,<U1F88>);/
+ (<U1F81>,<U1F89>);(<U1F82>,<U1F8A>);(<U1F83>,<U1F8B>);(<U1F84>,<U1F8C>);/
+ (<U1F85>,<U1F8D>);(<U1F86>,<U1F8E>);(<U1F87>,<U1F8F>);(<U1F90>,<U1F98>);/
+ (<U1F91>,<U1F99>);(<U1F92>,<U1F9A>);(<U1F93>,<U1F9B>);(<U1F94>,<U1F9C>);/
+ (<U1F95>,<U1F9D>);(<U1F96>,<U1F9E>);(<U1F97>,<U1F9F>);(<U1FA0>,<U1FA8>);/
+ (<U1FA1>,<U1FA9>);(<U1FA2>,<U1FAA>);(<U1FA3>,<U1FAB>);(<U1FA4>,<U1FAC>);/
+ (<U1FA5>,<U1FAD>);(<U1FA6>,<U1FAE>);(<U1FA7>,<U1FAF>);(<U1FB0>,<U1FB8>);/
+ (<U1FB1>,<U1FB9>);(<U1FB3>,<U1FBC>);(<U1FBE>,<U0399>);(<U1FC3>,<U1FCC>);/
+ (<U1FD0>,<U1FD8>);(<U1FD1>,<U1FD9>);(<U1FE0>,<U1FE8>);(<U1FE1>,<U1FE9>);/
+ (<U1FE5>,<U1FEC>);(<U1FF3>,<U1FFC>);(<U214E>,<U2132>);(<U2170>,<U2160>);/
(<U2171>,<U2161>);(<U2172>,<U2162>);(<U2173>,<U2163>);(<U2174>,<U2164>);/
(<U2175>,<U2165>);(<U2176>,<U2166>);(<U2177>,<U2167>);(<U2178>,<U2168>);/
(<U2179>,<U2169>);(<U217A>,<U216A>);(<U217B>,<U216B>);(<U217C>,<U216C>);/
- (<U217D>,<U216D>);(<U217E>,<U216E>);(<U217F>,<U216F>);(<U24D0>,<U24B6>);/
- (<U24D1>,<U24B7>);(<U24D2>,<U24B8>);(<U24D3>,<U24B9>);(<U24D4>,<U24BA>);/
- (<U24D5>,<U24BB>);(<U24D6>,<U24BC>);(<U24D7>,<U24BD>);(<U24D8>,<U24BE>);/
- (<U24D9>,<U24BF>);(<U24DA>,<U24C0>);(<U24DB>,<U24C1>);(<U24DC>,<U24C2>);/
- (<U24DD>,<U24C3>);(<U24DE>,<U24C4>);(<U24DF>,<U24C5>);(<U24E0>,<U24C6>);/
- (<U24E1>,<U24C7>);(<U24E2>,<U24C8>);(<U24E3>,<U24C9>);(<U24E4>,<U24CA>);/
- (<U24E5>,<U24CB>);(<U24E6>,<U24CC>);(<U24E7>,<U24CD>);(<U24E8>,<U24CE>);/
- (<U24E9>,<U24CF>);(<UFF41>,<UFF21>);(<UFF42>,<UFF22>);(<UFF43>,<UFF23>);/
- (<UFF44>,<UFF24>);(<UFF45>,<UFF25>);(<UFF46>,<UFF26>);(<UFF47>,<UFF27>);/
- (<UFF48>,<UFF28>);(<UFF49>,<UFF29>);(<UFF4A>,<UFF2A>);(<UFF4B>,<UFF2B>);/
- (<UFF4C>,<UFF2C>);(<UFF4D>,<UFF2D>);(<UFF4E>,<UFF2E>);(<UFF4F>,<UFF2F>);/
- (<UFF50>,<UFF30>);(<UFF51>,<UFF31>);(<UFF52>,<UFF32>);(<UFF53>,<UFF33>);/
- (<UFF54>,<UFF34>);(<UFF55>,<UFF35>);(<UFF56>,<UFF36>);(<UFF57>,<UFF37>);/
- (<UFF58>,<UFF38>);(<UFF59>,<UFF39>);(<UFF5A>,<UFF3A>);/
- (<U00010428>,<U00010400>);(<U00010429>,<U00010401>);/
- (<U0001042A>,<U00010402>);(<U0001042B>,<U00010403>);/
- (<U0001042C>,<U00010404>);(<U0001042D>,<U00010405>);/
- (<U0001042E>,<U00010406>);(<U0001042F>,<U00010407>);/
- (<U00010430>,<U00010408>);(<U00010431>,<U00010409>);/
- (<U00010432>,<U0001040A>);(<U00010433>,<U0001040B>);/
- (<U00010434>,<U0001040C>);(<U00010435>,<U0001040D>);/
- (<U00010436>,<U0001040E>);(<U00010437>,<U0001040F>);/
- (<U00010438>,<U00010410>);(<U00010439>,<U00010411>);/
- (<U0001043A>,<U00010412>);(<U0001043B>,<U00010413>);/
- (<U0001043C>,<U00010414>);(<U0001043D>,<U00010415>);/
- (<U0001043E>,<U00010416>);(<U0001043F>,<U00010417>);/
- (<U00010440>,<U00010418>);(<U00010441>,<U00010419>);/
- (<U00010442>,<U0001041A>);(<U00010443>,<U0001041B>);/
- (<U00010444>,<U0001041C>);(<U00010445>,<U0001041D>);/
- (<U00010446>,<U0001041E>);(<U00010447>,<U0001041F>);/
- (<U00010448>,<U00010420>);(<U00010449>,<U00010421>);/
- (<U0001044A>,<U00010422>);(<U0001044B>,<U00010423>);/
- (<U0001044C>,<U00010424>);(<U0001044D>,<U00010425>)
+ (<U217D>,<U216D>);(<U217E>,<U216E>);(<U217F>,<U216F>);(<U2184>,<U2183>);/
+ (<U24D0>,<U24B6>);(<U24D1>,<U24B7>);(<U24D2>,<U24B8>);(<U24D3>,<U24B9>);/
+ (<U24D4>,<U24BA>);(<U24D5>,<U24BB>);(<U24D6>,<U24BC>);(<U24D7>,<U24BD>);/
+ (<U24D8>,<U24BE>);(<U24D9>,<U24BF>);(<U24DA>,<U24C0>);(<U24DB>,<U24C1>);/
+ (<U24DC>,<U24C2>);(<U24DD>,<U24C3>);(<U24DE>,<U24C4>);(<U24DF>,<U24C5>);/
+ (<U24E0>,<U24C6>);(<U24E1>,<U24C7>);(<U24E2>,<U24C8>);(<U24E3>,<U24C9>);/
+ (<U24E4>,<U24CA>);(<U24E5>,<U24CB>);(<U24E6>,<U24CC>);(<U24E7>,<U24CD>);/
+ (<U24E8>,<U24CE>);(<U24E9>,<U24CF>);(<U2C30>,<U2C00>);(<U2C31>,<U2C01>);/
+ (<U2C32>,<U2C02>);(<U2C33>,<U2C03>);(<U2C34>,<U2C04>);(<U2C35>,<U2C05>);/
+ (<U2C36>,<U2C06>);(<U2C37>,<U2C07>);(<U2C38>,<U2C08>);(<U2C39>,<U2C09>);/
+ (<U2C3A>,<U2C0A>);(<U2C3B>,<U2C0B>);(<U2C3C>,<U2C0C>);(<U2C3D>,<U2C0D>);/
+ (<U2C3E>,<U2C0E>);(<U2C3F>,<U2C0F>);(<U2C40>,<U2C10>);(<U2C41>,<U2C11>);/
+ (<U2C42>,<U2C12>);(<U2C43>,<U2C13>);(<U2C44>,<U2C14>);(<U2C45>,<U2C15>);/
+ (<U2C46>,<U2C16>);(<U2C47>,<U2C17>);(<U2C48>,<U2C18>);(<U2C49>,<U2C19>);/
+ (<U2C4A>,<U2C1A>);(<U2C4B>,<U2C1B>);(<U2C4C>,<U2C1C>);(<U2C4D>,<U2C1D>);/
+ (<U2C4E>,<U2C1E>);(<U2C4F>,<U2C1F>);(<U2C50>,<U2C20>);(<U2C51>,<U2C21>);/
+ (<U2C52>,<U2C22>);(<U2C53>,<U2C23>);(<U2C54>,<U2C24>);(<U2C55>,<U2C25>);/
+ (<U2C56>,<U2C26>);(<U2C57>,<U2C27>);(<U2C58>,<U2C28>);(<U2C59>,<U2C29>);/
+ (<U2C5A>,<U2C2A>);(<U2C5B>,<U2C2B>);(<U2C5C>,<U2C2C>);(<U2C5D>,<U2C2D>);/
+ (<U2C5E>,<U2C2E>);(<U2C61>,<U2C60>);(<U2C65>,<U023A>);(<U2C66>,<U023E>);/
+ (<U2C68>,<U2C67>);(<U2C6A>,<U2C69>);(<U2C6C>,<U2C6B>);(<U2C73>,<U2C72>);/
+ (<U2C76>,<U2C75>);(<U2C81>,<U2C80>);(<U2C83>,<U2C82>);(<U2C85>,<U2C84>);/
+ (<U2C87>,<U2C86>);(<U2C89>,<U2C88>);(<U2C8B>,<U2C8A>);(<U2C8D>,<U2C8C>);/
+ (<U2C8F>,<U2C8E>);(<U2C91>,<U2C90>);(<U2C93>,<U2C92>);(<U2C95>,<U2C94>);/
+ (<U2C97>,<U2C96>);(<U2C99>,<U2C98>);(<U2C9B>,<U2C9A>);(<U2C9D>,<U2C9C>);/
+ (<U2C9F>,<U2C9E>);(<U2CA1>,<U2CA0>);(<U2CA3>,<U2CA2>);(<U2CA5>,<U2CA4>);/
+ (<U2CA7>,<U2CA6>);(<U2CA9>,<U2CA8>);(<U2CAB>,<U2CAA>);(<U2CAD>,<U2CAC>);/
+ (<U2CAF>,<U2CAE>);(<U2CB1>,<U2CB0>);(<U2CB3>,<U2CB2>);(<U2CB5>,<U2CB4>);/
+ (<U2CB7>,<U2CB6>);(<U2CB9>,<U2CB8>);(<U2CBB>,<U2CBA>);(<U2CBD>,<U2CBC>);/
+ (<U2CBF>,<U2CBE>);(<U2CC1>,<U2CC0>);(<U2CC3>,<U2CC2>);(<U2CC5>,<U2CC4>);/
+ (<U2CC7>,<U2CC6>);(<U2CC9>,<U2CC8>);(<U2CCB>,<U2CCA>);(<U2CCD>,<U2CCC>);/
+ (<U2CCF>,<U2CCE>);(<U2CD1>,<U2CD0>);(<U2CD3>,<U2CD2>);(<U2CD5>,<U2CD4>);/
+ (<U2CD7>,<U2CD6>);(<U2CD9>,<U2CD8>);(<U2CDB>,<U2CDA>);(<U2CDD>,<U2CDC>);/
+ (<U2CDF>,<U2CDE>);(<U2CE1>,<U2CE0>);(<U2CE3>,<U2CE2>);(<U2CEC>,<U2CEB>);/
+ (<U2CEE>,<U2CED>);(<U2CF3>,<U2CF2>);(<U2D00>,<U10A0>);(<U2D01>,<U10A1>);/
+ (<U2D02>,<U10A2>);(<U2D03>,<U10A3>);(<U2D04>,<U10A4>);(<U2D05>,<U10A5>);/
+ (<U2D06>,<U10A6>);(<U2D07>,<U10A7>);(<U2D08>,<U10A8>);(<U2D09>,<U10A9>);/
+ (<U2D0A>,<U10AA>);(<U2D0B>,<U10AB>);(<U2D0C>,<U10AC>);(<U2D0D>,<U10AD>);/
+ (<U2D0E>,<U10AE>);(<U2D0F>,<U10AF>);(<U2D10>,<U10B0>);(<U2D11>,<U10B1>);/
+ (<U2D12>,<U10B2>);(<U2D13>,<U10B3>);(<U2D14>,<U10B4>);(<U2D15>,<U10B5>);/
+ (<U2D16>,<U10B6>);(<U2D17>,<U10B7>);(<U2D18>,<U10B8>);(<U2D19>,<U10B9>);/
+ (<U2D1A>,<U10BA>);(<U2D1B>,<U10BB>);(<U2D1C>,<U10BC>);(<U2D1D>,<U10BD>);/
+ (<U2D1E>,<U10BE>);(<U2D1F>,<U10BF>);(<U2D20>,<U10C0>);(<U2D21>,<U10C1>);/
+ (<U2D22>,<U10C2>);(<U2D23>,<U10C3>);(<U2D24>,<U10C4>);(<U2D25>,<U10C5>);/
+ (<U2D27>,<U10C7>);(<U2D2D>,<U10CD>);(<UA641>,<UA640>);(<UA643>,<UA642>);/
+ (<UA645>,<UA644>);(<UA647>,<UA646>);(<UA649>,<UA648>);(<UA64B>,<UA64A>);/
+ (<UA64D>,<UA64C>);(<UA64F>,<UA64E>);(<UA651>,<UA650>);(<UA653>,<UA652>);/
+ (<UA655>,<UA654>);(<UA657>,<UA656>);(<UA659>,<UA658>);(<UA65B>,<UA65A>);/
+ (<UA65D>,<UA65C>);(<UA65F>,<UA65E>);(<UA661>,<UA660>);(<UA663>,<UA662>);/
+ (<UA665>,<UA664>);(<UA667>,<UA666>);(<UA669>,<UA668>);(<UA66B>,<UA66A>);/
+ (<UA66D>,<UA66C>);(<UA681>,<UA680>);(<UA683>,<UA682>);(<UA685>,<UA684>);/
+ (<UA687>,<UA686>);(<UA689>,<UA688>);(<UA68B>,<UA68A>);(<UA68D>,<UA68C>);/
+ (<UA68F>,<UA68E>);(<UA691>,<UA690>);(<UA693>,<UA692>);(<UA695>,<UA694>);/
+ (<UA697>,<UA696>);(<UA699>,<UA698>);(<UA69B>,<UA69A>);(<UA723>,<UA722>);/
+ (<UA725>,<UA724>);(<UA727>,<UA726>);(<UA729>,<UA728>);(<UA72B>,<UA72A>);/
+ (<UA72D>,<UA72C>);(<UA72F>,<UA72E>);(<UA733>,<UA732>);(<UA735>,<UA734>);/
+ (<UA737>,<UA736>);(<UA739>,<UA738>);(<UA73B>,<UA73A>);(<UA73D>,<UA73C>);/
+ (<UA73F>,<UA73E>);(<UA741>,<UA740>);(<UA743>,<UA742>);(<UA745>,<UA744>);/
+ (<UA747>,<UA746>);(<UA749>,<UA748>);(<UA74B>,<UA74A>);(<UA74D>,<UA74C>);/
+ (<UA74F>,<UA74E>);(<UA751>,<UA750>);(<UA753>,<UA752>);(<UA755>,<UA754>);/
+ (<UA757>,<UA756>);(<UA759>,<UA758>);(<UA75B>,<UA75A>);(<UA75D>,<UA75C>);/
+ (<UA75F>,<UA75E>);(<UA761>,<UA760>);(<UA763>,<UA762>);(<UA765>,<UA764>);/
+ (<UA767>,<UA766>);(<UA769>,<UA768>);(<UA76B>,<UA76A>);(<UA76D>,<UA76C>);/
+ (<UA76F>,<UA76E>);(<UA77A>,<UA779>);(<UA77C>,<UA77B>);(<UA77F>,<UA77E>);/
+ (<UA781>,<UA780>);(<UA783>,<UA782>);(<UA785>,<UA784>);(<UA787>,<UA786>);/
+ (<UA78C>,<UA78B>);(<UA791>,<UA790>);(<UA793>,<UA792>);(<UA797>,<UA796>);/
+ (<UA799>,<UA798>);(<UA79B>,<UA79A>);(<UA79D>,<UA79C>);(<UA79F>,<UA79E>);/
+ (<UA7A1>,<UA7A0>);(<UA7A3>,<UA7A2>);(<UA7A5>,<UA7A4>);(<UA7A7>,<UA7A6>);/
+ (<UA7A9>,<UA7A8>);(<UA7B5>,<UA7B4>);(<UA7B7>,<UA7B6>);(<UAB53>,<UA7B3>);/
+ (<UAB70>,<U13A0>);(<UAB71>,<U13A1>);(<UAB72>,<U13A2>);(<UAB73>,<U13A3>);/
+ (<UAB74>,<U13A4>);(<UAB75>,<U13A5>);(<UAB76>,<U13A6>);(<UAB77>,<U13A7>);/
+ (<UAB78>,<U13A8>);(<UAB79>,<U13A9>);(<UAB7A>,<U13AA>);(<UAB7B>,<U13AB>);/
+ (<UAB7C>,<U13AC>);(<UAB7D>,<U13AD>);(<UAB7E>,<U13AE>);(<UAB7F>,<U13AF>);/
+ (<UAB80>,<U13B0>);(<UAB81>,<U13B1>);(<UAB82>,<U13B2>);(<UAB83>,<U13B3>);/
+ (<UAB84>,<U13B4>);(<UAB85>,<U13B5>);(<UAB86>,<U13B6>);(<UAB87>,<U13B7>);/
+ (<UAB88>,<U13B8>);(<UAB89>,<U13B9>);(<UAB8A>,<U13BA>);(<UAB8B>,<U13BB>);/
+ (<UAB8C>,<U13BC>);(<UAB8D>,<U13BD>);(<UAB8E>,<U13BE>);(<UAB8F>,<U13BF>);/
+ (<UAB90>,<U13C0>);(<UAB91>,<U13C1>);(<UAB92>,<U13C2>);(<UAB93>,<U13C3>);/
+ (<UAB94>,<U13C4>);(<UAB95>,<U13C5>);(<UAB96>,<U13C6>);(<UAB97>,<U13C7>);/
+ (<UAB98>,<U13C8>);(<UAB99>,<U13C9>);(<UAB9A>,<U13CA>);(<UAB9B>,<U13CB>);/
+ (<UAB9C>,<U13CC>);(<UAB9D>,<U13CD>);(<UAB9E>,<U13CE>);(<UAB9F>,<U13CF>);/
+ (<UABA0>,<U13D0>);(<UABA1>,<U13D1>);(<UABA2>,<U13D2>);(<UABA3>,<U13D3>);/
+ (<UABA4>,<U13D4>);(<UABA5>,<U13D5>);(<UABA6>,<U13D6>);(<UABA7>,<U13D7>);/
+ (<UABA8>,<U13D8>);(<UABA9>,<U13D9>);(<UABAA>,<U13DA>);(<UABAB>,<U13DB>);/
+ (<UABAC>,<U13DC>);(<UABAD>,<U13DD>);(<UABAE>,<U13DE>);(<UABAF>,<U13DF>);/
+ (<UABB0>,<U13E0>);(<UABB1>,<U13E1>);(<UABB2>,<U13E2>);(<UABB3>,<U13E3>);/
+ (<UABB4>,<U13E4>);(<UABB5>,<U13E5>);(<UABB6>,<U13E6>);(<UABB7>,<U13E7>);/
+ (<UABB8>,<U13E8>);(<UABB9>,<U13E9>);(<UABBA>,<U13EA>);(<UABBB>,<U13EB>);/
+ (<UABBC>,<U13EC>);(<UABBD>,<U13ED>);(<UABBE>,<U13EE>);(<UABBF>,<U13EF>);/
+ (<UFF41>,<UFF21>);(<UFF42>,<UFF22>);(<UFF43>,<UFF23>);(<UFF44>,<UFF24>);/
+ (<UFF45>,<UFF25>);(<UFF46>,<UFF26>);(<UFF47>,<UFF27>);(<UFF48>,<UFF28>);/
+ (<UFF49>,<UFF29>);(<UFF4A>,<UFF2A>);(<UFF4B>,<UFF2B>);(<UFF4C>,<UFF2C>);/
+ (<UFF4D>,<UFF2D>);(<UFF4E>,<UFF2E>);(<UFF4F>,<UFF2F>);(<UFF50>,<UFF30>);/
+ (<UFF51>,<UFF31>);(<UFF52>,<UFF32>);(<UFF53>,<UFF33>);(<UFF54>,<UFF34>);/
+ (<UFF55>,<UFF35>);(<UFF56>,<UFF36>);(<UFF57>,<UFF37>);(<UFF58>,<UFF38>);/
+ (<UFF59>,<UFF39>);(<UFF5A>,<UFF3A>);(<U00010428>,<U00010400>);/
+ (<U00010429>,<U00010401>);(<U0001042A>,<U00010402>);/
+ (<U0001042B>,<U00010403>);(<U0001042C>,<U00010404>);/
+ (<U0001042D>,<U00010405>);(<U0001042E>,<U00010406>);/
+ (<U0001042F>,<U00010407>);(<U00010430>,<U00010408>);/
+ (<U00010431>,<U00010409>);(<U00010432>,<U0001040A>);/
+ (<U00010433>,<U0001040B>);(<U00010434>,<U0001040C>);/
+ (<U00010435>,<U0001040D>);(<U00010436>,<U0001040E>);/
+ (<U00010437>,<U0001040F>);(<U00010438>,<U00010410>);/
+ (<U00010439>,<U00010411>);(<U0001043A>,<U00010412>);/
+ (<U0001043B>,<U00010413>);(<U0001043C>,<U00010414>);/
+ (<U0001043D>,<U00010415>);(<U0001043E>,<U00010416>);/
+ (<U0001043F>,<U00010417>);(<U00010440>,<U00010418>);/
+ (<U00010441>,<U00010419>);(<U00010442>,<U0001041A>);/
+ (<U00010443>,<U0001041B>);(<U00010444>,<U0001041C>);/
+ (<U00010445>,<U0001041D>);(<U00010446>,<U0001041E>);/
+ (<U00010447>,<U0001041F>);(<U00010448>,<U00010420>);/
+ (<U00010449>,<U00010421>);(<U0001044A>,<U00010422>);/
+ (<U0001044B>,<U00010423>);(<U0001044C>,<U00010424>);/
+ (<U0001044D>,<U00010425>);(<U0001044E>,<U00010426>);/
+ (<U0001044F>,<U00010427>);(<U00010CC0>,<U00010C80>);/
+ (<U00010CC1>,<U00010C81>);(<U00010CC2>,<U00010C82>);/
+ (<U00010CC3>,<U00010C83>);(<U00010CC4>,<U00010C84>);/
+ (<U00010CC5>,<U00010C85>);(<U00010CC6>,<U00010C86>);/
+ (<U00010CC7>,<U00010C87>);(<U00010CC8>,<U00010C88>);/
+ (<U00010CC9>,<U00010C89>);(<U00010CCA>,<U00010C8A>);/
+ (<U00010CCB>,<U00010C8B>);(<U00010CCC>,<U00010C8C>);/
+ (<U00010CCD>,<U00010C8D>);(<U00010CCE>,<U00010C8E>);/
+ (<U00010CCF>,<U00010C8F>);(<U00010CD0>,<U00010C90>);/
+ (<U00010CD1>,<U00010C91>);(<U00010CD2>,<U00010C92>);/
+ (<U00010CD3>,<U00010C93>);(<U00010CD4>,<U00010C94>);/
+ (<U00010CD5>,<U00010C95>);(<U00010CD6>,<U00010C96>);/
+ (<U00010CD7>,<U00010C97>);(<U00010CD8>,<U00010C98>);/
+ (<U00010CD9>,<U00010C99>);(<U00010CDA>,<U00010C9A>);/
+ (<U00010CDB>,<U00010C9B>);(<U00010CDC>,<U00010C9C>);/
+ (<U00010CDD>,<U00010C9D>);(<U00010CDE>,<U00010C9E>);/
+ (<U00010CDF>,<U00010C9F>);(<U00010CE0>,<U00010CA0>);/
+ (<U00010CE1>,<U00010CA1>);(<U00010CE2>,<U00010CA2>);/
+ (<U00010CE3>,<U00010CA3>);(<U00010CE4>,<U00010CA4>);/
+ (<U00010CE5>,<U00010CA5>);(<U00010CE6>,<U00010CA6>);/
+ (<U00010CE7>,<U00010CA7>);(<U00010CE8>,<U00010CA8>);/
+ (<U00010CE9>,<U00010CA9>);(<U00010CEA>,<U00010CAA>);/
+ (<U00010CEB>,<U00010CAB>);(<U00010CEC>,<U00010CAC>);/
+ (<U00010CED>,<U00010CAD>);(<U00010CEE>,<U00010CAE>);/
+ (<U00010CEF>,<U00010CAF>);(<U00010CF0>,<U00010CB0>);/
+ (<U00010CF1>,<U00010CB1>);(<U00010CF2>,<U00010CB2>);/
+ (<U000118C0>,<U000118A0>);(<U000118C1>,<U000118A1>);/
+ (<U000118C2>,<U000118A2>);(<U000118C3>,<U000118A3>);/
+ (<U000118C4>,<U000118A4>);(<U000118C5>,<U000118A5>);/
+ (<U000118C6>,<U000118A6>);(<U000118C7>,<U000118A7>);/
+ (<U000118C8>,<U000118A8>);(<U000118C9>,<U000118A9>);/
+ (<U000118CA>,<U000118AA>);(<U000118CB>,<U000118AB>);/
+ (<U000118CC>,<U000118AC>);(<U000118CD>,<U000118AD>);/
+ (<U000118CE>,<U000118AE>);(<U000118CF>,<U000118AF>);/
+ (<U000118D0>,<U000118B0>);(<U000118D1>,<U000118B1>);/
+ (<U000118D2>,<U000118B2>);(<U000118D3>,<U000118B3>);/
+ (<U000118D4>,<U000118B4>);(<U000118D5>,<U000118B5>);/
+ (<U000118D6>,<U000118B6>);(<U000118D7>,<U000118B7>);/
+ (<U000118D8>,<U000118B8>);(<U000118D9>,<U000118B9>);/
+ (<U000118DA>,<U000118BA>);(<U000118DB>,<U000118BB>);/
+ (<U000118DC>,<U000118BC>);(<U000118DD>,<U000118BD>);/
+ (<U000118DE>,<U000118BE>);(<U000118DF>,<U000118BF>)
tolower /
(<U0041>,<U0061>);(<U0042>,<U0062>);(<U0043>,<U0063>);(<U0044>,<U0064>);/
@@ -3049,154 +3466,294 @@ tolower /
(<U020A>,<U020B>);(<U020C>,<U020D>);(<U020E>,<U020F>);(<U0210>,<U0211>);/
(<U0212>,<U0213>);(<U0214>,<U0215>);(<U0216>,<U0217>);(<U0218>,<U0219>);/
(<U021A>,<U021B>);(<U021C>,<U021D>);(<U021E>,<U021F>);(<U0220>,<U019E>);/
- (<U0222>,<U0223>);/
- (<U0224>,<U0225>);(<U0226>,<U0227>);(<U0228>,<U0229>);(<U022A>,<U022B>);/
- (<U022C>,<U022D>);(<U022E>,<U022F>);(<U0230>,<U0231>);(<U0232>,<U0233>);/
- (<U0386>,<U03AC>);(<U0388>,<U03AD>);(<U0389>,<U03AE>);(<U038A>,<U03AF>);/
- (<U038C>,<U03CC>);(<U038E>,<U03CD>);(<U038F>,<U03CE>);(<U0391>,<U03B1>);/
- (<U0392>,<U03B2>);(<U0393>,<U03B3>);(<U0394>,<U03B4>);(<U0395>,<U03B5>);/
- (<U0396>,<U03B6>);(<U0397>,<U03B7>);(<U0398>,<U03B8>);(<U0399>,<U03B9>);/
- (<U039A>,<U03BA>);(<U039B>,<U03BB>);(<U039C>,<U03BC>);(<U039D>,<U03BD>);/
- (<U039E>,<U03BE>);(<U039F>,<U03BF>);(<U03A0>,<U03C0>);(<U03A1>,<U03C1>);/
- (<U03A3>,<U03C3>);(<U03A4>,<U03C4>);(<U03A5>,<U03C5>);(<U03A6>,<U03C6>);/
- (<U03A7>,<U03C7>);(<U03A8>,<U03C8>);(<U03A9>,<U03C9>);(<U03AA>,<U03CA>);/
- (<U03AB>,<U03CB>);(<U03D8>,<U03D9>);/
- (<U03DA>,<U03DB>);(<U03DC>,<U03DD>);(<U03DE>,<U03DF>);/
+ (<U0222>,<U0223>);(<U0224>,<U0225>);(<U0226>,<U0227>);(<U0228>,<U0229>);/
+ (<U022A>,<U022B>);(<U022C>,<U022D>);(<U022E>,<U022F>);(<U0230>,<U0231>);/
+ (<U0232>,<U0233>);(<U023A>,<U2C65>);(<U023B>,<U023C>);(<U023D>,<U019A>);/
+ (<U023E>,<U2C66>);(<U0241>,<U0242>);(<U0243>,<U0180>);(<U0244>,<U0289>);/
+ (<U0245>,<U028C>);(<U0246>,<U0247>);(<U0248>,<U0249>);(<U024A>,<U024B>);/
+ (<U024C>,<U024D>);(<U024E>,<U024F>);(<U0370>,<U0371>);(<U0372>,<U0373>);/
+ (<U0376>,<U0377>);(<U037F>,<U03F3>);(<U0386>,<U03AC>);(<U0388>,<U03AD>);/
+ (<U0389>,<U03AE>);(<U038A>,<U03AF>);(<U038C>,<U03CC>);(<U038E>,<U03CD>);/
+ (<U038F>,<U03CE>);(<U0391>,<U03B1>);(<U0392>,<U03B2>);(<U0393>,<U03B3>);/
+ (<U0394>,<U03B4>);(<U0395>,<U03B5>);(<U0396>,<U03B6>);(<U0397>,<U03B7>);/
+ (<U0398>,<U03B8>);(<U0399>,<U03B9>);(<U039A>,<U03BA>);(<U039B>,<U03BB>);/
+ (<U039C>,<U03BC>);(<U039D>,<U03BD>);(<U039E>,<U03BE>);(<U039F>,<U03BF>);/
+ (<U03A0>,<U03C0>);(<U03A1>,<U03C1>);(<U03A3>,<U03C3>);(<U03A4>,<U03C4>);/
+ (<U03A5>,<U03C5>);(<U03A6>,<U03C6>);(<U03A7>,<U03C7>);(<U03A8>,<U03C8>);/
+ (<U03A9>,<U03C9>);(<U03AA>,<U03CA>);(<U03AB>,<U03CB>);(<U03CF>,<U03D7>);/
+ (<U03D8>,<U03D9>);(<U03DA>,<U03DB>);(<U03DC>,<U03DD>);(<U03DE>,<U03DF>);/
(<U03E0>,<U03E1>);(<U03E2>,<U03E3>);(<U03E4>,<U03E5>);(<U03E6>,<U03E7>);/
(<U03E8>,<U03E9>);(<U03EA>,<U03EB>);(<U03EC>,<U03ED>);(<U03EE>,<U03EF>);/
- (<U03F4>,<U03B8>);(<U0400>,<U0450>);(<U0401>,<U0451>);(<U0402>,<U0452>);/
- (<U0403>,<U0453>);(<U0404>,<U0454>);(<U0405>,<U0455>);(<U0406>,<U0456>);/
- (<U0407>,<U0457>);(<U0408>,<U0458>);(<U0409>,<U0459>);(<U040A>,<U045A>);/
- (<U040B>,<U045B>);(<U040C>,<U045C>);(<U040D>,<U045D>);(<U040E>,<U045E>);/
- (<U040F>,<U045F>);(<U0410>,<U0430>);(<U0411>,<U0431>);(<U0412>,<U0432>);/
- (<U0413>,<U0433>);(<U0414>,<U0434>);(<U0415>,<U0435>);(<U0416>,<U0436>);/
- (<U0417>,<U0437>);(<U0418>,<U0438>);(<U0419>,<U0439>);(<U041A>,<U043A>);/
- (<U041B>,<U043B>);(<U041C>,<U043C>);(<U041D>,<U043D>);(<U041E>,<U043E>);/
- (<U041F>,<U043F>);(<U0420>,<U0440>);(<U0421>,<U0441>);(<U0422>,<U0442>);/
- (<U0423>,<U0443>);(<U0424>,<U0444>);(<U0425>,<U0445>);(<U0426>,<U0446>);/
- (<U0427>,<U0447>);(<U0428>,<U0448>);(<U0429>,<U0449>);(<U042A>,<U044A>);/
- (<U042B>,<U044B>);(<U042C>,<U044C>);(<U042D>,<U044D>);(<U042E>,<U044E>);/
- (<U042F>,<U044F>);(<U0460>,<U0461>);(<U0462>,<U0463>);(<U0464>,<U0465>);/
- (<U0466>,<U0467>);(<U0468>,<U0469>);(<U046A>,<U046B>);(<U046C>,<U046D>);/
- (<U046E>,<U046F>);(<U0470>,<U0471>);(<U0472>,<U0473>);(<U0474>,<U0475>);/
- (<U0476>,<U0477>);(<U0478>,<U0479>);(<U047A>,<U047B>);(<U047C>,<U047D>);/
- (<U047E>,<U047F>);(<U0480>,<U0481>);(<U048A>,<U048B>);/
- (<U048C>,<U048D>);(<U048E>,<U048F>);/
- (<U0490>,<U0491>);(<U0492>,<U0493>);(<U0494>,<U0495>);(<U0496>,<U0497>);/
- (<U0498>,<U0499>);(<U049A>,<U049B>);(<U049C>,<U049D>);(<U049E>,<U049F>);/
- (<U04A0>,<U04A1>);(<U04A2>,<U04A3>);(<U04A4>,<U04A5>);(<U04A6>,<U04A7>);/
- (<U04A8>,<U04A9>);(<U04AA>,<U04AB>);(<U04AC>,<U04AD>);(<U04AE>,<U04AF>);/
- (<U04B0>,<U04B1>);(<U04B2>,<U04B3>);(<U04B4>,<U04B5>);(<U04B6>,<U04B7>);/
- (<U04B8>,<U04B9>);(<U04BA>,<U04BB>);(<U04BC>,<U04BD>);(<U04BE>,<U04BF>);/
+ (<U03F4>,<U03B8>);(<U03F7>,<U03F8>);(<U03F9>,<U03F2>);(<U03FA>,<U03FB>);/
+ (<U03FD>,<U037B>);(<U03FE>,<U037C>);(<U03FF>,<U037D>);(<U0400>,<U0450>);/
+ (<U0401>,<U0451>);(<U0402>,<U0452>);(<U0403>,<U0453>);(<U0404>,<U0454>);/
+ (<U0405>,<U0455>);(<U0406>,<U0456>);(<U0407>,<U0457>);(<U0408>,<U0458>);/
+ (<U0409>,<U0459>);(<U040A>,<U045A>);(<U040B>,<U045B>);(<U040C>,<U045C>);/
+ (<U040D>,<U045D>);(<U040E>,<U045E>);(<U040F>,<U045F>);(<U0410>,<U0430>);/
+ (<U0411>,<U0431>);(<U0412>,<U0432>);(<U0413>,<U0433>);(<U0414>,<U0434>);/
+ (<U0415>,<U0435>);(<U0416>,<U0436>);(<U0417>,<U0437>);(<U0418>,<U0438>);/
+ (<U0419>,<U0439>);(<U041A>,<U043A>);(<U041B>,<U043B>);(<U041C>,<U043C>);/
+ (<U041D>,<U043D>);(<U041E>,<U043E>);(<U041F>,<U043F>);(<U0420>,<U0440>);/
+ (<U0421>,<U0441>);(<U0422>,<U0442>);(<U0423>,<U0443>);(<U0424>,<U0444>);/
+ (<U0425>,<U0445>);(<U0426>,<U0446>);(<U0427>,<U0447>);(<U0428>,<U0448>);/
+ (<U0429>,<U0449>);(<U042A>,<U044A>);(<U042B>,<U044B>);(<U042C>,<U044C>);/
+ (<U042D>,<U044D>);(<U042E>,<U044E>);(<U042F>,<U044F>);(<U0460>,<U0461>);/
+ (<U0462>,<U0463>);(<U0464>,<U0465>);(<U0466>,<U0467>);(<U0468>,<U0469>);/
+ (<U046A>,<U046B>);(<U046C>,<U046D>);(<U046E>,<U046F>);(<U0470>,<U0471>);/
+ (<U0472>,<U0473>);(<U0474>,<U0475>);(<U0476>,<U0477>);(<U0478>,<U0479>);/
+ (<U047A>,<U047B>);(<U047C>,<U047D>);(<U047E>,<U047F>);(<U0480>,<U0481>);/
+ (<U048A>,<U048B>);(<U048C>,<U048D>);(<U048E>,<U048F>);(<U0490>,<U0491>);/
+ (<U0492>,<U0493>);(<U0494>,<U0495>);(<U0496>,<U0497>);(<U0498>,<U0499>);/
+ (<U049A>,<U049B>);(<U049C>,<U049D>);(<U049E>,<U049F>);(<U04A0>,<U04A1>);/
+ (<U04A2>,<U04A3>);(<U04A4>,<U04A5>);(<U04A6>,<U04A7>);(<U04A8>,<U04A9>);/
+ (<U04AA>,<U04AB>);(<U04AC>,<U04AD>);(<U04AE>,<U04AF>);(<U04B0>,<U04B1>);/
+ (<U04B2>,<U04B3>);(<U04B4>,<U04B5>);(<U04B6>,<U04B7>);(<U04B8>,<U04B9>);/
+ (<U04BA>,<U04BB>);(<U04BC>,<U04BD>);(<U04BE>,<U04BF>);(<U04C0>,<U04CF>);/
(<U04C1>,<U04C2>);(<U04C3>,<U04C4>);(<U04C5>,<U04C6>);(<U04C7>,<U04C8>);/
- (<U04C9>,<U04CA>);(<U04CB>,<U04CC>);(<U04CD>,<U04CE>);/
- (<U04D0>,<U04D1>);(<U04D2>,<U04D3>);(<U04D4>,<U04D5>);(<U04D6>,<U04D7>);/
- (<U04D8>,<U04D9>);(<U04DA>,<U04DB>);(<U04DC>,<U04DD>);(<U04DE>,<U04DF>);/
- (<U04E0>,<U04E1>);(<U04E2>,<U04E3>);(<U04E4>,<U04E5>);(<U04E6>,<U04E7>);/
- (<U04E8>,<U04E9>);(<U04EA>,<U04EB>);(<U04EC>,<U04ED>);(<U04EE>,<U04EF>);/
- (<U04F0>,<U04F1>);(<U04F2>,<U04F3>);(<U04F4>,<U04F5>);(<U04F8>,<U04F9>);/
- (<U0500>,<U0501>);(<U0502>,<U0503>);(<U0504>,<U0505>);(<U0506>,<U0507>);/
- (<U0508>,<U0509>);(<U050A>,<U050B>);(<U050C>,<U050D>);(<U050E>,<U050F>);/
- (<U0531>,<U0561>);(<U0532>,<U0562>);(<U0533>,<U0563>);(<U0534>,<U0564>);/
- (<U0535>,<U0565>);(<U0536>,<U0566>);(<U0537>,<U0567>);(<U0538>,<U0568>);/
- (<U0539>,<U0569>);(<U053A>,<U056A>);(<U053B>,<U056B>);(<U053C>,<U056C>);/
- (<U053D>,<U056D>);(<U053E>,<U056E>);(<U053F>,<U056F>);(<U0540>,<U0570>);/
- (<U0541>,<U0571>);(<U0542>,<U0572>);(<U0543>,<U0573>);(<U0544>,<U0574>);/
- (<U0545>,<U0575>);(<U0546>,<U0576>);(<U0547>,<U0577>);(<U0548>,<U0578>);/
- (<U0549>,<U0579>);(<U054A>,<U057A>);(<U054B>,<U057B>);(<U054C>,<U057C>);/
- (<U054D>,<U057D>);(<U054E>,<U057E>);(<U054F>,<U057F>);(<U0550>,<U0580>);/
- (<U0551>,<U0581>);(<U0552>,<U0582>);(<U0553>,<U0583>);(<U0554>,<U0584>);/
- (<U0555>,<U0585>);(<U0556>,<U0586>);(<U1E00>,<U1E01>);(<U1E02>,<U1E03>);/
- (<U1E04>,<U1E05>);(<U1E06>,<U1E07>);(<U1E08>,<U1E09>);(<U1E0A>,<U1E0B>);/
- (<U1E0C>,<U1E0D>);(<U1E0E>,<U1E0F>);(<U1E10>,<U1E11>);(<U1E12>,<U1E13>);/
- (<U1E14>,<U1E15>);(<U1E16>,<U1E17>);(<U1E18>,<U1E19>);(<U1E1A>,<U1E1B>);/
- (<U1E1C>,<U1E1D>);(<U1E1E>,<U1E1F>);(<U1E20>,<U1E21>);(<U1E22>,<U1E23>);/
- (<U1E24>,<U1E25>);(<U1E26>,<U1E27>);(<U1E28>,<U1E29>);(<U1E2A>,<U1E2B>);/
- (<U1E2C>,<U1E2D>);(<U1E2E>,<U1E2F>);(<U1E30>,<U1E31>);(<U1E32>,<U1E33>);/
- (<U1E34>,<U1E35>);(<U1E36>,<U1E37>);(<U1E38>,<U1E39>);(<U1E3A>,<U1E3B>);/
- (<U1E3C>,<U1E3D>);(<U1E3E>,<U1E3F>);(<U1E40>,<U1E41>);(<U1E42>,<U1E43>);/
- (<U1E44>,<U1E45>);(<U1E46>,<U1E47>);(<U1E48>,<U1E49>);(<U1E4A>,<U1E4B>);/
- (<U1E4C>,<U1E4D>);(<U1E4E>,<U1E4F>);(<U1E50>,<U1E51>);(<U1E52>,<U1E53>);/
- (<U1E54>,<U1E55>);(<U1E56>,<U1E57>);(<U1E58>,<U1E59>);(<U1E5A>,<U1E5B>);/
- (<U1E5C>,<U1E5D>);(<U1E5E>,<U1E5F>);(<U1E60>,<U1E61>);(<U1E62>,<U1E63>);/
- (<U1E64>,<U1E65>);(<U1E66>,<U1E67>);(<U1E68>,<U1E69>);(<U1E6A>,<U1E6B>);/
- (<U1E6C>,<U1E6D>);(<U1E6E>,<U1E6F>);(<U1E70>,<U1E71>);(<U1E72>,<U1E73>);/
- (<U1E74>,<U1E75>);(<U1E76>,<U1E77>);(<U1E78>,<U1E79>);(<U1E7A>,<U1E7B>);/
- (<U1E7C>,<U1E7D>);(<U1E7E>,<U1E7F>);(<U1E80>,<U1E81>);(<U1E82>,<U1E83>);/
- (<U1E84>,<U1E85>);(<U1E86>,<U1E87>);(<U1E88>,<U1E89>);(<U1E8A>,<U1E8B>);/
- (<U1E8C>,<U1E8D>);(<U1E8E>,<U1E8F>);(<U1E90>,<U1E91>);(<U1E92>,<U1E93>);/
- (<U1E94>,<U1E95>);(<U1EA0>,<U1EA1>);(<U1EA2>,<U1EA3>);(<U1EA4>,<U1EA5>);/
- (<U1EA6>,<U1EA7>);(<U1EA8>,<U1EA9>);(<U1EAA>,<U1EAB>);(<U1EAC>,<U1EAD>);/
- (<U1EAE>,<U1EAF>);(<U1EB0>,<U1EB1>);(<U1EB2>,<U1EB3>);(<U1EB4>,<U1EB5>);/
- (<U1EB6>,<U1EB7>);(<U1EB8>,<U1EB9>);(<U1EBA>,<U1EBB>);(<U1EBC>,<U1EBD>);/
- (<U1EBE>,<U1EBF>);(<U1EC0>,<U1EC1>);(<U1EC2>,<U1EC3>);(<U1EC4>,<U1EC5>);/
- (<U1EC6>,<U1EC7>);(<U1EC8>,<U1EC9>);(<U1ECA>,<U1ECB>);(<U1ECC>,<U1ECD>);/
- (<U1ECE>,<U1ECF>);(<U1ED0>,<U1ED1>);(<U1ED2>,<U1ED3>);(<U1ED4>,<U1ED5>);/
- (<U1ED6>,<U1ED7>);(<U1ED8>,<U1ED9>);(<U1EDA>,<U1EDB>);(<U1EDC>,<U1EDD>);/
- (<U1EDE>,<U1EDF>);(<U1EE0>,<U1EE1>);(<U1EE2>,<U1EE3>);(<U1EE4>,<U1EE5>);/
- (<U1EE6>,<U1EE7>);(<U1EE8>,<U1EE9>);(<U1EEA>,<U1EEB>);(<U1EEC>,<U1EED>);/
- (<U1EEE>,<U1EEF>);(<U1EF0>,<U1EF1>);(<U1EF2>,<U1EF3>);(<U1EF4>,<U1EF5>);/
- (<U1EF6>,<U1EF7>);(<U1EF8>,<U1EF9>);(<U1F08>,<U1F00>);(<U1F09>,<U1F01>);/
- (<U1F0A>,<U1F02>);(<U1F0B>,<U1F03>);(<U1F0C>,<U1F04>);(<U1F0D>,<U1F05>);/
- (<U1F0E>,<U1F06>);(<U1F0F>,<U1F07>);(<U1F18>,<U1F10>);(<U1F19>,<U1F11>);/
- (<U1F1A>,<U1F12>);(<U1F1B>,<U1F13>);(<U1F1C>,<U1F14>);(<U1F1D>,<U1F15>);/
- (<U1F28>,<U1F20>);(<U1F29>,<U1F21>);(<U1F2A>,<U1F22>);(<U1F2B>,<U1F23>);/
- (<U1F2C>,<U1F24>);(<U1F2D>,<U1F25>);(<U1F2E>,<U1F26>);(<U1F2F>,<U1F27>);/
- (<U1F38>,<U1F30>);(<U1F39>,<U1F31>);(<U1F3A>,<U1F32>);(<U1F3B>,<U1F33>);/
- (<U1F3C>,<U1F34>);(<U1F3D>,<U1F35>);(<U1F3E>,<U1F36>);(<U1F3F>,<U1F37>);/
- (<U1F48>,<U1F40>);(<U1F49>,<U1F41>);(<U1F4A>,<U1F42>);(<U1F4B>,<U1F43>);/
- (<U1F4C>,<U1F44>);(<U1F4D>,<U1F45>);(<U1F59>,<U1F51>);(<U1F5B>,<U1F53>);/
- (<U1F5D>,<U1F55>);(<U1F5F>,<U1F57>);(<U1F68>,<U1F60>);(<U1F69>,<U1F61>);/
- (<U1F6A>,<U1F62>);(<U1F6B>,<U1F63>);(<U1F6C>,<U1F64>);(<U1F6D>,<U1F65>);/
- (<U1F6E>,<U1F66>);(<U1F6F>,<U1F67>);(<U1F88>,<U1F80>);(<U1F89>,<U1F81>);/
- (<U1F8A>,<U1F82>);(<U1F8B>,<U1F83>);(<U1F8C>,<U1F84>);(<U1F8D>,<U1F85>);/
- (<U1F8E>,<U1F86>);(<U1F8F>,<U1F87>);(<U1F98>,<U1F90>);(<U1F99>,<U1F91>);/
- (<U1F9A>,<U1F92>);(<U1F9B>,<U1F93>);(<U1F9C>,<U1F94>);(<U1F9D>,<U1F95>);/
- (<U1F9E>,<U1F96>);(<U1F9F>,<U1F97>);(<U1FA8>,<U1FA0>);(<U1FA9>,<U1FA1>);/
- (<U1FAA>,<U1FA2>);(<U1FAB>,<U1FA3>);(<U1FAC>,<U1FA4>);(<U1FAD>,<U1FA5>);/
- (<U1FAE>,<U1FA6>);(<U1FAF>,<U1FA7>);(<U1FB8>,<U1FB0>);(<U1FB9>,<U1FB1>);/
- (<U1FBA>,<U1F70>);(<U1FBB>,<U1F71>);(<U1FBC>,<U1FB3>);(<U1FC8>,<U1F72>);/
- (<U1FC9>,<U1F73>);(<U1FCA>,<U1F74>);(<U1FCB>,<U1F75>);(<U1FCC>,<U1FC3>);/
- (<U1FD8>,<U1FD0>);(<U1FD9>,<U1FD1>);(<U1FDA>,<U1F76>);(<U1FDB>,<U1F77>);/
- (<U1FE8>,<U1FE0>);(<U1FE9>,<U1FE1>);(<U1FEA>,<U1F7A>);(<U1FEB>,<U1F7B>);/
- (<U1FEC>,<U1FE5>);(<U1FF8>,<U1F78>);(<U1FF9>,<U1F79>);(<U1FFA>,<U1F7C>);/
- (<U1FFB>,<U1F7D>);(<U1FFC>,<U1FF3>);(<U2126>,<U03C9>);(<U212A>,<U006B>);/
- (<U212B>,<U00E5>);(<U2160>,<U2170>);(<U2161>,<U2171>);(<U2162>,<U2172>);/
- (<U2163>,<U2173>);(<U2164>,<U2174>);(<U2165>,<U2175>);(<U2166>,<U2176>);/
- (<U2167>,<U2177>);(<U2168>,<U2178>);(<U2169>,<U2179>);(<U216A>,<U217A>);/
- (<U216B>,<U217B>);(<U216C>,<U217C>);(<U216D>,<U217D>);(<U216E>,<U217E>);/
- (<U216F>,<U217F>);(<U24B6>,<U24D0>);(<U24B7>,<U24D1>);(<U24B8>,<U24D2>);/
- (<U24B9>,<U24D3>);(<U24BA>,<U24D4>);(<U24BB>,<U24D5>);(<U24BC>,<U24D6>);/
- (<U24BD>,<U24D7>);(<U24BE>,<U24D8>);(<U24BF>,<U24D9>);(<U24C0>,<U24DA>);/
- (<U24C1>,<U24DB>);(<U24C2>,<U24DC>);(<U24C3>,<U24DD>);(<U24C4>,<U24DE>);/
- (<U24C5>,<U24DF>);(<U24C6>,<U24E0>);(<U24C7>,<U24E1>);(<U24C8>,<U24E2>);/
- (<U24C9>,<U24E3>);(<U24CA>,<U24E4>);(<U24CB>,<U24E5>);(<U24CC>,<U24E6>);/
- (<U24CD>,<U24E7>);(<U24CE>,<U24E8>);(<U24CF>,<U24E9>);(<UFF21>,<UFF41>);/
- (<UFF22>,<UFF42>);(<UFF23>,<UFF43>);(<UFF24>,<UFF44>);(<UFF25>,<UFF45>);/
- (<UFF26>,<UFF46>);(<UFF27>,<UFF47>);(<UFF28>,<UFF48>);(<UFF29>,<UFF49>);/
- (<UFF2A>,<UFF4A>);(<UFF2B>,<UFF4B>);(<UFF2C>,<UFF4C>);(<UFF2D>,<UFF4D>);/
- (<UFF2E>,<UFF4E>);(<UFF2F>,<UFF4F>);(<UFF30>,<UFF50>);(<UFF31>,<UFF51>);/
- (<UFF32>,<UFF52>);(<UFF33>,<UFF53>);(<UFF34>,<UFF54>);(<UFF35>,<UFF55>);/
- (<UFF36>,<UFF56>);(<UFF37>,<UFF57>);(<UFF38>,<UFF58>);(<UFF39>,<UFF59>);/
- (<UFF3A>,<UFF5A>);(<U00010400>,<U00010428>);(<U00010401>,<U00010429>);/
- (<U00010402>,<U0001042A>);(<U00010403>,<U0001042B>);/
- (<U00010404>,<U0001042C>);(<U00010405>,<U0001042D>);/
- (<U00010406>,<U0001042E>);(<U00010407>,<U0001042F>);/
- (<U00010408>,<U00010430>);(<U00010409>,<U00010431>);/
- (<U0001040A>,<U00010432>);(<U0001040B>,<U00010433>);/
- (<U0001040C>,<U00010434>);(<U0001040D>,<U00010435>);/
- (<U0001040E>,<U00010436>);(<U0001040F>,<U00010437>);/
- (<U00010410>,<U00010438>);(<U00010411>,<U00010439>);/
- (<U00010412>,<U0001043A>);(<U00010413>,<U0001043B>);/
- (<U00010414>,<U0001043C>);(<U00010415>,<U0001043D>);/
- (<U00010416>,<U0001043E>);(<U00010417>,<U0001043F>);/
- (<U00010418>,<U00010440>);(<U00010419>,<U00010441>);/
- (<U0001041A>,<U00010442>);(<U0001041B>,<U00010443>);/
- (<U0001041C>,<U00010444>);(<U0001041D>,<U00010445>);/
- (<U0001041E>,<U00010446>);(<U0001041F>,<U00010447>);/
- (<U00010420>,<U00010448>);(<U00010421>,<U00010449>);/
- (<U00010422>,<U0001044A>);(<U00010423>,<U0001044B>);/
- (<U00010424>,<U0001044C>);(<U00010425>,<U0001044D>)
+ (<U04C9>,<U04CA>);(<U04CB>,<U04CC>);(<U04CD>,<U04CE>);(<U04D0>,<U04D1>);/
+ (<U04D2>,<U04D3>);(<U04D4>,<U04D5>);(<U04D6>,<U04D7>);(<U04D8>,<U04D9>);/
+ (<U04DA>,<U04DB>);(<U04DC>,<U04DD>);(<U04DE>,<U04DF>);(<U04E0>,<U04E1>);/
+ (<U04E2>,<U04E3>);(<U04E4>,<U04E5>);(<U04E6>,<U04E7>);(<U04E8>,<U04E9>);/
+ (<U04EA>,<U04EB>);(<U04EC>,<U04ED>);(<U04EE>,<U04EF>);(<U04F0>,<U04F1>);/
+ (<U04F2>,<U04F3>);(<U04F4>,<U04F5>);(<U04F6>,<U04F7>);(<U04F8>,<U04F9>);/
+ (<U04FA>,<U04FB>);(<U04FC>,<U04FD>);(<U04FE>,<U04FF>);(<U0500>,<U0501>);/
+ (<U0502>,<U0503>);(<U0504>,<U0505>);(<U0506>,<U0507>);(<U0508>,<U0509>);/
+ (<U050A>,<U050B>);(<U050C>,<U050D>);(<U050E>,<U050F>);(<U0510>,<U0511>);/
+ (<U0512>,<U0513>);(<U0514>,<U0515>);(<U0516>,<U0517>);(<U0518>,<U0519>);/
+ (<U051A>,<U051B>);(<U051C>,<U051D>);(<U051E>,<U051F>);(<U0520>,<U0521>);/
+ (<U0522>,<U0523>);(<U0524>,<U0525>);(<U0526>,<U0527>);(<U0528>,<U0529>);/
+ (<U052A>,<U052B>);(<U052C>,<U052D>);(<U052E>,<U052F>);(<U0531>,<U0561>);/
+ (<U0532>,<U0562>);(<U0533>,<U0563>);(<U0534>,<U0564>);(<U0535>,<U0565>);/
+ (<U0536>,<U0566>);(<U0537>,<U0567>);(<U0538>,<U0568>);(<U0539>,<U0569>);/
+ (<U053A>,<U056A>);(<U053B>,<U056B>);(<U053C>,<U056C>);(<U053D>,<U056D>);/
+ (<U053E>,<U056E>);(<U053F>,<U056F>);(<U0540>,<U0570>);(<U0541>,<U0571>);/
+ (<U0542>,<U0572>);(<U0543>,<U0573>);(<U0544>,<U0574>);(<U0545>,<U0575>);/
+ (<U0546>,<U0576>);(<U0547>,<U0577>);(<U0548>,<U0578>);(<U0549>,<U0579>);/
+ (<U054A>,<U057A>);(<U054B>,<U057B>);(<U054C>,<U057C>);(<U054D>,<U057D>);/
+ (<U054E>,<U057E>);(<U054F>,<U057F>);(<U0550>,<U0580>);(<U0551>,<U0581>);/
+ (<U0552>,<U0582>);(<U0553>,<U0583>);(<U0554>,<U0584>);(<U0555>,<U0585>);/
+ (<U0556>,<U0586>);(<U10A0>,<U2D00>);(<U10A1>,<U2D01>);(<U10A2>,<U2D02>);/
+ (<U10A3>,<U2D03>);(<U10A4>,<U2D04>);(<U10A5>,<U2D05>);(<U10A6>,<U2D06>);/
+ (<U10A7>,<U2D07>);(<U10A8>,<U2D08>);(<U10A9>,<U2D09>);(<U10AA>,<U2D0A>);/
+ (<U10AB>,<U2D0B>);(<U10AC>,<U2D0C>);(<U10AD>,<U2D0D>);(<U10AE>,<U2D0E>);/
+ (<U10AF>,<U2D0F>);(<U10B0>,<U2D10>);(<U10B1>,<U2D11>);(<U10B2>,<U2D12>);/
+ (<U10B3>,<U2D13>);(<U10B4>,<U2D14>);(<U10B5>,<U2D15>);(<U10B6>,<U2D16>);/
+ (<U10B7>,<U2D17>);(<U10B8>,<U2D18>);(<U10B9>,<U2D19>);(<U10BA>,<U2D1A>);/
+ (<U10BB>,<U2D1B>);(<U10BC>,<U2D1C>);(<U10BD>,<U2D1D>);(<U10BE>,<U2D1E>);/
+ (<U10BF>,<U2D1F>);(<U10C0>,<U2D20>);(<U10C1>,<U2D21>);(<U10C2>,<U2D22>);/
+ (<U10C3>,<U2D23>);(<U10C4>,<U2D24>);(<U10C5>,<U2D25>);(<U10C7>,<U2D27>);/
+ (<U10CD>,<U2D2D>);(<U13A0>,<UAB70>);(<U13A1>,<UAB71>);(<U13A2>,<UAB72>);/
+ (<U13A3>,<UAB73>);(<U13A4>,<UAB74>);(<U13A5>,<UAB75>);(<U13A6>,<UAB76>);/
+ (<U13A7>,<UAB77>);(<U13A8>,<UAB78>);(<U13A9>,<UAB79>);(<U13AA>,<UAB7A>);/
+ (<U13AB>,<UAB7B>);(<U13AC>,<UAB7C>);(<U13AD>,<UAB7D>);(<U13AE>,<UAB7E>);/
+ (<U13AF>,<UAB7F>);(<U13B0>,<UAB80>);(<U13B1>,<UAB81>);(<U13B2>,<UAB82>);/
+ (<U13B3>,<UAB83>);(<U13B4>,<UAB84>);(<U13B5>,<UAB85>);(<U13B6>,<UAB86>);/
+ (<U13B7>,<UAB87>);(<U13B8>,<UAB88>);(<U13B9>,<UAB89>);(<U13BA>,<UAB8A>);/
+ (<U13BB>,<UAB8B>);(<U13BC>,<UAB8C>);(<U13BD>,<UAB8D>);(<U13BE>,<UAB8E>);/
+ (<U13BF>,<UAB8F>);(<U13C0>,<UAB90>);(<U13C1>,<UAB91>);(<U13C2>,<UAB92>);/
+ (<U13C3>,<UAB93>);(<U13C4>,<UAB94>);(<U13C5>,<UAB95>);(<U13C6>,<UAB96>);/
+ (<U13C7>,<UAB97>);(<U13C8>,<UAB98>);(<U13C9>,<UAB99>);(<U13CA>,<UAB9A>);/
+ (<U13CB>,<UAB9B>);(<U13CC>,<UAB9C>);(<U13CD>,<UAB9D>);(<U13CE>,<UAB9E>);/
+ (<U13CF>,<UAB9F>);(<U13D0>,<UABA0>);(<U13D1>,<UABA1>);(<U13D2>,<UABA2>);/
+ (<U13D3>,<UABA3>);(<U13D4>,<UABA4>);(<U13D5>,<UABA5>);(<U13D6>,<UABA6>);/
+ (<U13D7>,<UABA7>);(<U13D8>,<UABA8>);(<U13D9>,<UABA9>);(<U13DA>,<UABAA>);/
+ (<U13DB>,<UABAB>);(<U13DC>,<UABAC>);(<U13DD>,<UABAD>);(<U13DE>,<UABAE>);/
+ (<U13DF>,<UABAF>);(<U13E0>,<UABB0>);(<U13E1>,<UABB1>);(<U13E2>,<UABB2>);/
+ (<U13E3>,<UABB3>);(<U13E4>,<UABB4>);(<U13E5>,<UABB5>);(<U13E6>,<UABB6>);/
+ (<U13E7>,<UABB7>);(<U13E8>,<UABB8>);(<U13E9>,<UABB9>);(<U13EA>,<UABBA>);/
+ (<U13EB>,<UABBB>);(<U13EC>,<UABBC>);(<U13ED>,<UABBD>);(<U13EE>,<UABBE>);/
+ (<U13EF>,<UABBF>);(<U13F0>,<U13F8>);(<U13F1>,<U13F9>);(<U13F2>,<U13FA>);/
+ (<U13F3>,<U13FB>);(<U13F4>,<U13FC>);(<U13F5>,<U13FD>);(<U1E00>,<U1E01>);/
+ (<U1E02>,<U1E03>);(<U1E04>,<U1E05>);(<U1E06>,<U1E07>);(<U1E08>,<U1E09>);/
+ (<U1E0A>,<U1E0B>);(<U1E0C>,<U1E0D>);(<U1E0E>,<U1E0F>);(<U1E10>,<U1E11>);/
+ (<U1E12>,<U1E13>);(<U1E14>,<U1E15>);(<U1E16>,<U1E17>);(<U1E18>,<U1E19>);/
+ (<U1E1A>,<U1E1B>);(<U1E1C>,<U1E1D>);(<U1E1E>,<U1E1F>);(<U1E20>,<U1E21>);/
+ (<U1E22>,<U1E23>);(<U1E24>,<U1E25>);(<U1E26>,<U1E27>);(<U1E28>,<U1E29>);/
+ (<U1E2A>,<U1E2B>);(<U1E2C>,<U1E2D>);(<U1E2E>,<U1E2F>);(<U1E30>,<U1E31>);/
+ (<U1E32>,<U1E33>);(<U1E34>,<U1E35>);(<U1E36>,<U1E37>);(<U1E38>,<U1E39>);/
+ (<U1E3A>,<U1E3B>);(<U1E3C>,<U1E3D>);(<U1E3E>,<U1E3F>);(<U1E40>,<U1E41>);/
+ (<U1E42>,<U1E43>);(<U1E44>,<U1E45>);(<U1E46>,<U1E47>);(<U1E48>,<U1E49>);/
+ (<U1E4A>,<U1E4B>);(<U1E4C>,<U1E4D>);(<U1E4E>,<U1E4F>);(<U1E50>,<U1E51>);/
+ (<U1E52>,<U1E53>);(<U1E54>,<U1E55>);(<U1E56>,<U1E57>);(<U1E58>,<U1E59>);/
+ (<U1E5A>,<U1E5B>);(<U1E5C>,<U1E5D>);(<U1E5E>,<U1E5F>);(<U1E60>,<U1E61>);/
+ (<U1E62>,<U1E63>);(<U1E64>,<U1E65>);(<U1E66>,<U1E67>);(<U1E68>,<U1E69>);/
+ (<U1E6A>,<U1E6B>);(<U1E6C>,<U1E6D>);(<U1E6E>,<U1E6F>);(<U1E70>,<U1E71>);/
+ (<U1E72>,<U1E73>);(<U1E74>,<U1E75>);(<U1E76>,<U1E77>);(<U1E78>,<U1E79>);/
+ (<U1E7A>,<U1E7B>);(<U1E7C>,<U1E7D>);(<U1E7E>,<U1E7F>);(<U1E80>,<U1E81>);/
+ (<U1E82>,<U1E83>);(<U1E84>,<U1E85>);(<U1E86>,<U1E87>);(<U1E88>,<U1E89>);/
+ (<U1E8A>,<U1E8B>);(<U1E8C>,<U1E8D>);(<U1E8E>,<U1E8F>);(<U1E90>,<U1E91>);/
+ (<U1E92>,<U1E93>);(<U1E94>,<U1E95>);(<U1E9E>,<U00DF>);(<U1EA0>,<U1EA1>);/
+ (<U1EA2>,<U1EA3>);(<U1EA4>,<U1EA5>);(<U1EA6>,<U1EA7>);(<U1EA8>,<U1EA9>);/
+ (<U1EAA>,<U1EAB>);(<U1EAC>,<U1EAD>);(<U1EAE>,<U1EAF>);(<U1EB0>,<U1EB1>);/
+ (<U1EB2>,<U1EB3>);(<U1EB4>,<U1EB5>);(<U1EB6>,<U1EB7>);(<U1EB8>,<U1EB9>);/
+ (<U1EBA>,<U1EBB>);(<U1EBC>,<U1EBD>);(<U1EBE>,<U1EBF>);(<U1EC0>,<U1EC1>);/
+ (<U1EC2>,<U1EC3>);(<U1EC4>,<U1EC5>);(<U1EC6>,<U1EC7>);(<U1EC8>,<U1EC9>);/
+ (<U1ECA>,<U1ECB>);(<U1ECC>,<U1ECD>);(<U1ECE>,<U1ECF>);(<U1ED0>,<U1ED1>);/
+ (<U1ED2>,<U1ED3>);(<U1ED4>,<U1ED5>);(<U1ED6>,<U1ED7>);(<U1ED8>,<U1ED9>);/
+ (<U1EDA>,<U1EDB>);(<U1EDC>,<U1EDD>);(<U1EDE>,<U1EDF>);(<U1EE0>,<U1EE1>);/
+ (<U1EE2>,<U1EE3>);(<U1EE4>,<U1EE5>);(<U1EE6>,<U1EE7>);(<U1EE8>,<U1EE9>);/
+ (<U1EEA>,<U1EEB>);(<U1EEC>,<U1EED>);(<U1EEE>,<U1EEF>);(<U1EF0>,<U1EF1>);/
+ (<U1EF2>,<U1EF3>);(<U1EF4>,<U1EF5>);(<U1EF6>,<U1EF7>);(<U1EF8>,<U1EF9>);/
+ (<U1EFA>,<U1EFB>);(<U1EFC>,<U1EFD>);(<U1EFE>,<U1EFF>);(<U1F08>,<U1F00>);/
+ (<U1F09>,<U1F01>);(<U1F0A>,<U1F02>);(<U1F0B>,<U1F03>);(<U1F0C>,<U1F04>);/
+ (<U1F0D>,<U1F05>);(<U1F0E>,<U1F06>);(<U1F0F>,<U1F07>);(<U1F18>,<U1F10>);/
+ (<U1F19>,<U1F11>);(<U1F1A>,<U1F12>);(<U1F1B>,<U1F13>);(<U1F1C>,<U1F14>);/
+ (<U1F1D>,<U1F15>);(<U1F28>,<U1F20>);(<U1F29>,<U1F21>);(<U1F2A>,<U1F22>);/
+ (<U1F2B>,<U1F23>);(<U1F2C>,<U1F24>);(<U1F2D>,<U1F25>);(<U1F2E>,<U1F26>);/
+ (<U1F2F>,<U1F27>);(<U1F38>,<U1F30>);(<U1F39>,<U1F31>);(<U1F3A>,<U1F32>);/
+ (<U1F3B>,<U1F33>);(<U1F3C>,<U1F34>);(<U1F3D>,<U1F35>);(<U1F3E>,<U1F36>);/
+ (<U1F3F>,<U1F37>);(<U1F48>,<U1F40>);(<U1F49>,<U1F41>);(<U1F4A>,<U1F42>);/
+ (<U1F4B>,<U1F43>);(<U1F4C>,<U1F44>);(<U1F4D>,<U1F45>);(<U1F59>,<U1F51>);/
+ (<U1F5B>,<U1F53>);(<U1F5D>,<U1F55>);(<U1F5F>,<U1F57>);(<U1F68>,<U1F60>);/
+ (<U1F69>,<U1F61>);(<U1F6A>,<U1F62>);(<U1F6B>,<U1F63>);(<U1F6C>,<U1F64>);/
+ (<U1F6D>,<U1F65>);(<U1F6E>,<U1F66>);(<U1F6F>,<U1F67>);(<U1F88>,<U1F80>);/
+ (<U1F89>,<U1F81>);(<U1F8A>,<U1F82>);(<U1F8B>,<U1F83>);(<U1F8C>,<U1F84>);/
+ (<U1F8D>,<U1F85>);(<U1F8E>,<U1F86>);(<U1F8F>,<U1F87>);(<U1F98>,<U1F90>);/
+ (<U1F99>,<U1F91>);(<U1F9A>,<U1F92>);(<U1F9B>,<U1F93>);(<U1F9C>,<U1F94>);/
+ (<U1F9D>,<U1F95>);(<U1F9E>,<U1F96>);(<U1F9F>,<U1F97>);(<U1FA8>,<U1FA0>);/
+ (<U1FA9>,<U1FA1>);(<U1FAA>,<U1FA2>);(<U1FAB>,<U1FA3>);(<U1FAC>,<U1FA4>);/
+ (<U1FAD>,<U1FA5>);(<U1FAE>,<U1FA6>);(<U1FAF>,<U1FA7>);(<U1FB8>,<U1FB0>);/
+ (<U1FB9>,<U1FB1>);(<U1FBA>,<U1F70>);(<U1FBB>,<U1F71>);(<U1FBC>,<U1FB3>);/
+ (<U1FC8>,<U1F72>);(<U1FC9>,<U1F73>);(<U1FCA>,<U1F74>);(<U1FCB>,<U1F75>);/
+ (<U1FCC>,<U1FC3>);(<U1FD8>,<U1FD0>);(<U1FD9>,<U1FD1>);(<U1FDA>,<U1F76>);/
+ (<U1FDB>,<U1F77>);(<U1FE8>,<U1FE0>);(<U1FE9>,<U1FE1>);(<U1FEA>,<U1F7A>);/
+ (<U1FEB>,<U1F7B>);(<U1FEC>,<U1FE5>);(<U1FF8>,<U1F78>);(<U1FF9>,<U1F79>);/
+ (<U1FFA>,<U1F7C>);(<U1FFB>,<U1F7D>);(<U1FFC>,<U1FF3>);(<U2126>,<U03C9>);/
+ (<U212A>,<U006B>);(<U212B>,<U00E5>);(<U2132>,<U214E>);(<U2160>,<U2170>);/
+ (<U2161>,<U2171>);(<U2162>,<U2172>);(<U2163>,<U2173>);(<U2164>,<U2174>);/
+ (<U2165>,<U2175>);(<U2166>,<U2176>);(<U2167>,<U2177>);(<U2168>,<U2178>);/
+ (<U2169>,<U2179>);(<U216A>,<U217A>);(<U216B>,<U217B>);(<U216C>,<U217C>);/
+ (<U216D>,<U217D>);(<U216E>,<U217E>);(<U216F>,<U217F>);(<U2183>,<U2184>);/
+ (<U24B6>,<U24D0>);(<U24B7>,<U24D1>);(<U24B8>,<U24D2>);(<U24B9>,<U24D3>);/
+ (<U24BA>,<U24D4>);(<U24BB>,<U24D5>);(<U24BC>,<U24D6>);(<U24BD>,<U24D7>);/
+ (<U24BE>,<U24D8>);(<U24BF>,<U24D9>);(<U24C0>,<U24DA>);(<U24C1>,<U24DB>);/
+ (<U24C2>,<U24DC>);(<U24C3>,<U24DD>);(<U24C4>,<U24DE>);(<U24C5>,<U24DF>);/
+ (<U24C6>,<U24E0>);(<U24C7>,<U24E1>);(<U24C8>,<U24E2>);(<U24C9>,<U24E3>);/
+ (<U24CA>,<U24E4>);(<U24CB>,<U24E5>);(<U24CC>,<U24E6>);(<U24CD>,<U24E7>);/
+ (<U24CE>,<U24E8>);(<U24CF>,<U24E9>);(<U2C00>,<U2C30>);(<U2C01>,<U2C31>);/
+ (<U2C02>,<U2C32>);(<U2C03>,<U2C33>);(<U2C04>,<U2C34>);(<U2C05>,<U2C35>);/
+ (<U2C06>,<U2C36>);(<U2C07>,<U2C37>);(<U2C08>,<U2C38>);(<U2C09>,<U2C39>);/
+ (<U2C0A>,<U2C3A>);(<U2C0B>,<U2C3B>);(<U2C0C>,<U2C3C>);(<U2C0D>,<U2C3D>);/
+ (<U2C0E>,<U2C3E>);(<U2C0F>,<U2C3F>);(<U2C10>,<U2C40>);(<U2C11>,<U2C41>);/
+ (<U2C12>,<U2C42>);(<U2C13>,<U2C43>);(<U2C14>,<U2C44>);(<U2C15>,<U2C45>);/
+ (<U2C16>,<U2C46>);(<U2C17>,<U2C47>);(<U2C18>,<U2C48>);(<U2C19>,<U2C49>);/
+ (<U2C1A>,<U2C4A>);(<U2C1B>,<U2C4B>);(<U2C1C>,<U2C4C>);(<U2C1D>,<U2C4D>);/
+ (<U2C1E>,<U2C4E>);(<U2C1F>,<U2C4F>);(<U2C20>,<U2C50>);(<U2C21>,<U2C51>);/
+ (<U2C22>,<U2C52>);(<U2C23>,<U2C53>);(<U2C24>,<U2C54>);(<U2C25>,<U2C55>);/
+ (<U2C26>,<U2C56>);(<U2C27>,<U2C57>);(<U2C28>,<U2C58>);(<U2C29>,<U2C59>);/
+ (<U2C2A>,<U2C5A>);(<U2C2B>,<U2C5B>);(<U2C2C>,<U2C5C>);(<U2C2D>,<U2C5D>);/
+ (<U2C2E>,<U2C5E>);(<U2C60>,<U2C61>);(<U2C62>,<U026B>);(<U2C63>,<U1D7D>);/
+ (<U2C64>,<U027D>);(<U2C67>,<U2C68>);(<U2C69>,<U2C6A>);(<U2C6B>,<U2C6C>);/
+ (<U2C6D>,<U0251>);(<U2C6E>,<U0271>);(<U2C6F>,<U0250>);(<U2C70>,<U0252>);/
+ (<U2C72>,<U2C73>);(<U2C75>,<U2C76>);(<U2C7E>,<U023F>);(<U2C7F>,<U0240>);/
+ (<U2C80>,<U2C81>);(<U2C82>,<U2C83>);(<U2C84>,<U2C85>);(<U2C86>,<U2C87>);/
+ (<U2C88>,<U2C89>);(<U2C8A>,<U2C8B>);(<U2C8C>,<U2C8D>);(<U2C8E>,<U2C8F>);/
+ (<U2C90>,<U2C91>);(<U2C92>,<U2C93>);(<U2C94>,<U2C95>);(<U2C96>,<U2C97>);/
+ (<U2C98>,<U2C99>);(<U2C9A>,<U2C9B>);(<U2C9C>,<U2C9D>);(<U2C9E>,<U2C9F>);/
+ (<U2CA0>,<U2CA1>);(<U2CA2>,<U2CA3>);(<U2CA4>,<U2CA5>);(<U2CA6>,<U2CA7>);/
+ (<U2CA8>,<U2CA9>);(<U2CAA>,<U2CAB>);(<U2CAC>,<U2CAD>);(<U2CAE>,<U2CAF>);/
+ (<U2CB0>,<U2CB1>);(<U2CB2>,<U2CB3>);(<U2CB4>,<U2CB5>);(<U2CB6>,<U2CB7>);/
+ (<U2CB8>,<U2CB9>);(<U2CBA>,<U2CBB>);(<U2CBC>,<U2CBD>);(<U2CBE>,<U2CBF>);/
+ (<U2CC0>,<U2CC1>);(<U2CC2>,<U2CC3>);(<U2CC4>,<U2CC5>);(<U2CC6>,<U2CC7>);/
+ (<U2CC8>,<U2CC9>);(<U2CCA>,<U2CCB>);(<U2CCC>,<U2CCD>);(<U2CCE>,<U2CCF>);/
+ (<U2CD0>,<U2CD1>);(<U2CD2>,<U2CD3>);(<U2CD4>,<U2CD5>);(<U2CD6>,<U2CD7>);/
+ (<U2CD8>,<U2CD9>);(<U2CDA>,<U2CDB>);(<U2CDC>,<U2CDD>);(<U2CDE>,<U2CDF>);/
+ (<U2CE0>,<U2CE1>);(<U2CE2>,<U2CE3>);(<U2CEB>,<U2CEC>);(<U2CED>,<U2CEE>);/
+ (<U2CF2>,<U2CF3>);(<UA640>,<UA641>);(<UA642>,<UA643>);(<UA644>,<UA645>);/
+ (<UA646>,<UA647>);(<UA648>,<UA649>);(<UA64A>,<UA64B>);(<UA64C>,<UA64D>);/
+ (<UA64E>,<UA64F>);(<UA650>,<UA651>);(<UA652>,<UA653>);(<UA654>,<UA655>);/
+ (<UA656>,<UA657>);(<UA658>,<UA659>);(<UA65A>,<UA65B>);(<UA65C>,<UA65D>);/
+ (<UA65E>,<UA65F>);(<UA660>,<UA661>);(<UA662>,<UA663>);(<UA664>,<UA665>);/
+ (<UA666>,<UA667>);(<UA668>,<UA669>);(<UA66A>,<UA66B>);(<UA66C>,<UA66D>);/
+ (<UA680>,<UA681>);(<UA682>,<UA683>);(<UA684>,<UA685>);(<UA686>,<UA687>);/
+ (<UA688>,<UA689>);(<UA68A>,<UA68B>);(<UA68C>,<UA68D>);(<UA68E>,<UA68F>);/
+ (<UA690>,<UA691>);(<UA692>,<UA693>);(<UA694>,<UA695>);(<UA696>,<UA697>);/
+ (<UA698>,<UA699>);(<UA69A>,<UA69B>);(<UA722>,<UA723>);(<UA724>,<UA725>);/
+ (<UA726>,<UA727>);(<UA728>,<UA729>);(<UA72A>,<UA72B>);(<UA72C>,<UA72D>);/
+ (<UA72E>,<UA72F>);(<UA732>,<UA733>);(<UA734>,<UA735>);(<UA736>,<UA737>);/
+ (<UA738>,<UA739>);(<UA73A>,<UA73B>);(<UA73C>,<UA73D>);(<UA73E>,<UA73F>);/
+ (<UA740>,<UA741>);(<UA742>,<UA743>);(<UA744>,<UA745>);(<UA746>,<UA747>);/
+ (<UA748>,<UA749>);(<UA74A>,<UA74B>);(<UA74C>,<UA74D>);(<UA74E>,<UA74F>);/
+ (<UA750>,<UA751>);(<UA752>,<UA753>);(<UA754>,<UA755>);(<UA756>,<UA757>);/
+ (<UA758>,<UA759>);(<UA75A>,<UA75B>);(<UA75C>,<UA75D>);(<UA75E>,<UA75F>);/
+ (<UA760>,<UA761>);(<UA762>,<UA763>);(<UA764>,<UA765>);(<UA766>,<UA767>);/
+ (<UA768>,<UA769>);(<UA76A>,<UA76B>);(<UA76C>,<UA76D>);(<UA76E>,<UA76F>);/
+ (<UA779>,<UA77A>);(<UA77B>,<UA77C>);(<UA77D>,<U1D79>);(<UA77E>,<UA77F>);/
+ (<UA780>,<UA781>);(<UA782>,<UA783>);(<UA784>,<UA785>);(<UA786>,<UA787>);/
+ (<UA78B>,<UA78C>);(<UA78D>,<U0265>);(<UA790>,<UA791>);(<UA792>,<UA793>);/
+ (<UA796>,<UA797>);(<UA798>,<UA799>);(<UA79A>,<UA79B>);(<UA79C>,<UA79D>);/
+ (<UA79E>,<UA79F>);(<UA7A0>,<UA7A1>);(<UA7A2>,<UA7A3>);(<UA7A4>,<UA7A5>);/
+ (<UA7A6>,<UA7A7>);(<UA7A8>,<UA7A9>);(<UA7AA>,<U0266>);(<UA7AB>,<U025C>);/
+ (<UA7AC>,<U0261>);(<UA7AD>,<U026C>);(<UA7B0>,<U029E>);(<UA7B1>,<U0287>);/
+ (<UA7B2>,<U029D>);(<UA7B3>,<UAB53>);(<UA7B4>,<UA7B5>);(<UA7B6>,<UA7B7>);/
+ (<UFF21>,<UFF41>);(<UFF22>,<UFF42>);(<UFF23>,<UFF43>);(<UFF24>,<UFF44>);/
+ (<UFF25>,<UFF45>);(<UFF26>,<UFF46>);(<UFF27>,<UFF47>);(<UFF28>,<UFF48>);/
+ (<UFF29>,<UFF49>);(<UFF2A>,<UFF4A>);(<UFF2B>,<UFF4B>);(<UFF2C>,<UFF4C>);/
+ (<UFF2D>,<UFF4D>);(<UFF2E>,<UFF4E>);(<UFF2F>,<UFF4F>);(<UFF30>,<UFF50>);/
+ (<UFF31>,<UFF51>);(<UFF32>,<UFF52>);(<UFF33>,<UFF53>);(<UFF34>,<UFF54>);/
+ (<UFF35>,<UFF55>);(<UFF36>,<UFF56>);(<UFF37>,<UFF57>);(<UFF38>,<UFF58>);/
+ (<UFF39>,<UFF59>);(<UFF3A>,<UFF5A>);(<U00010400>,<U00010428>);/
+ (<U00010401>,<U00010429>);(<U00010402>,<U0001042A>);/
+ (<U00010403>,<U0001042B>);(<U00010404>,<U0001042C>);/
+ (<U00010405>,<U0001042D>);(<U00010406>,<U0001042E>);/
+ (<U00010407>,<U0001042F>);(<U00010408>,<U00010430>);/
+ (<U00010409>,<U00010431>);(<U0001040A>,<U00010432>);/
+ (<U0001040B>,<U00010433>);(<U0001040C>,<U00010434>);/
+ (<U0001040D>,<U00010435>);(<U0001040E>,<U00010436>);/
+ (<U0001040F>,<U00010437>);(<U00010410>,<U00010438>);/
+ (<U00010411>,<U00010439>);(<U00010412>,<U0001043A>);/
+ (<U00010413>,<U0001043B>);(<U00010414>,<U0001043C>);/
+ (<U00010415>,<U0001043D>);(<U00010416>,<U0001043E>);/
+ (<U00010417>,<U0001043F>);(<U00010418>,<U00010440>);/
+ (<U00010419>,<U00010441>);(<U0001041A>,<U00010442>);/
+ (<U0001041B>,<U00010443>);(<U0001041C>,<U00010444>);/
+ (<U0001041D>,<U00010445>);(<U0001041E>,<U00010446>);/
+ (<U0001041F>,<U00010447>);(<U00010420>,<U00010448>);/
+ (<U00010421>,<U00010449>);(<U00010422>,<U0001044A>);/
+ (<U00010423>,<U0001044B>);(<U00010424>,<U0001044C>);/
+ (<U00010425>,<U0001044D>);(<U00010426>,<U0001044E>);/
+ (<U00010427>,<U0001044F>);(<U00010C80>,<U00010CC0>);/
+ (<U00010C81>,<U00010CC1>);(<U00010C82>,<U00010CC2>);/
+ (<U00010C83>,<U00010CC3>);(<U00010C84>,<U00010CC4>);/
+ (<U00010C85>,<U00010CC5>);(<U00010C86>,<U00010CC6>);/
+ (<U00010C87>,<U00010CC7>);(<U00010C88>,<U00010CC8>);/
+ (<U00010C89>,<U00010CC9>);(<U00010C8A>,<U00010CCA>);/
+ (<U00010C8B>,<U00010CCB>);(<U00010C8C>,<U00010CCC>);/
+ (<U00010C8D>,<U00010CCD>);(<U00010C8E>,<U00010CCE>);/
+ (<U00010C8F>,<U00010CCF>);(<U00010C90>,<U00010CD0>);/
+ (<U00010C91>,<U00010CD1>);(<U00010C92>,<U00010CD2>);/
+ (<U00010C93>,<U00010CD3>);(<U00010C94>,<U00010CD4>);/
+ (<U00010C95>,<U00010CD5>);(<U00010C96>,<U00010CD6>);/
+ (<U00010C97>,<U00010CD7>);(<U00010C98>,<U00010CD8>);/
+ (<U00010C99>,<U00010CD9>);(<U00010C9A>,<U00010CDA>);/
+ (<U00010C9B>,<U00010CDB>);(<U00010C9C>,<U00010CDC>);/
+ (<U00010C9D>,<U00010CDD>);(<U00010C9E>,<U00010CDE>);/
+ (<U00010C9F>,<U00010CDF>);(<U00010CA0>,<U00010CE0>);/
+ (<U00010CA1>,<U00010CE1>);(<U00010CA2>,<U00010CE2>);/
+ (<U00010CA3>,<U00010CE3>);(<U00010CA4>,<U00010CE4>);/
+ (<U00010CA5>,<U00010CE5>);(<U00010CA6>,<U00010CE6>);/
+ (<U00010CA7>,<U00010CE7>);(<U00010CA8>,<U00010CE8>);/
+ (<U00010CA9>,<U00010CE9>);(<U00010CAA>,<U00010CEA>);/
+ (<U00010CAB>,<U00010CEB>);(<U00010CAC>,<U00010CEC>);/
+ (<U00010CAD>,<U00010CED>);(<U00010CAE>,<U00010CEE>);/
+ (<U00010CAF>,<U00010CEF>);(<U00010CB0>,<U00010CF0>);/
+ (<U00010CB1>,<U00010CF1>);(<U00010CB2>,<U00010CF2>);/
+ (<U000118A0>,<U000118C0>);(<U000118A1>,<U000118C1>);/
+ (<U000118A2>,<U000118C2>);(<U000118A3>,<U000118C3>);/
+ (<U000118A4>,<U000118C4>);(<U000118A5>,<U000118C5>);/
+ (<U000118A6>,<U000118C6>);(<U000118A7>,<U000118C7>);/
+ (<U000118A8>,<U000118C8>);(<U000118A9>,<U000118C9>);/
+ (<U000118AA>,<U000118CA>);(<U000118AB>,<U000118CB>);/
+ (<U000118AC>,<U000118CC>);(<U000118AD>,<U000118CD>);/
+ (<U000118AE>,<U000118CE>);(<U000118AF>,<U000118CF>);/
+ (<U000118B0>,<U000118D0>);(<U000118B1>,<U000118D1>);/
+ (<U000118B2>,<U000118D2>);(<U000118B3>,<U000118D3>);/
+ (<U000118B4>,<U000118D4>);(<U000118B5>,<U000118D5>);/
+ (<U000118B6>,<U000118D6>);(<U000118B7>,<U000118D7>);/
+ (<U000118B8>,<U000118D8>);(<U000118B9>,<U000118D9>);/
+ (<U000118BA>,<U000118DA>);(<U000118BB>,<U000118DB>);/
+ (<U000118BC>,<U000118DC>);(<U000118BD>,<U000118DD>);/
+ (<U000118BE>,<U000118DE>);(<U000118BF>,<U000118DF>)
map "totitle"; /
(<U0061>,<U0041>);(<U0062>,<U0042>);(<U0063>,<U0043>);(<U0064>,<U0044>);/
@@ -3229,63 +3786,70 @@ map "totitle"; /
(<U0167>,<U0166>);(<U0169>,<U0168>);(<U016B>,<U016A>);(<U016D>,<U016C>);/
(<U016F>,<U016E>);(<U0171>,<U0170>);(<U0173>,<U0172>);(<U0175>,<U0174>);/
(<U0177>,<U0176>);(<U017A>,<U0179>);(<U017C>,<U017B>);(<U017E>,<U017D>);/
- (<U017F>,<U0053>);(<U0183>,<U0182>);(<U0185>,<U0184>);(<U0188>,<U0187>);/
- (<U018C>,<U018B>);(<U0192>,<U0191>);(<U0195>,<U01F6>);(<U0199>,<U0198>);/
- (<U019E>,<U0220>);/
- (<U01A1>,<U01A0>);(<U01A3>,<U01A2>);(<U01A5>,<U01A4>);(<U01A8>,<U01A7>);/
- (<U01AD>,<U01AC>);(<U01B0>,<U01AF>);(<U01B4>,<U01B3>);(<U01B6>,<U01B5>);/
- (<U01B9>,<U01B8>);(<U01BD>,<U01BC>);(<U01BF>,<U01F7>);(<U01C4>,<U01C5>);/
- (<U01C6>,<U01C5>);(<U01C7>,<U01C8>);(<U01C9>,<U01C8>);(<U01CA>,<U01CB>);/
- (<U01CC>,<U01CB>);(<U01CE>,<U01CD>);(<U01D0>,<U01CF>);(<U01D2>,<U01D1>);/
- (<U01D4>,<U01D3>);(<U01D6>,<U01D5>);(<U01D8>,<U01D7>);(<U01DA>,<U01D9>);/
- (<U01DC>,<U01DB>);(<U01DD>,<U018E>);(<U01DF>,<U01DE>);(<U01E1>,<U01E0>);/
- (<U01E3>,<U01E2>);(<U01E5>,<U01E4>);(<U01E7>,<U01E6>);(<U01E9>,<U01E8>);/
- (<U01EB>,<U01EA>);(<U01ED>,<U01EC>);(<U01EF>,<U01EE>);(<U01F1>,<U01F2>);/
- (<U01F3>,<U01F2>);(<U01F5>,<U01F4>);(<U01F9>,<U01F8>);(<U01FB>,<U01FA>);/
- (<U01FD>,<U01FC>);(<U01FF>,<U01FE>);(<U0201>,<U0200>);(<U0203>,<U0202>);/
- (<U0205>,<U0204>);(<U0207>,<U0206>);(<U0209>,<U0208>);(<U020B>,<U020A>);/
- (<U020D>,<U020C>);(<U020F>,<U020E>);(<U0211>,<U0210>);(<U0213>,<U0212>);/
- (<U0215>,<U0214>);(<U0217>,<U0216>);(<U0219>,<U0218>);(<U021B>,<U021A>);/
- (<U021D>,<U021C>);(<U021F>,<U021E>);(<U0223>,<U0222>);(<U0225>,<U0224>);/
- (<U0227>,<U0226>);(<U0229>,<U0228>);(<U022B>,<U022A>);(<U022D>,<U022C>);/
- (<U022F>,<U022E>);(<U0231>,<U0230>);(<U0233>,<U0232>);(<U0253>,<U0181>);/
- (<U0254>,<U0186>);(<U0256>,<U0189>);(<U0257>,<U018A>);(<U0259>,<U018F>);/
- (<U025B>,<U0190>);(<U0260>,<U0193>);(<U0263>,<U0194>);(<U0268>,<U0197>);/
- (<U0269>,<U0196>);(<U026F>,<U019C>);(<U0272>,<U019D>);(<U0275>,<U019F>);/
- (<U0280>,<U01A6>);(<U0283>,<U01A9>);(<U0288>,<U01AE>);(<U028A>,<U01B1>);/
- (<U028B>,<U01B2>);(<U0292>,<U01B7>);(<U0345>,<U0399>);(<U03AC>,<U0386>);/
- (<U03AD>,<U0388>);(<U03AE>,<U0389>);(<U03AF>,<U038A>);(<U03B1>,<U0391>);/
- (<U03B2>,<U0392>);(<U03B3>,<U0393>);(<U03B4>,<U0394>);(<U03B5>,<U0395>);/
- (<U03B6>,<U0396>);(<U03B7>,<U0397>);(<U03B8>,<U0398>);(<U03B9>,<U0399>);/
- (<U03BA>,<U039A>);(<U03BB>,<U039B>);(<U03BC>,<U039C>);(<U03BD>,<U039D>);/
- (<U03BE>,<U039E>);(<U03BF>,<U039F>);(<U03C0>,<U03A0>);(<U03C1>,<U03A1>);/
- (<U03C2>,<U03A3>);(<U03C3>,<U03A3>);(<U03C4>,<U03A4>);(<U03C5>,<U03A5>);/
- (<U03C6>,<U03A6>);(<U03C7>,<U03A7>);(<U03C8>,<U03A8>);(<U03C9>,<U03A9>);/
- (<U03CA>,<U03AA>);(<U03CB>,<U03AB>);(<U03CC>,<U038C>);(<U03CD>,<U038E>);/
- (<U03CE>,<U038F>);(<U03D0>,<U0392>);(<U03D1>,<U0398>);(<U03D5>,<U03A6>);/
- (<U03D6>,<U03A0>);(<U03D9>,<U03D8>);/
- (<U03DB>,<U03DA>);(<U03DD>,<U03DC>);(<U03DF>,<U03DE>);/
+ (<U017F>,<U0053>);(<U0180>,<U0243>);(<U0183>,<U0182>);(<U0185>,<U0184>);/
+ (<U0188>,<U0187>);(<U018C>,<U018B>);(<U0192>,<U0191>);(<U0195>,<U01F6>);/
+ (<U0199>,<U0198>);(<U019A>,<U023D>);(<U019E>,<U0220>);(<U01A1>,<U01A0>);/
+ (<U01A3>,<U01A2>);(<U01A5>,<U01A4>);(<U01A8>,<U01A7>);(<U01AD>,<U01AC>);/
+ (<U01B0>,<U01AF>);(<U01B4>,<U01B3>);(<U01B6>,<U01B5>);(<U01B9>,<U01B8>);/
+ (<U01BD>,<U01BC>);(<U01BF>,<U01F7>);(<U01C4>,<U01C5>);(<U01C6>,<U01C5>);/
+ (<U01C7>,<U01C8>);(<U01C9>,<U01C8>);(<U01CA>,<U01CB>);(<U01CC>,<U01CB>);/
+ (<U01CE>,<U01CD>);(<U01D0>,<U01CF>);(<U01D2>,<U01D1>);(<U01D4>,<U01D3>);/
+ (<U01D6>,<U01D5>);(<U01D8>,<U01D7>);(<U01DA>,<U01D9>);(<U01DC>,<U01DB>);/
+ (<U01DD>,<U018E>);(<U01DF>,<U01DE>);(<U01E1>,<U01E0>);(<U01E3>,<U01E2>);/
+ (<U01E5>,<U01E4>);(<U01E7>,<U01E6>);(<U01E9>,<U01E8>);(<U01EB>,<U01EA>);/
+ (<U01ED>,<U01EC>);(<U01EF>,<U01EE>);(<U01F1>,<U01F2>);(<U01F3>,<U01F2>);/
+ (<U01F5>,<U01F4>);(<U01F9>,<U01F8>);(<U01FB>,<U01FA>);(<U01FD>,<U01FC>);/
+ (<U01FF>,<U01FE>);(<U0201>,<U0200>);(<U0203>,<U0202>);(<U0205>,<U0204>);/
+ (<U0207>,<U0206>);(<U0209>,<U0208>);(<U020B>,<U020A>);(<U020D>,<U020C>);/
+ (<U020F>,<U020E>);(<U0211>,<U0210>);(<U0213>,<U0212>);(<U0215>,<U0214>);/
+ (<U0217>,<U0216>);(<U0219>,<U0218>);(<U021B>,<U021A>);(<U021D>,<U021C>);/
+ (<U021F>,<U021E>);(<U0223>,<U0222>);(<U0225>,<U0224>);(<U0227>,<U0226>);/
+ (<U0229>,<U0228>);(<U022B>,<U022A>);(<U022D>,<U022C>);(<U022F>,<U022E>);/
+ (<U0231>,<U0230>);(<U0233>,<U0232>);(<U023C>,<U023B>);(<U023F>,<U2C7E>);/
+ (<U0240>,<U2C7F>);(<U0242>,<U0241>);(<U0247>,<U0246>);(<U0249>,<U0248>);/
+ (<U024B>,<U024A>);(<U024D>,<U024C>);(<U024F>,<U024E>);(<U0250>,<U2C6F>);/
+ (<U0251>,<U2C6D>);(<U0252>,<U2C70>);(<U0253>,<U0181>);(<U0254>,<U0186>);/
+ (<U0256>,<U0189>);(<U0257>,<U018A>);(<U0259>,<U018F>);(<U025B>,<U0190>);/
+ (<U025C>,<UA7AB>);(<U0260>,<U0193>);(<U0261>,<UA7AC>);(<U0263>,<U0194>);/
+ (<U0265>,<UA78D>);(<U0266>,<UA7AA>);(<U0268>,<U0197>);(<U0269>,<U0196>);/
+ (<U026B>,<U2C62>);(<U026C>,<UA7AD>);(<U026F>,<U019C>);(<U0271>,<U2C6E>);/
+ (<U0272>,<U019D>);(<U0275>,<U019F>);(<U027D>,<U2C64>);(<U0280>,<U01A6>);/
+ (<U0283>,<U01A9>);(<U0287>,<UA7B1>);(<U0288>,<U01AE>);(<U0289>,<U0244>);/
+ (<U028A>,<U01B1>);(<U028B>,<U01B2>);(<U028C>,<U0245>);(<U0292>,<U01B7>);/
+ (<U029D>,<UA7B2>);(<U029E>,<UA7B0>);(<U0345>,<U0399>);(<U0371>,<U0370>);/
+ (<U0373>,<U0372>);(<U0377>,<U0376>);(<U037B>,<U03FD>);(<U037C>,<U03FE>);/
+ (<U037D>,<U03FF>);(<U03AC>,<U0386>);(<U03AD>,<U0388>);(<U03AE>,<U0389>);/
+ (<U03AF>,<U038A>);(<U03B1>,<U0391>);(<U03B2>,<U0392>);(<U03B3>,<U0393>);/
+ (<U03B4>,<U0394>);(<U03B5>,<U0395>);(<U03B6>,<U0396>);(<U03B7>,<U0397>);/
+ (<U03B8>,<U0398>);(<U03B9>,<U0399>);(<U03BA>,<U039A>);(<U03BB>,<U039B>);/
+ (<U03BC>,<U039C>);(<U03BD>,<U039D>);(<U03BE>,<U039E>);(<U03BF>,<U039F>);/
+ (<U03C0>,<U03A0>);(<U03C1>,<U03A1>);(<U03C2>,<U03A3>);(<U03C3>,<U03A3>);/
+ (<U03C4>,<U03A4>);(<U03C5>,<U03A5>);(<U03C6>,<U03A6>);(<U03C7>,<U03A7>);/
+ (<U03C8>,<U03A8>);(<U03C9>,<U03A9>);(<U03CA>,<U03AA>);(<U03CB>,<U03AB>);/
+ (<U03CC>,<U038C>);(<U03CD>,<U038E>);(<U03CE>,<U038F>);(<U03D0>,<U0392>);/
+ (<U03D1>,<U0398>);(<U03D5>,<U03A6>);(<U03D6>,<U03A0>);(<U03D7>,<U03CF>);/
+ (<U03D9>,<U03D8>);(<U03DB>,<U03DA>);(<U03DD>,<U03DC>);(<U03DF>,<U03DE>);/
(<U03E1>,<U03E0>);(<U03E3>,<U03E2>);(<U03E5>,<U03E4>);(<U03E7>,<U03E6>);/
(<U03E9>,<U03E8>);(<U03EB>,<U03EA>);(<U03ED>,<U03EC>);(<U03EF>,<U03EE>);/
- (<U03F0>,<U039A>);(<U03F1>,<U03A1>);(<U03F2>,<U03A3>);(<U03F5>,<U0395>);/
- (<U0430>,<U0410>);(<U0431>,<U0411>);(<U0432>,<U0412>);(<U0433>,<U0413>);/
- (<U0434>,<U0414>);(<U0435>,<U0415>);(<U0436>,<U0416>);(<U0437>,<U0417>);/
- (<U0438>,<U0418>);(<U0439>,<U0419>);(<U043A>,<U041A>);(<U043B>,<U041B>);/
- (<U043C>,<U041C>);(<U043D>,<U041D>);(<U043E>,<U041E>);(<U043F>,<U041F>);/
- (<U0440>,<U0420>);(<U0441>,<U0421>);(<U0442>,<U0422>);(<U0443>,<U0423>);/
- (<U0444>,<U0424>);(<U0445>,<U0425>);(<U0446>,<U0426>);(<U0447>,<U0427>);/
- (<U0448>,<U0428>);(<U0449>,<U0429>);(<U044A>,<U042A>);(<U044B>,<U042B>);/
- (<U044C>,<U042C>);(<U044D>,<U042D>);(<U044E>,<U042E>);(<U044F>,<U042F>);/
- (<U0450>,<U0400>);(<U0451>,<U0401>);(<U0452>,<U0402>);(<U0453>,<U0403>);/
- (<U0454>,<U0404>);(<U0455>,<U0405>);(<U0456>,<U0406>);(<U0457>,<U0407>);/
- (<U0458>,<U0408>);(<U0459>,<U0409>);(<U045A>,<U040A>);(<U045B>,<U040B>);/
- (<U045C>,<U040C>);(<U045D>,<U040D>);(<U045E>,<U040E>);(<U045F>,<U040F>);/
- (<U0461>,<U0460>);(<U0463>,<U0462>);(<U0465>,<U0464>);(<U0467>,<U0466>);/
- (<U0469>,<U0468>);(<U046B>,<U046A>);(<U046D>,<U046C>);(<U046F>,<U046E>);/
- (<U0471>,<U0470>);(<U0473>,<U0472>);(<U0475>,<U0474>);(<U0477>,<U0476>);/
- (<U0479>,<U0478>);(<U047B>,<U047A>);(<U047D>,<U047C>);(<U047F>,<U047E>);/
- (<U0481>,<U0480>);(<U048B>,<U048A>);/
- (<U048D>,<U048C>);(<U048F>,<U048E>);(<U0491>,<U0490>);/
+ (<U03F0>,<U039A>);(<U03F1>,<U03A1>);(<U03F2>,<U03F9>);(<U03F3>,<U037F>);/
+ (<U03F5>,<U0395>);(<U03F8>,<U03F7>);(<U03FB>,<U03FA>);(<U0430>,<U0410>);/
+ (<U0431>,<U0411>);(<U0432>,<U0412>);(<U0433>,<U0413>);(<U0434>,<U0414>);/
+ (<U0435>,<U0415>);(<U0436>,<U0416>);(<U0437>,<U0417>);(<U0438>,<U0418>);/
+ (<U0439>,<U0419>);(<U043A>,<U041A>);(<U043B>,<U041B>);(<U043C>,<U041C>);/
+ (<U043D>,<U041D>);(<U043E>,<U041E>);(<U043F>,<U041F>);(<U0440>,<U0420>);/
+ (<U0441>,<U0421>);(<U0442>,<U0422>);(<U0443>,<U0423>);(<U0444>,<U0424>);/
+ (<U0445>,<U0425>);(<U0446>,<U0426>);(<U0447>,<U0427>);(<U0448>,<U0428>);/
+ (<U0449>,<U0429>);(<U044A>,<U042A>);(<U044B>,<U042B>);(<U044C>,<U042C>);/
+ (<U044D>,<U042D>);(<U044E>,<U042E>);(<U044F>,<U042F>);(<U0450>,<U0400>);/
+ (<U0451>,<U0401>);(<U0452>,<U0402>);(<U0453>,<U0403>);(<U0454>,<U0404>);/
+ (<U0455>,<U0405>);(<U0456>,<U0406>);(<U0457>,<U0407>);(<U0458>,<U0408>);/
+ (<U0459>,<U0409>);(<U045A>,<U040A>);(<U045B>,<U040B>);(<U045C>,<U040C>);/
+ (<U045D>,<U040D>);(<U045E>,<U040E>);(<U045F>,<U040F>);(<U0461>,<U0460>);/
+ (<U0463>,<U0462>);(<U0465>,<U0464>);(<U0467>,<U0466>);(<U0469>,<U0468>);/
+ (<U046B>,<U046A>);(<U046D>,<U046C>);(<U046F>,<U046E>);(<U0471>,<U0470>);/
+ (<U0473>,<U0472>);(<U0475>,<U0474>);(<U0477>,<U0476>);(<U0479>,<U0478>);/
+ (<U047B>,<U047A>);(<U047D>,<U047C>);(<U047F>,<U047E>);(<U0481>,<U0480>);/
+ (<U048B>,<U048A>);(<U048D>,<U048C>);(<U048F>,<U048E>);(<U0491>,<U0490>);/
(<U0493>,<U0492>);(<U0495>,<U0494>);(<U0497>,<U0496>);(<U0499>,<U0498>);/
(<U049B>,<U049A>);(<U049D>,<U049C>);(<U049F>,<U049E>);(<U04A1>,<U04A0>);/
(<U04A3>,<U04A2>);(<U04A5>,<U04A4>);(<U04A7>,<U04A6>);(<U04A9>,<U04A8>);/
@@ -3293,14 +3857,19 @@ map "totitle"; /
(<U04B3>,<U04B2>);(<U04B5>,<U04B4>);(<U04B7>,<U04B6>);(<U04B9>,<U04B8>);/
(<U04BB>,<U04BA>);(<U04BD>,<U04BC>);(<U04BF>,<U04BE>);(<U04C2>,<U04C1>);/
(<U04C4>,<U04C3>);(<U04C6>,<U04C5>);(<U04C8>,<U04C7>);(<U04CA>,<U04C9>);/
- (<U04CC>,<U04CB>);(<U04CE>,<U04CD>);(<U04D1>,<U04D0>);/
+ (<U04CC>,<U04CB>);(<U04CE>,<U04CD>);(<U04CF>,<U04C0>);(<U04D1>,<U04D0>);/
(<U04D3>,<U04D2>);(<U04D5>,<U04D4>);(<U04D7>,<U04D6>);(<U04D9>,<U04D8>);/
(<U04DB>,<U04DA>);(<U04DD>,<U04DC>);(<U04DF>,<U04DE>);(<U04E1>,<U04E0>);/
(<U04E3>,<U04E2>);(<U04E5>,<U04E4>);(<U04E7>,<U04E6>);(<U04E9>,<U04E8>);/
(<U04EB>,<U04EA>);(<U04ED>,<U04EC>);(<U04EF>,<U04EE>);(<U04F1>,<U04F0>);/
- (<U04F3>,<U04F2>);(<U04F5>,<U04F4>);(<U04F9>,<U04F8>);(<U0501>,<U0500>);/
+ (<U04F3>,<U04F2>);(<U04F5>,<U04F4>);(<U04F7>,<U04F6>);(<U04F9>,<U04F8>);/
+ (<U04FB>,<U04FA>);(<U04FD>,<U04FC>);(<U04FF>,<U04FE>);(<U0501>,<U0500>);/
(<U0503>,<U0502>);(<U0505>,<U0504>);(<U0507>,<U0506>);(<U0509>,<U0508>);/
- (<U050B>,<U050A>);(<U050D>,<U050C>);(<U050F>,<U050E>);(<U0561>,<U0531>);/
+ (<U050B>,<U050A>);(<U050D>,<U050C>);(<U050F>,<U050E>);(<U0511>,<U0510>);/
+ (<U0513>,<U0512>);(<U0515>,<U0514>);(<U0517>,<U0516>);(<U0519>,<U0518>);/
+ (<U051B>,<U051A>);(<U051D>,<U051C>);(<U051F>,<U051E>);(<U0521>,<U0520>);/
+ (<U0523>,<U0522>);(<U0525>,<U0524>);(<U0527>,<U0526>);(<U0529>,<U0528>);/
+ (<U052B>,<U052A>);(<U052D>,<U052C>);(<U052F>,<U052E>);(<U0561>,<U0531>);/
(<U0562>,<U0532>);(<U0563>,<U0533>);(<U0564>,<U0534>);(<U0565>,<U0535>);/
(<U0566>,<U0536>);(<U0567>,<U0537>);(<U0568>,<U0538>);(<U0569>,<U0539>);/
(<U056A>,<U053A>);(<U056B>,<U053B>);(<U056C>,<U053C>);(<U056D>,<U053D>);/
@@ -3310,7 +3879,9 @@ map "totitle"; /
(<U057A>,<U054A>);(<U057B>,<U054B>);(<U057C>,<U054C>);(<U057D>,<U054D>);/
(<U057E>,<U054E>);(<U057F>,<U054F>);(<U0580>,<U0550>);(<U0581>,<U0551>);/
(<U0582>,<U0552>);(<U0583>,<U0553>);(<U0584>,<U0554>);(<U0585>,<U0555>);/
- (<U0586>,<U0556>);(<U1E01>,<U1E00>);(<U1E03>,<U1E02>);(<U1E05>,<U1E04>);/
+ (<U0586>,<U0556>);(<U13F8>,<U13F0>);(<U13F9>,<U13F1>);(<U13FA>,<U13F2>);/
+ (<U13FB>,<U13F3>);(<U13FC>,<U13F4>);(<U13FD>,<U13F5>);(<U1D79>,<UA77D>);/
+ (<U1D7D>,<U2C63>);(<U1E01>,<U1E00>);(<U1E03>,<U1E02>);(<U1E05>,<U1E04>);/
(<U1E07>,<U1E06>);(<U1E09>,<U1E08>);(<U1E0B>,<U1E0A>);(<U1E0D>,<U1E0C>);/
(<U1E0F>,<U1E0E>);(<U1E11>,<U1E10>);(<U1E13>,<U1E12>);(<U1E15>,<U1E14>);/
(<U1E17>,<U1E16>);(<U1E19>,<U1E18>);(<U1E1B>,<U1E1A>);(<U1E1D>,<U1E1C>);/
@@ -3340,129 +3911,320 @@ map "totitle"; /
(<U1EDF>,<U1EDE>);(<U1EE1>,<U1EE0>);(<U1EE3>,<U1EE2>);(<U1EE5>,<U1EE4>);/
(<U1EE7>,<U1EE6>);(<U1EE9>,<U1EE8>);(<U1EEB>,<U1EEA>);(<U1EED>,<U1EEC>);/
(<U1EEF>,<U1EEE>);(<U1EF1>,<U1EF0>);(<U1EF3>,<U1EF2>);(<U1EF5>,<U1EF4>);/
- (<U1EF7>,<U1EF6>);(<U1EF9>,<U1EF8>);(<U1F00>,<U1F08>);(<U1F01>,<U1F09>);/
- (<U1F02>,<U1F0A>);(<U1F03>,<U1F0B>);(<U1F04>,<U1F0C>);(<U1F05>,<U1F0D>);/
- (<U1F06>,<U1F0E>);(<U1F07>,<U1F0F>);(<U1F10>,<U1F18>);(<U1F11>,<U1F19>);/
- (<U1F12>,<U1F1A>);(<U1F13>,<U1F1B>);(<U1F14>,<U1F1C>);(<U1F15>,<U1F1D>);/
- (<U1F20>,<U1F28>);(<U1F21>,<U1F29>);(<U1F22>,<U1F2A>);(<U1F23>,<U1F2B>);/
- (<U1F24>,<U1F2C>);(<U1F25>,<U1F2D>);(<U1F26>,<U1F2E>);(<U1F27>,<U1F2F>);/
- (<U1F30>,<U1F38>);(<U1F31>,<U1F39>);(<U1F32>,<U1F3A>);(<U1F33>,<U1F3B>);/
- (<U1F34>,<U1F3C>);(<U1F35>,<U1F3D>);(<U1F36>,<U1F3E>);(<U1F37>,<U1F3F>);/
- (<U1F40>,<U1F48>);(<U1F41>,<U1F49>);(<U1F42>,<U1F4A>);(<U1F43>,<U1F4B>);/
- (<U1F44>,<U1F4C>);(<U1F45>,<U1F4D>);(<U1F51>,<U1F59>);(<U1F53>,<U1F5B>);/
- (<U1F55>,<U1F5D>);(<U1F57>,<U1F5F>);(<U1F60>,<U1F68>);(<U1F61>,<U1F69>);/
- (<U1F62>,<U1F6A>);(<U1F63>,<U1F6B>);(<U1F64>,<U1F6C>);(<U1F65>,<U1F6D>);/
- (<U1F66>,<U1F6E>);(<U1F67>,<U1F6F>);(<U1F70>,<U1FBA>);(<U1F71>,<U1FBB>);/
- (<U1F72>,<U1FC8>);(<U1F73>,<U1FC9>);(<U1F74>,<U1FCA>);(<U1F75>,<U1FCB>);/
- (<U1F76>,<U1FDA>);(<U1F77>,<U1FDB>);(<U1F78>,<U1FF8>);(<U1F79>,<U1FF9>);/
- (<U1F7A>,<U1FEA>);(<U1F7B>,<U1FEB>);(<U1F7C>,<U1FFA>);(<U1F7D>,<U1FFB>);/
- (<U1F80>,<U1F88>);(<U1F81>,<U1F89>);(<U1F82>,<U1F8A>);(<U1F83>,<U1F8B>);/
- (<U1F84>,<U1F8C>);(<U1F85>,<U1F8D>);(<U1F86>,<U1F8E>);(<U1F87>,<U1F8F>);/
- (<U1F90>,<U1F98>);(<U1F91>,<U1F99>);(<U1F92>,<U1F9A>);(<U1F93>,<U1F9B>);/
- (<U1F94>,<U1F9C>);(<U1F95>,<U1F9D>);(<U1F96>,<U1F9E>);(<U1F97>,<U1F9F>);/
- (<U1FA0>,<U1FA8>);(<U1FA1>,<U1FA9>);(<U1FA2>,<U1FAA>);(<U1FA3>,<U1FAB>);/
- (<U1FA4>,<U1FAC>);(<U1FA5>,<U1FAD>);(<U1FA6>,<U1FAE>);(<U1FA7>,<U1FAF>);/
- (<U1FB0>,<U1FB8>);(<U1FB1>,<U1FB9>);(<U1FB3>,<U1FBC>);(<U1FBE>,<U0399>);/
- (<U1FC3>,<U1FCC>);(<U1FD0>,<U1FD8>);(<U1FD1>,<U1FD9>);(<U1FE0>,<U1FE8>);/
- (<U1FE1>,<U1FE9>);(<U1FE5>,<U1FEC>);(<U1FF3>,<U1FFC>);(<U2170>,<U2160>);/
+ (<U1EF7>,<U1EF6>);(<U1EF9>,<U1EF8>);(<U1EFB>,<U1EFA>);(<U1EFD>,<U1EFC>);/
+ (<U1EFF>,<U1EFE>);(<U1F00>,<U1F08>);(<U1F01>,<U1F09>);(<U1F02>,<U1F0A>);/
+ (<U1F03>,<U1F0B>);(<U1F04>,<U1F0C>);(<U1F05>,<U1F0D>);(<U1F06>,<U1F0E>);/
+ (<U1F07>,<U1F0F>);(<U1F10>,<U1F18>);(<U1F11>,<U1F19>);(<U1F12>,<U1F1A>);/
+ (<U1F13>,<U1F1B>);(<U1F14>,<U1F1C>);(<U1F15>,<U1F1D>);(<U1F20>,<U1F28>);/
+ (<U1F21>,<U1F29>);(<U1F22>,<U1F2A>);(<U1F23>,<U1F2B>);(<U1F24>,<U1F2C>);/
+ (<U1F25>,<U1F2D>);(<U1F26>,<U1F2E>);(<U1F27>,<U1F2F>);(<U1F30>,<U1F38>);/
+ (<U1F31>,<U1F39>);(<U1F32>,<U1F3A>);(<U1F33>,<U1F3B>);(<U1F34>,<U1F3C>);/
+ (<U1F35>,<U1F3D>);(<U1F36>,<U1F3E>);(<U1F37>,<U1F3F>);(<U1F40>,<U1F48>);/
+ (<U1F41>,<U1F49>);(<U1F42>,<U1F4A>);(<U1F43>,<U1F4B>);(<U1F44>,<U1F4C>);/
+ (<U1F45>,<U1F4D>);(<U1F51>,<U1F59>);(<U1F53>,<U1F5B>);(<U1F55>,<U1F5D>);/
+ (<U1F57>,<U1F5F>);(<U1F60>,<U1F68>);(<U1F61>,<U1F69>);(<U1F62>,<U1F6A>);/
+ (<U1F63>,<U1F6B>);(<U1F64>,<U1F6C>);(<U1F65>,<U1F6D>);(<U1F66>,<U1F6E>);/
+ (<U1F67>,<U1F6F>);(<U1F70>,<U1FBA>);(<U1F71>,<U1FBB>);(<U1F72>,<U1FC8>);/
+ (<U1F73>,<U1FC9>);(<U1F74>,<U1FCA>);(<U1F75>,<U1FCB>);(<U1F76>,<U1FDA>);/
+ (<U1F77>,<U1FDB>);(<U1F78>,<U1FF8>);(<U1F79>,<U1FF9>);(<U1F7A>,<U1FEA>);/
+ (<U1F7B>,<U1FEB>);(<U1F7C>,<U1FFA>);(<U1F7D>,<U1FFB>);(<U1F80>,<U1F88>);/
+ (<U1F81>,<U1F89>);(<U1F82>,<U1F8A>);(<U1F83>,<U1F8B>);(<U1F84>,<U1F8C>);/
+ (<U1F85>,<U1F8D>);(<U1F86>,<U1F8E>);(<U1F87>,<U1F8F>);(<U1F90>,<U1F98>);/
+ (<U1F91>,<U1F99>);(<U1F92>,<U1F9A>);(<U1F93>,<U1F9B>);(<U1F94>,<U1F9C>);/
+ (<U1F95>,<U1F9D>);(<U1F96>,<U1F9E>);(<U1F97>,<U1F9F>);(<U1FA0>,<U1FA8>);/
+ (<U1FA1>,<U1FA9>);(<U1FA2>,<U1FAA>);(<U1FA3>,<U1FAB>);(<U1FA4>,<U1FAC>);/
+ (<U1FA5>,<U1FAD>);(<U1FA6>,<U1FAE>);(<U1FA7>,<U1FAF>);(<U1FB0>,<U1FB8>);/
+ (<U1FB1>,<U1FB9>);(<U1FB3>,<U1FBC>);(<U1FBE>,<U0399>);(<U1FC3>,<U1FCC>);/
+ (<U1FD0>,<U1FD8>);(<U1FD1>,<U1FD9>);(<U1FE0>,<U1FE8>);(<U1FE1>,<U1FE9>);/
+ (<U1FE5>,<U1FEC>);(<U1FF3>,<U1FFC>);(<U214E>,<U2132>);(<U2170>,<U2160>);/
(<U2171>,<U2161>);(<U2172>,<U2162>);(<U2173>,<U2163>);(<U2174>,<U2164>);/
(<U2175>,<U2165>);(<U2176>,<U2166>);(<U2177>,<U2167>);(<U2178>,<U2168>);/
(<U2179>,<U2169>);(<U217A>,<U216A>);(<U217B>,<U216B>);(<U217C>,<U216C>);/
- (<U217D>,<U216D>);(<U217E>,<U216E>);(<U217F>,<U216F>);(<U24D0>,<U24B6>);/
- (<U24D1>,<U24B7>);(<U24D2>,<U24B8>);(<U24D3>,<U24B9>);(<U24D4>,<U24BA>);/
- (<U24D5>,<U24BB>);(<U24D6>,<U24BC>);(<U24D7>,<U24BD>);(<U24D8>,<U24BE>);/
- (<U24D9>,<U24BF>);(<U24DA>,<U24C0>);(<U24DB>,<U24C1>);(<U24DC>,<U24C2>);/
- (<U24DD>,<U24C3>);(<U24DE>,<U24C4>);(<U24DF>,<U24C5>);(<U24E0>,<U24C6>);/
- (<U24E1>,<U24C7>);(<U24E2>,<U24C8>);(<U24E3>,<U24C9>);(<U24E4>,<U24CA>);/
- (<U24E5>,<U24CB>);(<U24E6>,<U24CC>);(<U24E7>,<U24CD>);(<U24E8>,<U24CE>);/
- (<U24E9>,<U24CF>);(<UFF41>,<UFF21>);(<UFF42>,<UFF22>);(<UFF43>,<UFF23>);/
- (<UFF44>,<UFF24>);(<UFF45>,<UFF25>);(<UFF46>,<UFF26>);(<UFF47>,<UFF27>);/
- (<UFF48>,<UFF28>);(<UFF49>,<UFF29>);(<UFF4A>,<UFF2A>);(<UFF4B>,<UFF2B>);/
- (<UFF4C>,<UFF2C>);(<UFF4D>,<UFF2D>);(<UFF4E>,<UFF2E>);(<UFF4F>,<UFF2F>);/
- (<UFF50>,<UFF30>);(<UFF51>,<UFF31>);(<UFF52>,<UFF32>);(<UFF53>,<UFF33>);/
- (<UFF54>,<UFF34>);(<UFF55>,<UFF35>);(<UFF56>,<UFF36>);(<UFF57>,<UFF37>);/
- (<UFF58>,<UFF38>);(<UFF59>,<UFF39>);(<UFF5A>,<UFF3A>);/
- (<U00010428>,<U00010400>);(<U00010429>,<U00010401>);/
- (<U0001042A>,<U00010402>);(<U0001042B>,<U00010403>);/
- (<U0001042C>,<U00010404>);(<U0001042D>,<U00010405>);/
- (<U0001042E>,<U00010406>);(<U0001042F>,<U00010407>);/
- (<U00010430>,<U00010408>);(<U00010431>,<U00010409>);/
- (<U00010432>,<U0001040A>);(<U00010433>,<U0001040B>);/
- (<U00010434>,<U0001040C>);(<U00010435>,<U0001040D>);/
- (<U00010436>,<U0001040E>);(<U00010437>,<U0001040F>);/
- (<U00010438>,<U00010410>);(<U00010439>,<U00010411>);/
- (<U0001043A>,<U00010412>);(<U0001043B>,<U00010413>);/
- (<U0001043C>,<U00010414>);(<U0001043D>,<U00010415>);/
- (<U0001043E>,<U00010416>);(<U0001043F>,<U00010417>);/
- (<U00010440>,<U00010418>);(<U00010441>,<U00010419>);/
- (<U00010442>,<U0001041A>);(<U00010443>,<U0001041B>);/
- (<U00010444>,<U0001041C>);(<U00010445>,<U0001041D>);/
- (<U00010446>,<U0001041E>);(<U00010447>,<U0001041F>);/
- (<U00010448>,<U00010420>);(<U00010449>,<U00010421>);/
- (<U0001044A>,<U00010422>);(<U0001044B>,<U00010423>);/
- (<U0001044C>,<U00010424>);(<U0001044D>,<U00010425>)
+ (<U217D>,<U216D>);(<U217E>,<U216E>);(<U217F>,<U216F>);(<U2184>,<U2183>);/
+ (<U24D0>,<U24B6>);(<U24D1>,<U24B7>);(<U24D2>,<U24B8>);(<U24D3>,<U24B9>);/
+ (<U24D4>,<U24BA>);(<U24D5>,<U24BB>);(<U24D6>,<U24BC>);(<U24D7>,<U24BD>);/
+ (<U24D8>,<U24BE>);(<U24D9>,<U24BF>);(<U24DA>,<U24C0>);(<U24DB>,<U24C1>);/
+ (<U24DC>,<U24C2>);(<U24DD>,<U24C3>);(<U24DE>,<U24C4>);(<U24DF>,<U24C5>);/
+ (<U24E0>,<U24C6>);(<U24E1>,<U24C7>);(<U24E2>,<U24C8>);(<U24E3>,<U24C9>);/
+ (<U24E4>,<U24CA>);(<U24E5>,<U24CB>);(<U24E6>,<U24CC>);(<U24E7>,<U24CD>);/
+ (<U24E8>,<U24CE>);(<U24E9>,<U24CF>);(<U2C30>,<U2C00>);(<U2C31>,<U2C01>);/
+ (<U2C32>,<U2C02>);(<U2C33>,<U2C03>);(<U2C34>,<U2C04>);(<U2C35>,<U2C05>);/
+ (<U2C36>,<U2C06>);(<U2C37>,<U2C07>);(<U2C38>,<U2C08>);(<U2C39>,<U2C09>);/
+ (<U2C3A>,<U2C0A>);(<U2C3B>,<U2C0B>);(<U2C3C>,<U2C0C>);(<U2C3D>,<U2C0D>);/
+ (<U2C3E>,<U2C0E>);(<U2C3F>,<U2C0F>);(<U2C40>,<U2C10>);(<U2C41>,<U2C11>);/
+ (<U2C42>,<U2C12>);(<U2C43>,<U2C13>);(<U2C44>,<U2C14>);(<U2C45>,<U2C15>);/
+ (<U2C46>,<U2C16>);(<U2C47>,<U2C17>);(<U2C48>,<U2C18>);(<U2C49>,<U2C19>);/
+ (<U2C4A>,<U2C1A>);(<U2C4B>,<U2C1B>);(<U2C4C>,<U2C1C>);(<U2C4D>,<U2C1D>);/
+ (<U2C4E>,<U2C1E>);(<U2C4F>,<U2C1F>);(<U2C50>,<U2C20>);(<U2C51>,<U2C21>);/
+ (<U2C52>,<U2C22>);(<U2C53>,<U2C23>);(<U2C54>,<U2C24>);(<U2C55>,<U2C25>);/
+ (<U2C56>,<U2C26>);(<U2C57>,<U2C27>);(<U2C58>,<U2C28>);(<U2C59>,<U2C29>);/
+ (<U2C5A>,<U2C2A>);(<U2C5B>,<U2C2B>);(<U2C5C>,<U2C2C>);(<U2C5D>,<U2C2D>);/
+ (<U2C5E>,<U2C2E>);(<U2C61>,<U2C60>);(<U2C65>,<U023A>);(<U2C66>,<U023E>);/
+ (<U2C68>,<U2C67>);(<U2C6A>,<U2C69>);(<U2C6C>,<U2C6B>);(<U2C73>,<U2C72>);/
+ (<U2C76>,<U2C75>);(<U2C81>,<U2C80>);(<U2C83>,<U2C82>);(<U2C85>,<U2C84>);/
+ (<U2C87>,<U2C86>);(<U2C89>,<U2C88>);(<U2C8B>,<U2C8A>);(<U2C8D>,<U2C8C>);/
+ (<U2C8F>,<U2C8E>);(<U2C91>,<U2C90>);(<U2C93>,<U2C92>);(<U2C95>,<U2C94>);/
+ (<U2C97>,<U2C96>);(<U2C99>,<U2C98>);(<U2C9B>,<U2C9A>);(<U2C9D>,<U2C9C>);/
+ (<U2C9F>,<U2C9E>);(<U2CA1>,<U2CA0>);(<U2CA3>,<U2CA2>);(<U2CA5>,<U2CA4>);/
+ (<U2CA7>,<U2CA6>);(<U2CA9>,<U2CA8>);(<U2CAB>,<U2CAA>);(<U2CAD>,<U2CAC>);/
+ (<U2CAF>,<U2CAE>);(<U2CB1>,<U2CB0>);(<U2CB3>,<U2CB2>);(<U2CB5>,<U2CB4>);/
+ (<U2CB7>,<U2CB6>);(<U2CB9>,<U2CB8>);(<U2CBB>,<U2CBA>);(<U2CBD>,<U2CBC>);/
+ (<U2CBF>,<U2CBE>);(<U2CC1>,<U2CC0>);(<U2CC3>,<U2CC2>);(<U2CC5>,<U2CC4>);/
+ (<U2CC7>,<U2CC6>);(<U2CC9>,<U2CC8>);(<U2CCB>,<U2CCA>);(<U2CCD>,<U2CCC>);/
+ (<U2CCF>,<U2CCE>);(<U2CD1>,<U2CD0>);(<U2CD3>,<U2CD2>);(<U2CD5>,<U2CD4>);/
+ (<U2CD7>,<U2CD6>);(<U2CD9>,<U2CD8>);(<U2CDB>,<U2CDA>);(<U2CDD>,<U2CDC>);/
+ (<U2CDF>,<U2CDE>);(<U2CE1>,<U2CE0>);(<U2CE3>,<U2CE2>);(<U2CEC>,<U2CEB>);/
+ (<U2CEE>,<U2CED>);(<U2CF3>,<U2CF2>);(<U2D00>,<U10A0>);(<U2D01>,<U10A1>);/
+ (<U2D02>,<U10A2>);(<U2D03>,<U10A3>);(<U2D04>,<U10A4>);(<U2D05>,<U10A5>);/
+ (<U2D06>,<U10A6>);(<U2D07>,<U10A7>);(<U2D08>,<U10A8>);(<U2D09>,<U10A9>);/
+ (<U2D0A>,<U10AA>);(<U2D0B>,<U10AB>);(<U2D0C>,<U10AC>);(<U2D0D>,<U10AD>);/
+ (<U2D0E>,<U10AE>);(<U2D0F>,<U10AF>);(<U2D10>,<U10B0>);(<U2D11>,<U10B1>);/
+ (<U2D12>,<U10B2>);(<U2D13>,<U10B3>);(<U2D14>,<U10B4>);(<U2D15>,<U10B5>);/
+ (<U2D16>,<U10B6>);(<U2D17>,<U10B7>);(<U2D18>,<U10B8>);(<U2D19>,<U10B9>);/
+ (<U2D1A>,<U10BA>);(<U2D1B>,<U10BB>);(<U2D1C>,<U10BC>);(<U2D1D>,<U10BD>);/
+ (<U2D1E>,<U10BE>);(<U2D1F>,<U10BF>);(<U2D20>,<U10C0>);(<U2D21>,<U10C1>);/
+ (<U2D22>,<U10C2>);(<U2D23>,<U10C3>);(<U2D24>,<U10C4>);(<U2D25>,<U10C5>);/
+ (<U2D27>,<U10C7>);(<U2D2D>,<U10CD>);(<UA641>,<UA640>);(<UA643>,<UA642>);/
+ (<UA645>,<UA644>);(<UA647>,<UA646>);(<UA649>,<UA648>);(<UA64B>,<UA64A>);/
+ (<UA64D>,<UA64C>);(<UA64F>,<UA64E>);(<UA651>,<UA650>);(<UA653>,<UA652>);/
+ (<UA655>,<UA654>);(<UA657>,<UA656>);(<UA659>,<UA658>);(<UA65B>,<UA65A>);/
+ (<UA65D>,<UA65C>);(<UA65F>,<UA65E>);(<UA661>,<UA660>);(<UA663>,<UA662>);/
+ (<UA665>,<UA664>);(<UA667>,<UA666>);(<UA669>,<UA668>);(<UA66B>,<UA66A>);/
+ (<UA66D>,<UA66C>);(<UA681>,<UA680>);(<UA683>,<UA682>);(<UA685>,<UA684>);/
+ (<UA687>,<UA686>);(<UA689>,<UA688>);(<UA68B>,<UA68A>);(<UA68D>,<UA68C>);/
+ (<UA68F>,<UA68E>);(<UA691>,<UA690>);(<UA693>,<UA692>);(<UA695>,<UA694>);/
+ (<UA697>,<UA696>);(<UA699>,<UA698>);(<UA69B>,<UA69A>);(<UA723>,<UA722>);/
+ (<UA725>,<UA724>);(<UA727>,<UA726>);(<UA729>,<UA728>);(<UA72B>,<UA72A>);/
+ (<UA72D>,<UA72C>);(<UA72F>,<UA72E>);(<UA733>,<UA732>);(<UA735>,<UA734>);/
+ (<UA737>,<UA736>);(<UA739>,<UA738>);(<UA73B>,<UA73A>);(<UA73D>,<UA73C>);/
+ (<UA73F>,<UA73E>);(<UA741>,<UA740>);(<UA743>,<UA742>);(<UA745>,<UA744>);/
+ (<UA747>,<UA746>);(<UA749>,<UA748>);(<UA74B>,<UA74A>);(<UA74D>,<UA74C>);/
+ (<UA74F>,<UA74E>);(<UA751>,<UA750>);(<UA753>,<UA752>);(<UA755>,<UA754>);/
+ (<UA757>,<UA756>);(<UA759>,<UA758>);(<UA75B>,<UA75A>);(<UA75D>,<UA75C>);/
+ (<UA75F>,<UA75E>);(<UA761>,<UA760>);(<UA763>,<UA762>);(<UA765>,<UA764>);/
+ (<UA767>,<UA766>);(<UA769>,<UA768>);(<UA76B>,<UA76A>);(<UA76D>,<UA76C>);/
+ (<UA76F>,<UA76E>);(<UA77A>,<UA779>);(<UA77C>,<UA77B>);(<UA77F>,<UA77E>);/
+ (<UA781>,<UA780>);(<UA783>,<UA782>);(<UA785>,<UA784>);(<UA787>,<UA786>);/
+ (<UA78C>,<UA78B>);(<UA791>,<UA790>);(<UA793>,<UA792>);(<UA797>,<UA796>);/
+ (<UA799>,<UA798>);(<UA79B>,<UA79A>);(<UA79D>,<UA79C>);(<UA79F>,<UA79E>);/
+ (<UA7A1>,<UA7A0>);(<UA7A3>,<UA7A2>);(<UA7A5>,<UA7A4>);(<UA7A7>,<UA7A6>);/
+ (<UA7A9>,<UA7A8>);(<UA7B5>,<UA7B4>);(<UA7B7>,<UA7B6>);(<UAB53>,<UA7B3>);/
+ (<UAB70>,<U13A0>);(<UAB71>,<U13A1>);(<UAB72>,<U13A2>);(<UAB73>,<U13A3>);/
+ (<UAB74>,<U13A4>);(<UAB75>,<U13A5>);(<UAB76>,<U13A6>);(<UAB77>,<U13A7>);/
+ (<UAB78>,<U13A8>);(<UAB79>,<U13A9>);(<UAB7A>,<U13AA>);(<UAB7B>,<U13AB>);/
+ (<UAB7C>,<U13AC>);(<UAB7D>,<U13AD>);(<UAB7E>,<U13AE>);(<UAB7F>,<U13AF>);/
+ (<UAB80>,<U13B0>);(<UAB81>,<U13B1>);(<UAB82>,<U13B2>);(<UAB83>,<U13B3>);/
+ (<UAB84>,<U13B4>);(<UAB85>,<U13B5>);(<UAB86>,<U13B6>);(<UAB87>,<U13B7>);/
+ (<UAB88>,<U13B8>);(<UAB89>,<U13B9>);(<UAB8A>,<U13BA>);(<UAB8B>,<U13BB>);/
+ (<UAB8C>,<U13BC>);(<UAB8D>,<U13BD>);(<UAB8E>,<U13BE>);(<UAB8F>,<U13BF>);/
+ (<UAB90>,<U13C0>);(<UAB91>,<U13C1>);(<UAB92>,<U13C2>);(<UAB93>,<U13C3>);/
+ (<UAB94>,<U13C4>);(<UAB95>,<U13C5>);(<UAB96>,<U13C6>);(<UAB97>,<U13C7>);/
+ (<UAB98>,<U13C8>);(<UAB99>,<U13C9>);(<UAB9A>,<U13CA>);(<UAB9B>,<U13CB>);/
+ (<UAB9C>,<U13CC>);(<UAB9D>,<U13CD>);(<UAB9E>,<U13CE>);(<UAB9F>,<U13CF>);/
+ (<UABA0>,<U13D0>);(<UABA1>,<U13D1>);(<UABA2>,<U13D2>);(<UABA3>,<U13D3>);/
+ (<UABA4>,<U13D4>);(<UABA5>,<U13D5>);(<UABA6>,<U13D6>);(<UABA7>,<U13D7>);/
+ (<UABA8>,<U13D8>);(<UABA9>,<U13D9>);(<UABAA>,<U13DA>);(<UABAB>,<U13DB>);/
+ (<UABAC>,<U13DC>);(<UABAD>,<U13DD>);(<UABAE>,<U13DE>);(<UABAF>,<U13DF>);/
+ (<UABB0>,<U13E0>);(<UABB1>,<U13E1>);(<UABB2>,<U13E2>);(<UABB3>,<U13E3>);/
+ (<UABB4>,<U13E4>);(<UABB5>,<U13E5>);(<UABB6>,<U13E6>);(<UABB7>,<U13E7>);/
+ (<UABB8>,<U13E8>);(<UABB9>,<U13E9>);(<UABBA>,<U13EA>);(<UABBB>,<U13EB>);/
+ (<UABBC>,<U13EC>);(<UABBD>,<U13ED>);(<UABBE>,<U13EE>);(<UABBF>,<U13EF>);/
+ (<UFF41>,<UFF21>);(<UFF42>,<UFF22>);(<UFF43>,<UFF23>);(<UFF44>,<UFF24>);/
+ (<UFF45>,<UFF25>);(<UFF46>,<UFF26>);(<UFF47>,<UFF27>);(<UFF48>,<UFF28>);/
+ (<UFF49>,<UFF29>);(<UFF4A>,<UFF2A>);(<UFF4B>,<UFF2B>);(<UFF4C>,<UFF2C>);/
+ (<UFF4D>,<UFF2D>);(<UFF4E>,<UFF2E>);(<UFF4F>,<UFF2F>);(<UFF50>,<UFF30>);/
+ (<UFF51>,<UFF31>);(<UFF52>,<UFF32>);(<UFF53>,<UFF33>);(<UFF54>,<UFF34>);/
+ (<UFF55>,<UFF35>);(<UFF56>,<UFF36>);(<UFF57>,<UFF37>);(<UFF58>,<UFF38>);/
+ (<UFF59>,<UFF39>);(<UFF5A>,<UFF3A>);(<U00010428>,<U00010400>);/
+ (<U00010429>,<U00010401>);(<U0001042A>,<U00010402>);/
+ (<U0001042B>,<U00010403>);(<U0001042C>,<U00010404>);/
+ (<U0001042D>,<U00010405>);(<U0001042E>,<U00010406>);/
+ (<U0001042F>,<U00010407>);(<U00010430>,<U00010408>);/
+ (<U00010431>,<U00010409>);(<U00010432>,<U0001040A>);/
+ (<U00010433>,<U0001040B>);(<U00010434>,<U0001040C>);/
+ (<U00010435>,<U0001040D>);(<U00010436>,<U0001040E>);/
+ (<U00010437>,<U0001040F>);(<U00010438>,<U00010410>);/
+ (<U00010439>,<U00010411>);(<U0001043A>,<U00010412>);/
+ (<U0001043B>,<U00010413>);(<U0001043C>,<U00010414>);/
+ (<U0001043D>,<U00010415>);(<U0001043E>,<U00010416>);/
+ (<U0001043F>,<U00010417>);(<U00010440>,<U00010418>);/
+ (<U00010441>,<U00010419>);(<U00010442>,<U0001041A>);/
+ (<U00010443>,<U0001041B>);(<U00010444>,<U0001041C>);/
+ (<U00010445>,<U0001041D>);(<U00010446>,<U0001041E>);/
+ (<U00010447>,<U0001041F>);(<U00010448>,<U00010420>);/
+ (<U00010449>,<U00010421>);(<U0001044A>,<U00010422>);/
+ (<U0001044B>,<U00010423>);(<U0001044C>,<U00010424>);/
+ (<U0001044D>,<U00010425>);(<U0001044E>,<U00010426>);/
+ (<U0001044F>,<U00010427>);(<U00010CC0>,<U00010C80>);/
+ (<U00010CC1>,<U00010C81>);(<U00010CC2>,<U00010C82>);/
+ (<U00010CC3>,<U00010C83>);(<U00010CC4>,<U00010C84>);/
+ (<U00010CC5>,<U00010C85>);(<U00010CC6>,<U00010C86>);/
+ (<U00010CC7>,<U00010C87>);(<U00010CC8>,<U00010C88>);/
+ (<U00010CC9>,<U00010C89>);(<U00010CCA>,<U00010C8A>);/
+ (<U00010CCB>,<U00010C8B>);(<U00010CCC>,<U00010C8C>);/
+ (<U00010CCD>,<U00010C8D>);(<U00010CCE>,<U00010C8E>);/
+ (<U00010CCF>,<U00010C8F>);(<U00010CD0>,<U00010C90>);/
+ (<U00010CD1>,<U00010C91>);(<U00010CD2>,<U00010C92>);/
+ (<U00010CD3>,<U00010C93>);(<U00010CD4>,<U00010C94>);/
+ (<U00010CD5>,<U00010C95>);(<U00010CD6>,<U00010C96>);/
+ (<U00010CD7>,<U00010C97>);(<U00010CD8>,<U00010C98>);/
+ (<U00010CD9>,<U00010C99>);(<U00010CDA>,<U00010C9A>);/
+ (<U00010CDB>,<U00010C9B>);(<U00010CDC>,<U00010C9C>);/
+ (<U00010CDD>,<U00010C9D>);(<U00010CDE>,<U00010C9E>);/
+ (<U00010CDF>,<U00010C9F>);(<U00010CE0>,<U00010CA0>);/
+ (<U00010CE1>,<U00010CA1>);(<U00010CE2>,<U00010CA2>);/
+ (<U00010CE3>,<U00010CA3>);(<U00010CE4>,<U00010CA4>);/
+ (<U00010CE5>,<U00010CA5>);(<U00010CE6>,<U00010CA6>);/
+ (<U00010CE7>,<U00010CA7>);(<U00010CE8>,<U00010CA8>);/
+ (<U00010CE9>,<U00010CA9>);(<U00010CEA>,<U00010CAA>);/
+ (<U00010CEB>,<U00010CAB>);(<U00010CEC>,<U00010CAC>);/
+ (<U00010CED>,<U00010CAD>);(<U00010CEE>,<U00010CAE>);/
+ (<U00010CEF>,<U00010CAF>);(<U00010CF0>,<U00010CB0>);/
+ (<U00010CF1>,<U00010CB1>);(<U00010CF2>,<U00010CB2>);/
+ (<U000118C0>,<U000118A0>);(<U000118C1>,<U000118A1>);/
+ (<U000118C2>,<U000118A2>);(<U000118C3>,<U000118A3>);/
+ (<U000118C4>,<U000118A4>);(<U000118C5>,<U000118A5>);/
+ (<U000118C6>,<U000118A6>);(<U000118C7>,<U000118A7>);/
+ (<U000118C8>,<U000118A8>);(<U000118C9>,<U000118A9>);/
+ (<U000118CA>,<U000118AA>);(<U000118CB>,<U000118AB>);/
+ (<U000118CC>,<U000118AC>);(<U000118CD>,<U000118AD>);/
+ (<U000118CE>,<U000118AE>);(<U000118CF>,<U000118AF>);/
+ (<U000118D0>,<U000118B0>);(<U000118D1>,<U000118B1>);/
+ (<U000118D2>,<U000118B2>);(<U000118D3>,<U000118B3>);/
+ (<U000118D4>,<U000118B4>);(<U000118D5>,<U000118B5>);/
+ (<U000118D6>,<U000118B6>);(<U000118D7>,<U000118B7>);/
+ (<U000118D8>,<U000118B8>);(<U000118D9>,<U000118B9>);/
+ (<U000118DA>,<U000118BA>);(<U000118DB>,<U000118BB>);/
+ (<U000118DC>,<U000118BC>);(<U000118DD>,<U000118BD>);/
+ (<U000118DE>,<U000118BE>);(<U000118DF>,<U000118BF>)
% The "combining" class reflects ISO/IEC 10646-1 annex B.1
% That is, all combining characters (level 2+3).
class "combining"; /
- <U0300>..<U034F>;<U0360>..<U036F>;<U0483>..<U0486>;<U0488>..<U0489>;/
- <U0591>..<U05A1>;<U05A3>..<U05B9>;<U05BB>..<U05BD>;<U05BF>;/
- <U05C1>..<U05C2>;<U05C4>;<U064B>..<U0655>;<U0670>;<U06D6>..<U06DC>;/
- <U06DE>..<U06E4>;<U06E7>..<U06E8>;<U06EA>..<U06ED>;<U0711>;<U0730>..<U074A>;/
- <U07A6>..<U07B0>;<U0901>..<U0903>;<U093C>;<U093E>..<U094D>;/
- <U0951>..<U0954>;<U0962>..<U0963>;<U0981>..<U0983>;<U09BC>;/
- <U09BE>..<U09C4>;<U09C7>..<U09C8>;<U09CB>..<U09CD>;<U09D7>;/
- <U09E2>..<U09E3>;<U0A02>;<U0A3C>;<U0A3E>..<U0A42>;<U0A47>..<U0A48>;/
- <U0A4B>..<U0A4D>;<U0A70>..<U0A71>;<U0A81>..<U0A83>;<U0ABC>;/
- <U0ABE>..<U0AC5>;<U0AC7>..<U0AC9>;<U0ACB>..<U0ACD>;<U0B01>..<U0B03>;/
- <U0B3C>;<U0B3E>..<U0B43>;<U0B47>..<U0B48>;<U0B4B>..<U0B4D>;/
- <U0B56>..<U0B57>;<U0B82>;<U0BBE>..<U0BC2>;<U0BC6>..<U0BC8>;/
- <U0BCA>..<U0BCD>;<U0BD7>;<U0C01>..<U0C03>;<U0C3E>..<U0C44>;/
- <U0C46>..<U0C48>;<U0C4A>..<U0C4D>;<U0C55>..<U0C56>;<U0C82>..<U0C83>;/
- <U0CBE>..<U0CC4>;<U0CC6>..<U0CC8>;<U0CCA>..<U0CCD>;<U0CD5>..<U0CD6>;/
- <U0D02>..<U0D03>;<U0D3E>..<U0D43>;<U0D46>..<U0D48>;<U0D4A>..<U0D4D>;/
- <U0D57>;<U0D82>..<U0D83>;<U0DCA>;<U0DCF>..<U0DD4>;<U0DD6>;/
- <U0DD8>..<U0DDF>;<U0DF2>..<U0DF3>;<U0E31>;<U0E34>..<U0E3A>;/
+ <U0300>..<U036F>;<U0483>..<U0489>;<U0591>..<U05BD>;<U05BF>;/
+ <U05C1>..<U05C2>;<U05C4>..<U05C5>;<U05C7>;<U0610>..<U061A>;/
+ <U064B>..<U065F>;<U0670>;<U06D6>..<U06DC>;<U06DF>..<U06E4>;/
+ <U06E7>..<U06E8>;<U06EA>..<U06ED>;<U0711>;<U0730>..<U074A>;/
+ <U07A6>..<U07B0>;<U07EB>..<U07F3>;<U0816>..<U0819>;<U081B>..<U0823>;/
+ <U0825>..<U0827>;<U0829>..<U082D>;<U0859>..<U085B>;<U08E3>..<U0903>;/
+ <U093A>..<U093C>;<U093E>..<U094F>;<U0951>..<U0957>;<U0962>..<U0963>;/
+ <U0981>..<U0983>;<U09BC>;<U09BE>..<U09C4>;<U09C7>..<U09C8>;/
+ <U09CB>..<U09CD>;<U09D7>;<U09E2>..<U09E3>;<U0A01>..<U0A03>;<U0A3C>;/
+ <U0A3E>..<U0A42>;<U0A47>..<U0A48>;<U0A4B>..<U0A4D>;<U0A51>;/
+ <U0A70>..<U0A71>;<U0A75>;<U0A81>..<U0A83>;<U0ABC>;<U0ABE>..<U0AC5>;/
+ <U0AC7>..<U0AC9>;<U0ACB>..<U0ACD>;<U0AE2>..<U0AE3>;<U0B01>..<U0B03>;/
+ <U0B3C>;<U0B3E>..<U0B44>;<U0B47>..<U0B48>;<U0B4B>..<U0B4D>;/
+ <U0B56>..<U0B57>;<U0B62>..<U0B63>;<U0B82>;<U0BBE>..<U0BC2>;/
+ <U0BC6>..<U0BC8>;<U0BCA>..<U0BCD>;<U0BD7>;<U0C00>..<U0C03>;/
+ <U0C3E>..<U0C44>;<U0C46>..<U0C48>;<U0C4A>..<U0C4D>;<U0C55>..<U0C56>;/
+ <U0C62>..<U0C63>;<U0C81>..<U0C83>;<U0CBC>;<U0CBE>..<U0CC4>;/
+ <U0CC6>..<U0CC8>;<U0CCA>..<U0CCD>;<U0CD5>..<U0CD6>;<U0CE2>..<U0CE3>;/
+ <U0D01>..<U0D03>;<U0D3E>..<U0D44>;<U0D46>..<U0D48>;<U0D4A>..<U0D4D>;/
+ <U0D57>;<U0D62>..<U0D63>;<U0D82>..<U0D83>;<U0DCA>;<U0DCF>..<U0DD4>;/
+ <U0DD6>;<U0DD8>..<U0DDF>;<U0DF2>..<U0DF3>;<U0E31>;<U0E34>..<U0E3A>;/
<U0E47>..<U0E4E>;<U0EB1>;<U0EB4>..<U0EB9>;<U0EBB>..<U0EBC>;/
<U0EC8>..<U0ECD>;<U0F18>..<U0F19>;<U0F35>;<U0F37>;<U0F39>;/
- <U0F3E>..<U0F3F>;<U0F71>..<U0F84>;<U0F86>..<U0F87>;<U0F90>..<U0F97>;/
- <U0F99>..<U0FBC>;<U0FC6>;<U102C>..<U1032>;<U1036>..<U1039>;/
- <U1056>..<U1059>;<U1712>..<U1714>;<U1732>..<U1734>;<U1752>..<U1753>;/
- <U1772>..<U1773>;<U17B4>..<U17D3>;<U180B>..<U180D>;<U18A9>;<U20D0>..<U20EA>;/
- <U302A>..<U302F>;<U3099>..<U309A>;<UF8F0>..<UF8FF>;<UFB1E>;<UFE00>..<UFE0F>;/
- <UFE20>..<UFE23>;<U0001D165>..<U0001D169>;<U0001D16D>..<U0001D172>;/
+ <U0F3E>..<U0F3F>;<U0F71>..<U0F84>;<U0F86>..<U0F87>;<U0F8D>..<U0F97>;/
+ <U0F99>..<U0FBC>;<U0FC6>;<U102B>..<U103E>;<U1056>..<U1059>;/
+ <U105E>..<U1060>;<U1062>..<U1064>;<U1067>..<U106D>;<U1071>..<U1074>;/
+ <U1082>..<U108D>;<U108F>;<U109A>..<U109D>;<U135D>..<U135F>;/
+ <U1712>..<U1714>;<U1732>..<U1734>;<U1752>..<U1753>;<U1772>..<U1773>;/
+ <U17B4>..<U17D3>;<U17DD>;<U180B>..<U180D>;<U18A9>;<U1920>..<U192B>;/
+ <U1930>..<U193B>;<U1A17>..<U1A1B>;<U1A55>..<U1A5E>;<U1A60>..<U1A7C>;/
+ <U1A7F>;<U1AB0>..<U1ABE>;<U1B00>..<U1B04>;<U1B34>..<U1B44>;/
+ <U1B6B>..<U1B73>;<U1B80>..<U1B82>;<U1BA1>..<U1BAD>;<U1BE6>..<U1BF3>;/
+ <U1C24>..<U1C37>;<U1CD0>..<U1CD2>;<U1CD4>..<U1CE8>;<U1CED>;/
+ <U1CF2>..<U1CF4>;<U1CF8>..<U1CF9>;<U1DC0>..<U1DF5>;<U1DFC>..<U1DFF>;/
+ <U20D0>..<U20F0>;<U2CEF>..<U2CF1>;<U2D7F>;<U2DE0>..<U2DFF>;/
+ <U302A>..<U302F>;<U3099>..<U309A>;<UA66F>..<UA672>;<UA674>..<UA67D>;/
+ <UA69E>..<UA69F>;<UA6F0>..<UA6F1>;<UA802>;<UA806>;<UA80B>;/
+ <UA823>..<UA827>;<UA880>..<UA881>;<UA8B4>..<UA8C4>;<UA8E0>..<UA8F1>;/
+ <UA926>..<UA92D>;<UA947>..<UA953>;<UA980>..<UA983>;<UA9B3>..<UA9C0>;/
+ <UA9E5>;<UAA29>..<UAA36>;<UAA43>;<UAA4C>..<UAA4D>;<UAA7B>..<UAA7D>;/
+ <UAAB0>;<UAAB2>..<UAAB4>;<UAAB7>..<UAAB8>;<UAABE>..<UAABF>;<UAAC1>;/
+ <UAAEB>..<UAAEF>;<UAAF5>..<UAAF6>;<UABE3>..<UABEA>;<UABEC>..<UABED>;/
+ <UFB1E>;<UFE00>..<UFE0F>;<UFE20>..<UFE2F>;<U000101FD>;<U000102E0>;/
+ <U00010376>..<U0001037A>;<U00010A01>..<U00010A03>;/
+ <U00010A05>..<U00010A06>;<U00010A0C>..<U00010A0F>;/
+ <U00010A38>..<U00010A3A>;<U00010A3F>;<U00010AE5>..<U00010AE6>;/
+ <U00011000>..<U00011002>;<U00011038>..<U00011046>;/
+ <U0001107F>..<U00011082>;<U000110B0>..<U000110BA>;/
+ <U00011100>..<U00011102>;<U00011127>..<U00011134>;<U00011173>;/
+ <U00011180>..<U00011182>;<U000111B3>..<U000111C0>;/
+ <U000111CA>..<U000111CC>;<U0001122C>..<U00011237>;/
+ <U000112DF>..<U000112EA>;<U00011300>..<U00011303>;<U0001133C>;/
+ <U0001133E>..<U00011344>;<U00011347>..<U00011348>;/
+ <U0001134B>..<U0001134D>;<U00011357>;<U00011362>..<U00011363>;/
+ <U00011366>..<U0001136C>;<U00011370>..<U00011374>;/
+ <U000114B0>..<U000114C3>;<U000115AF>..<U000115B5>;/
+ <U000115B8>..<U000115C0>;<U000115DC>..<U000115DD>;/
+ <U00011630>..<U00011640>;<U000116AB>..<U000116B7>;/
+ <U0001171D>..<U0001172B>;<U00016AF0>..<U00016AF4>;/
+ <U00016B30>..<U00016B36>;<U00016F51>..<U00016F7E>;/
+ <U00016F8F>..<U00016F92>;<U0001BC9D>..<U0001BC9E>;/
+ <U0001D165>..<U0001D169>;<U0001D16D>..<U0001D172>;/
<U0001D17B>..<U0001D182>;<U0001D185>..<U0001D18B>;/
- <U0001D1AA>..<U0001D1AD>
+ <U0001D1AA>..<U0001D1AD>;<U0001D242>..<U0001D244>;/
+ <U0001DA00>..<U0001DA36>;<U0001DA3B>..<U0001DA6C>;<U0001DA75>;/
+ <U0001DA84>;<U0001DA9B>..<U0001DA9F>;<U0001DAA1>..<U0001DAAF>;/
+ <U0001E8D0>..<U0001E8D6>;<U000E0100>..<U000E01EF>
% The "combining_level3" class reflects ISO/IEC 10646-1 annex B.2
% That is, combining characters of level 3.
class "combining_level3"; /
- <U0334>..<U0338>;<U034F>;<U0488>..<U0489>;<U05B0>..<U05B9>;/
- <U05BB>..<U05BD>;<U05BF>;<U05C1>..<U05C2>;<U064B>..<U0652>;<U0670>;<U06DE>;/
- <U0711>;<U07A6>..<U07B0>;<U0901>..<U0903>;<U093C>;<U093E>..<U094D>;/
- <U0962>..<U0963>;<U0981>..<U0983>;<U09BC>;<U09BE>..<U09C4>;/
- <U09C7>..<U09C8>;<U09CB>..<U09CD>;<U09D7>;<U09E2>..<U09E3>;<U0A02>;/
- <U0A3C>;<U0A3E>..<U0A42>;<U0A47>..<U0A48>;<U0A4B>..<U0A4D>;/
- <U0A70>..<U0A71>;<U0A81>..<U0A83>;<U0ABC>;<U0ABE>..<U0AC5>;/
- <U0AC7>..<U0AC9>;<U0ACB>..<U0ACD>;<U0B01>..<U0B03>;<U0B3C>;/
- <U0B3E>..<U0B43>;<U0B47>..<U0B48>;<U0B4B>..<U0B4D>;<U0B56>..<U0B57>;/
- <U0B82>;<U0BBE>..<U0BC2>;<U0BC6>..<U0BC8>;<U0BCA>..<U0BCD>;/
- <U0BD7>;<U0C01>..<U0C03>;<U0C3E>..<U0C44>;<U0C46>..<U0C48>;/
- <U0C4A>..<U0C4D>;<U0C55>..<U0C56>;<U0C82>..<U0C83>;<U0CBE>..<U0CC4>;/
- <U0CC6>..<U0CC8>;<U0CCA>..<U0CCD>;<U0CD5>..<U0CD6>;<U0D02>..<U0D03>;/
- <U0D3E>..<U0D43>;<U0D46>..<U0D48>;<U0D4A>..<U0D4D>;<U0D57>;/
- <U0D82>..<U0D83>;<U0DCA>;<U0DCF>..<U0DD4>;<U0DD6>;<U0DD8>..<U0DDF>;/
- <U0DF2>..<U0DF3>;<U0E31>;<U0E34>..<U0E3A>;<U0E47>..<U0E4E>;<U0EB1>;/
- <U0EB4>..<U0EB9>;<U0EBB>..<U0EBC>;<U0EC8>..<U0ECD>;<U0F3E>..<U0F3F>;/
- <U0F71>..<U0F81>;<U0F84>;<U0F90>..<U0F97>;<U0F99>..<U0FBC>;/
- <U102C>..<U1032>;<U1036>..<U1039>;<U1056>..<U1059>;<U1712>..<U1714>;/
+ <U0334>..<U0338>;<U034F>;<U0488>..<U0489>;<U05B0>..<U05BD>;<U05BF>;/
+ <U05C1>..<U05C2>;<U05C7>;<U0618>..<U061A>;<U064B>..<U0652>;<U0670>;/
+ <U0711>;<U07A6>..<U07B0>;<U08F0>..<U08F2>;<U0900>..<U0903>;/
+ <U093A>..<U093C>;<U093E>..<U094F>;<U0955>..<U0957>;<U0962>..<U0963>;/
+ <U0981>..<U0983>;<U09BC>;<U09BE>..<U09C4>;<U09C7>..<U09C8>;/
+ <U09CB>..<U09CD>;<U09D7>;<U09E2>..<U09E3>;<U0A01>..<U0A03>;<U0A3C>;/
+ <U0A3E>..<U0A42>;<U0A47>..<U0A48>;<U0A4B>..<U0A4D>;<U0A51>;/
+ <U0A70>..<U0A71>;<U0A75>;<U0A81>..<U0A83>;<U0ABC>;<U0ABE>..<U0AC5>;/
+ <U0AC7>..<U0AC9>;<U0ACB>..<U0ACD>;<U0AE2>..<U0AE3>;<U0B01>..<U0B03>;/
+ <U0B3C>;<U0B3E>..<U0B44>;<U0B47>..<U0B48>;<U0B4B>..<U0B4D>;/
+ <U0B56>..<U0B57>;<U0B62>..<U0B63>;<U0B82>;<U0BBE>..<U0BC2>;/
+ <U0BC6>..<U0BC8>;<U0BCA>..<U0BCD>;<U0BD7>;<U0C00>..<U0C03>;/
+ <U0C3E>..<U0C44>;<U0C46>..<U0C48>;<U0C4A>..<U0C4D>;<U0C55>..<U0C56>;/
+ <U0C62>..<U0C63>;<U0C81>..<U0C83>;<U0CBC>;<U0CBE>..<U0CC4>;/
+ <U0CC6>..<U0CC8>;<U0CCA>..<U0CCD>;<U0CD5>..<U0CD6>;<U0CE2>..<U0CE3>;/
+ <U0D01>..<U0D03>;<U0D3E>..<U0D44>;<U0D46>..<U0D48>;<U0D4A>..<U0D4D>;/
+ <U0D57>;<U0D62>..<U0D63>;<U0D82>..<U0D83>;<U0DCA>;<U0DCF>..<U0DD4>;/
+ <U0DD6>;<U0DD8>..<U0DDF>;<U0DF2>..<U0DF3>;<U0E31>;<U0E34>..<U0E3A>;/
+ <U0E47>..<U0E4E>;<U0EB1>;<U0EB4>..<U0EB9>;<U0EBB>..<U0EBC>;/
+ <U0EC8>..<U0ECD>;<U0F3E>..<U0F3F>;<U0F71>..<U0F81>;<U0F84>;/
+ <U0F8D>..<U0F97>;<U0F99>..<U0FBC>;<U102B>..<U103E>;<U1056>..<U1059>;/
+ <U105E>..<U1060>;<U1062>..<U1064>;<U1067>..<U106D>;<U1071>..<U1074>;/
+ <U1082>..<U108C>;<U108F>;<U109A>..<U109D>;<U1712>..<U1714>;/
<U1732>..<U1734>;<U1752>..<U1753>;<U1772>..<U1773>;<U17B4>..<U17D3>;/
- <U180B>..<U180D>;/
- <U20D2>..<U20D3>;<U20D8>..<U20DA>;<U20DD>..<U20E0>;<U20E2>..<U20E6>;<U20EA>;/
- <U3099>..<U309A>;<UF8F0>..<UF8FF>;<UFB1E>;<UFE00>..<UFE0F>;/
- <U0001D167>..<U0001D169>
-
-% END modified i18n LC_CTYPE
+ <U180B>..<U180D>;<U1920>..<U192B>;<U1930>..<U1938>;<U1A19>..<U1A1B>;/
+ <U1A55>..<U1A5E>;<U1A60>..<U1A74>;<U1ABE>;<U1B00>..<U1B04>;/
+ <U1B34>..<U1B44>;<U1B80>..<U1B82>;<U1BA1>..<U1BAD>;<U1BE6>..<U1BF3>;/
+ <U1C24>..<U1C37>;<U1CD4>;<U1CE1>..<U1CE8>;<U1CF2>..<U1CF3>;/
+ <U20D2>..<U20D3>;<U20D8>..<U20DA>;<U20DD>..<U20E0>;<U20E2>..<U20E6>;/
+ <U20EA>..<U20EB>;<U2D7F>;<U3099>..<U309A>;<UA670>..<UA672>;<UA802>;/
+ <UA806>;<UA80B>;<UA823>..<UA827>;<UA880>..<UA881>;<UA8B4>..<UA8C4>;/
+ <UA926>..<UA92A>;<UA947>..<UA953>;<UA980>..<UA983>;<UA9B3>..<UA9C0>;/
+ <UA9E5>;<UAA29>..<UAA36>;<UAA43>;<UAA4C>..<UAA4D>;<UAA7B>..<UAA7D>;/
+ <UAAEB>..<UAAEF>;<UAAF5>..<UAAF6>;<UABE3>..<UABEA>;<UABEC>..<UABED>;/
+ <UFB1E>;<UFE00>..<UFE0F>;<U00010A01>..<U00010A03>;/
+ <U00010A05>..<U00010A06>;<U00010A0C>;<U00010A0E>;<U00010A39>;<U00010A3F>;/
+ <U00011000>..<U00011002>;<U00011038>..<U00011046>;/
+ <U0001107F>..<U00011082>;<U000110B0>..<U000110BA>;/
+ <U00011127>..<U00011134>;<U00011173>;<U00011180>..<U00011182>;/
+ <U000111B3>..<U000111C0>;<U000111CA>..<U000111CC>;/
+ <U0001122C>..<U00011237>;<U000112DF>..<U000112EA>;/
+ <U00011300>..<U00011303>;<U0001133C>;<U0001133E>..<U00011344>;/
+ <U00011347>..<U00011348>;<U0001134B>..<U0001134D>;<U00011357>;/
+ <U00011362>..<U00011363>;<U000114B0>..<U000114C3>;/
+ <U000115AF>..<U000115B5>;<U000115B8>..<U000115C0>;/
+ <U000115DC>..<U000115DD>;<U00011630>..<U00011640>;/
+ <U000116AB>..<U000116B7>;<U0001171D>..<U0001172B>;/
+ <U00016AF0>..<U00016AF4>;<U00016F51>..<U00016F7E>;/
+ <U00016F8F>..<U00016F92>;<U0001BC9D>..<U0001BC9E>;/
+ <U0001D167>..<U0001D169>;<U0001DA00>..<U0001DA36>;/
+ <U0001DA3B>..<U0001DA6C>;<U0001DA75>;<U0001DA84>;/
+ <U0001DA9B>..<U0001DA9F>;<U0001DAA1>..<U0001DAAF>;/
+ <U000E0100>..<U000E01EF>
translit_start
include "translit_combining";""
@@ -3597,7 +4359,7 @@ lang_name "<U0054><U0075><U0072><U006B><U0069><U0073><U0068>"
% tur
lang_term "<U0074><U0075><U0072>"
% tur
-lang_lib "<U0074><U0072>"
+lang_lib "<U0074><U0075><U0072>"
%tr
lang_ab "<U0074><U0072>"
END LC_ADDRESS
diff --git a/localedata/locales/translit_circle b/localedata/locales/translit_circle
index f701bc9083..e6106dc922 100644
--- a/localedata/locales/translit_circle
+++ b/localedata/locales/translit_circle
@@ -2,9 +2,7 @@ escape_char /
comment_char %
% Transliterations of encircled characters.
-% Generated through
-% $ grep '^[^;]*;[^;]*;[^;]*;[^;]*;[^;]*;<circle>[^;]*;' UnicodeData.txt | \
-% sed -e 's/^\([^;]*\);\([^;]*\);[^;]*;[^;]*;[^;]*;<circle> \([^;]*\);.*$/<U\1> "<U0028 \3 0029>"% \2/' -e 'h' -e 's/^\([^%]*\)% .*$/\1/' -e 's/\([0-9A-F]\) \([0-9A-F]\)/\1><U\2/g' -e 'x' -e 's/^[^%]*\(% .*\)$/\1/' -e 'G'
+% Generated automatically from UnicodeData.txt by gen_translit_circle.py on 2015-12-09 for Unicode 8.0.0.
LC_CTYPE
@@ -156,6 +154,14 @@ translit_start
<U24E9> "<U0028><U007A><U0029>"
% CIRCLED DIGIT ZERO
<U24EA> "<U0028><U0030><U0029>"
+% CIRCLED IDEOGRAPH QUESTION
+<U3244> "<U0028><U554F><U0029>"
+% CIRCLED IDEOGRAPH KINDERGARTEN
+<U3245> "<U0028><U5E7C><U0029>"
+% CIRCLED IDEOGRAPH SCHOOL
+<U3246> "<U0028><U6587><U0029>"
+% CIRCLED IDEOGRAPH KOTO
+<U3247> "<U0028><U7B8F><U0029>"
% CIRCLED NUMBER TWENTY ONE
<U3251> "<U0028><U0032><U0031><U0029>"
% CIRCLED NUMBER TWENTY TWO
@@ -242,6 +248,12 @@ translit_start
<U327A> "<U0028><U1111><U1161><U0029>"
% CIRCLED HANGUL HIEUH A
<U327B> "<U0028><U1112><U1161><U0029>"
+% CIRCLED KOREAN CHARACTER CHAMKO
+<U327C> "<U0028><U110E><U1161><U11B7><U1100><U1169><U0029>"
+% CIRCLED KOREAN CHARACTER JUEUI
+<U327D> "<U0028><U110C><U116E><U110B><U1174><U0029>"
+% CIRCLED HANGUL IEUNG U
+<U327E> "<U0028><U110B><U116E><U0029>"
% CIRCLED IDEOGRAPH ONE
<U3280> "<U0028><U4E00><U0029>"
% CIRCLED IDEOGRAPH TWO
@@ -464,6 +476,18 @@ translit_start
<U32FD> "<U0028><U30F1><U0029>"
% CIRCLED KATAKANA WO
<U32FE> "<U0028><U30F2><U0029>"
+% CIRCLED ITALIC LATIN CAPITAL LETTER C
+<U0001F12B> "<U0028><U0043><U0029>"
+% CIRCLED ITALIC LATIN CAPITAL LETTER R
+<U0001F12C> "<U0028><U0052><U0029>"
+% CIRCLED CD
+<U0001F12D> "<U0028><U0043><U0044><U0029>"
+% CIRCLED WZ
+<U0001F12E> "<U0028><U0057><U005A><U0029>"
+% CIRCLED IDEOGRAPH ADVANTAGE
+<U0001F250> "<U0028><U5F97><U0029>"
+% CIRCLED IDEOGRAPH ACCEPT
+<U0001F251> "<U0028><U53EF><U0029>"
translit_end
diff --git a/localedata/locales/translit_cjk_compat b/localedata/locales/translit_cjk_compat
index c73e5e39f6..216600f8ba 100644
--- a/localedata/locales/translit_cjk_compat
+++ b/localedata/locales/translit_cjk_compat
@@ -2,18 +2,22 @@ escape_char /
comment_char %
% Transliterations of CJK compatibility characters.
-% Generated through
-% $ grep '^[^;]*;[^;]*;[^;]*;[^;]*;[^;]*;<square>[^;]*;' UnicodeData.txt | \
-% sed -e 's/^\([^;]*\);\([^;]*\);[^;]*;[^;]*;[^;]*;<square> \([^;]*\);.*$/<U\1> "<U\3>"% \2/' | sed -e 'h' -e 's/^\([^%]*\)% .*$/\1/' -e 's/\([0-9A-F]\) \([0-9A-F]\)/\1><U\2/g' -e 'x' -e 's/^[^%]*\(% .*\)$/\1/' -e 'G'
-% and
-% $ grep '[^;]*;CJK COMPATIBILITY IDEOGRAPH[^;]*;[^;]*;[^;]*;[^;]*;[^;]' UnicodeData.txt | \
-% sed -e 's/^\([^;]*\);\([^;]*\);[^;]*;[^;]*;[^;]*;\([^;]*\);.*$/<U\1> <U\3>% \2/' | sed -e 'h' -e 's/^\([^%]*\)% .*$/\1/' -e 's/\([0-9A-F]\) \([0-9A-F]\)/\1><U\2/g' -e 'x' -e 's/^[^%]*\(% .*\)$/\1/' -e 'G' | \
-% sed -e 's/<U\(.....\)>/<U000\1>/g'
+% Generated automatically from UnicodeData.txt by gen_translit_cjk_compat.py on 2015-12-09 for Unicode 8.0.0.
LC_CTYPE
translit_start
+% PARTNERSHIP SIGN
+<U3250> "<U0050><U0054><U0045>"
+% SQUARE HG
+<U32CC> "<U0048><U0067>"
+% SQUARE ERG
+<U32CD> "<U0065><U0072><U0067>"
+% SQUARE EV
+<U32CE> "<U0065><U0056>"
+% LIMITED LIABILITY SIGN
+<U32CF> "<U004C><U0054><U0044>"
% SQUARE APAATO
<U3300> "<U30A2><U30D1><U30FC><U30C8>"
% SQUARE ARUHUA
@@ -202,6 +206,14 @@ translit_start
<U3375> "<U006F><U0056>"
% SQUARE PC
<U3376> "<U0070><U0063>"
+% SQUARE DM
+<U3377> "<U0064><U006D>"
+% SQUARE DM SQUARED
+<U3378> "<U0064><U006D><U00B2>";"<U0064><U006D><U005E><U0032>"
+% SQUARE DM CUBED
+<U3379> "<U0064><U006D><U00B3>";"<U0064><U006D><U005E><U0033>"
+% SQUARE IU
+<U337A> "<U0049><U0055>"
% SQUARE ERA NAME HEISEI
<U337B> "<U5E73><U6210>"
% SQUARE ERA NAME SYOUWA
@@ -400,6 +412,170 @@ translit_start
<U33DC> "<U0053><U0076>"
% SQUARE WB
<U33DD> "<U0057><U0062>"
+% SQUARE V OVER M
+<U33DE> "<U0056><U2215><U006D>";"<U0056><U002F><U006D>"
+% SQUARE A OVER M
+<U33DF> "<U0041><U2215><U006D>";"<U0041><U002F><U006D>"
+% SQUARE GAL
+<U33FF> "<U0067><U0061><U006C>"
+% SQUARED LATIN CAPITAL LETTER A
+<U0001F130> <U0041>
+% SQUARED LATIN CAPITAL LETTER B
+<U0001F131> <U0042>
+% SQUARED LATIN CAPITAL LETTER C
+<U0001F132> <U0043>
+% SQUARED LATIN CAPITAL LETTER D
+<U0001F133> <U0044>
+% SQUARED LATIN CAPITAL LETTER E
+<U0001F134> <U0045>
+% SQUARED LATIN CAPITAL LETTER F
+<U0001F135> <U0046>
+% SQUARED LATIN CAPITAL LETTER G
+<U0001F136> <U0047>
+% SQUARED LATIN CAPITAL LETTER H
+<U0001F137> <U0048>
+% SQUARED LATIN CAPITAL LETTER I
+<U0001F138> <U0049>
+% SQUARED LATIN CAPITAL LETTER J
+<U0001F139> <U004A>
+% SQUARED LATIN CAPITAL LETTER K
+<U0001F13A> <U004B>
+% SQUARED LATIN CAPITAL LETTER L
+<U0001F13B> <U004C>
+% SQUARED LATIN CAPITAL LETTER M
+<U0001F13C> <U004D>
+% SQUARED LATIN CAPITAL LETTER N
+<U0001F13D> <U004E>
+% SQUARED LATIN CAPITAL LETTER O
+<U0001F13E> <U004F>
+% SQUARED LATIN CAPITAL LETTER P
+<U0001F13F> <U0050>
+% SQUARED LATIN CAPITAL LETTER Q
+<U0001F140> <U0051>
+% SQUARED LATIN CAPITAL LETTER R
+<U0001F141> <U0052>
+% SQUARED LATIN CAPITAL LETTER S
+<U0001F142> <U0053>
+% SQUARED LATIN CAPITAL LETTER T
+<U0001F143> <U0054>
+% SQUARED LATIN CAPITAL LETTER U
+<U0001F144> <U0055>
+% SQUARED LATIN CAPITAL LETTER V
+<U0001F145> <U0056>
+% SQUARED LATIN CAPITAL LETTER W
+<U0001F146> <U0057>
+% SQUARED LATIN CAPITAL LETTER X
+<U0001F147> <U0058>
+% SQUARED LATIN CAPITAL LETTER Y
+<U0001F148> <U0059>
+% SQUARED LATIN CAPITAL LETTER Z
+<U0001F149> <U005A>
+% SQUARED HV
+<U0001F14A> "<U0048><U0056>"
+% SQUARED MV
+<U0001F14B> "<U004D><U0056>"
+% SQUARED SD
+<U0001F14C> "<U0053><U0044>"
+% SQUARED SS
+<U0001F14D> "<U0053><U0053>"
+% SQUARED PPV
+<U0001F14E> "<U0050><U0050><U0056>"
+% SQUARED WC
+<U0001F14F> "<U0057><U0043>"
+% SQUARE DJ
+<U0001F190> "<U0044><U004A>"
+% SQUARE HIRAGANA HOKA
+<U0001F200> "<U307B><U304B>"
+% SQUARED KATAKANA KOKO
+<U0001F201> "<U30B3><U30B3>"
+% SQUARED KATAKANA SA
+<U0001F202> <U30B5>
+% SQUARED CJK UNIFIED IDEOGRAPH-624B
+<U0001F210> <U624B>
+% SQUARED CJK UNIFIED IDEOGRAPH-5B57
+<U0001F211> <U5B57>
+% SQUARED CJK UNIFIED IDEOGRAPH-53CC
+<U0001F212> <U53CC>
+% SQUARED KATAKANA DE
+<U0001F213> <U30C7>
+% SQUARED CJK UNIFIED IDEOGRAPH-4E8C
+<U0001F214> <U4E8C>
+% SQUARED CJK UNIFIED IDEOGRAPH-591A
+<U0001F215> <U591A>
+% SQUARED CJK UNIFIED IDEOGRAPH-89E3
+<U0001F216> <U89E3>
+% SQUARED CJK UNIFIED IDEOGRAPH-5929
+<U0001F217> <U5929>
+% SQUARED CJK UNIFIED IDEOGRAPH-4EA4
+<U0001F218> <U4EA4>
+% SQUARED CJK UNIFIED IDEOGRAPH-6620
+<U0001F219> <U6620>
+% SQUARED CJK UNIFIED IDEOGRAPH-7121
+<U0001F21A> <U7121>
+% SQUARED CJK UNIFIED IDEOGRAPH-6599
+<U0001F21B> <U6599>
+% SQUARED CJK UNIFIED IDEOGRAPH-524D
+<U0001F21C> <U524D>
+% SQUARED CJK UNIFIED IDEOGRAPH-5F8C
+<U0001F21D> <U5F8C>
+% SQUARED CJK UNIFIED IDEOGRAPH-518D
+<U0001F21E> <U518D>
+% SQUARED CJK UNIFIED IDEOGRAPH-65B0
+<U0001F21F> <U65B0>
+% SQUARED CJK UNIFIED IDEOGRAPH-521D
+<U0001F220> <U521D>
+% SQUARED CJK UNIFIED IDEOGRAPH-7D42
+<U0001F221> <U7D42>
+% SQUARED CJK UNIFIED IDEOGRAPH-751F
+<U0001F222> <U751F>
+% SQUARED CJK UNIFIED IDEOGRAPH-8CA9
+<U0001F223> <U8CA9>
+% SQUARED CJK UNIFIED IDEOGRAPH-58F0
+<U0001F224> <U58F0>
+% SQUARED CJK UNIFIED IDEOGRAPH-5439
+<U0001F225> <U5439>
+% SQUARED CJK UNIFIED IDEOGRAPH-6F14
+<U0001F226> <U6F14>
+% SQUARED CJK UNIFIED IDEOGRAPH-6295
+<U0001F227> <U6295>
+% SQUARED CJK UNIFIED IDEOGRAPH-6355
+<U0001F228> <U6355>
+% SQUARED CJK UNIFIED IDEOGRAPH-4E00
+<U0001F229> <U4E00>
+% SQUARED CJK UNIFIED IDEOGRAPH-4E09
+<U0001F22A> <U4E09>
+% SQUARED CJK UNIFIED IDEOGRAPH-904A
+<U0001F22B> <U904A>
+% SQUARED CJK UNIFIED IDEOGRAPH-5DE6
+<U0001F22C> <U5DE6>
+% SQUARED CJK UNIFIED IDEOGRAPH-4E2D
+<U0001F22D> <U4E2D>
+% SQUARED CJK UNIFIED IDEOGRAPH-53F3
+<U0001F22E> <U53F3>
+% SQUARED CJK UNIFIED IDEOGRAPH-6307
+<U0001F22F> <U6307>
+% SQUARED CJK UNIFIED IDEOGRAPH-8D70
+<U0001F230> <U8D70>
+% SQUARED CJK UNIFIED IDEOGRAPH-6253
+<U0001F231> <U6253>
+% SQUARED CJK UNIFIED IDEOGRAPH-7981
+<U0001F232> <U7981>
+% SQUARED CJK UNIFIED IDEOGRAPH-7A7A
+<U0001F233> <U7A7A>
+% SQUARED CJK UNIFIED IDEOGRAPH-5408
+<U0001F234> <U5408>
+% SQUARED CJK UNIFIED IDEOGRAPH-6E80
+<U0001F235> <U6E80>
+% SQUARED CJK UNIFIED IDEOGRAPH-6709
+<U0001F236> <U6709>
+% SQUARED CJK UNIFIED IDEOGRAPH-6708
+<U0001F237> <U6708>
+% SQUARED CJK UNIFIED IDEOGRAPH-7533
+<U0001F238> <U7533>
+% SQUARED CJK UNIFIED IDEOGRAPH-5272
+<U0001F239> <U5272>
+% SQUARED CJK UNIFIED IDEOGRAPH-55B6
+<U0001F23A> <U55B6>
% CJK COMPATIBILITY IDEOGRAPH-F900
<UF900> <U8C48>
% CJK COMPATIBILITY IDEOGRAPH-F901
@@ -980,6 +1156,10 @@ translit_start
<UFA2C> <U9928>
% CJK COMPATIBILITY IDEOGRAPH-FA2D
<UFA2D> <U9DB4>
+% CJK COMPATIBILITY IDEOGRAPH-FA2E
+<UFA2E> <U90DE>
+% CJK COMPATIBILITY IDEOGRAPH-FA2F
+<UFA2F> <U96B7>
% CJK COMPATIBILITY IDEOGRAPH-FA30
<UFA30> <U4FAE>
% CJK COMPATIBILITY IDEOGRAPH-FA31
@@ -1098,6 +1278,224 @@ translit_start
<UFA69> <U97FF>
% CJK COMPATIBILITY IDEOGRAPH-FA6A
<UFA6A> <U983B>
+% CJK COMPATIBILITY IDEOGRAPH-FA6B
+<UFA6B> <U6075>
+% CJK COMPATIBILITY IDEOGRAPH-FA6C
+<UFA6C> <U000242EE>
+% CJK COMPATIBILITY IDEOGRAPH-FA6D
+<UFA6D> <U8218>
+% CJK COMPATIBILITY IDEOGRAPH-FA70
+<UFA70> <U4E26>
+% CJK COMPATIBILITY IDEOGRAPH-FA71
+<UFA71> <U51B5>
+% CJK COMPATIBILITY IDEOGRAPH-FA72
+<UFA72> <U5168>
+% CJK COMPATIBILITY IDEOGRAPH-FA73
+<UFA73> <U4F80>
+% CJK COMPATIBILITY IDEOGRAPH-FA74
+<UFA74> <U5145>
+% CJK COMPATIBILITY IDEOGRAPH-FA75
+<UFA75> <U5180>
+% CJK COMPATIBILITY IDEOGRAPH-FA76
+<UFA76> <U52C7>
+% CJK COMPATIBILITY IDEOGRAPH-FA77
+<UFA77> <U52FA>
+% CJK COMPATIBILITY IDEOGRAPH-FA78
+<UFA78> <U559D>
+% CJK COMPATIBILITY IDEOGRAPH-FA79
+<UFA79> <U5555>
+% CJK COMPATIBILITY IDEOGRAPH-FA7A
+<UFA7A> <U5599>
+% CJK COMPATIBILITY IDEOGRAPH-FA7B
+<UFA7B> <U55E2>
+% CJK COMPATIBILITY IDEOGRAPH-FA7C
+<UFA7C> <U585A>
+% CJK COMPATIBILITY IDEOGRAPH-FA7D
+<UFA7D> <U58B3>
+% CJK COMPATIBILITY IDEOGRAPH-FA7E
+<UFA7E> <U5944>
+% CJK COMPATIBILITY IDEOGRAPH-FA7F
+<UFA7F> <U5954>
+% CJK COMPATIBILITY IDEOGRAPH-FA80
+<UFA80> <U5A62>
+% CJK COMPATIBILITY IDEOGRAPH-FA81
+<UFA81> <U5B28>
+% CJK COMPATIBILITY IDEOGRAPH-FA82
+<UFA82> <U5ED2>
+% CJK COMPATIBILITY IDEOGRAPH-FA83
+<UFA83> <U5ED9>
+% CJK COMPATIBILITY IDEOGRAPH-FA84
+<UFA84> <U5F69>
+% CJK COMPATIBILITY IDEOGRAPH-FA85
+<UFA85> <U5FAD>
+% CJK COMPATIBILITY IDEOGRAPH-FA86
+<UFA86> <U60D8>
+% CJK COMPATIBILITY IDEOGRAPH-FA87
+<UFA87> <U614E>
+% CJK COMPATIBILITY IDEOGRAPH-FA88
+<UFA88> <U6108>
+% CJK COMPATIBILITY IDEOGRAPH-FA89
+<UFA89> <U618E>
+% CJK COMPATIBILITY IDEOGRAPH-FA8A
+<UFA8A> <U6160>
+% CJK COMPATIBILITY IDEOGRAPH-FA8B
+<UFA8B> <U61F2>
+% CJK COMPATIBILITY IDEOGRAPH-FA8C
+<UFA8C> <U6234>
+% CJK COMPATIBILITY IDEOGRAPH-FA8D
+<UFA8D> <U63C4>
+% CJK COMPATIBILITY IDEOGRAPH-FA8E
+<UFA8E> <U641C>
+% CJK COMPATIBILITY IDEOGRAPH-FA8F
+<UFA8F> <U6452>
+% CJK COMPATIBILITY IDEOGRAPH-FA90
+<UFA90> <U6556>
+% CJK COMPATIBILITY IDEOGRAPH-FA91
+<UFA91> <U6674>
+% CJK COMPATIBILITY IDEOGRAPH-FA92
+<UFA92> <U6717>
+% CJK COMPATIBILITY IDEOGRAPH-FA93
+<UFA93> <U671B>
+% CJK COMPATIBILITY IDEOGRAPH-FA94
+<UFA94> <U6756>
+% CJK COMPATIBILITY IDEOGRAPH-FA95
+<UFA95> <U6B79>
+% CJK COMPATIBILITY IDEOGRAPH-FA96
+<UFA96> <U6BBA>
+% CJK COMPATIBILITY IDEOGRAPH-FA97
+<UFA97> <U6D41>
+% CJK COMPATIBILITY IDEOGRAPH-FA98
+<UFA98> <U6EDB>
+% CJK COMPATIBILITY IDEOGRAPH-FA99
+<UFA99> <U6ECB>
+% CJK COMPATIBILITY IDEOGRAPH-FA9A
+<UFA9A> <U6F22>
+% CJK COMPATIBILITY IDEOGRAPH-FA9B
+<UFA9B> <U701E>
+% CJK COMPATIBILITY IDEOGRAPH-FA9C
+<UFA9C> <U716E>
+% CJK COMPATIBILITY IDEOGRAPH-FA9D
+<UFA9D> <U77A7>
+% CJK COMPATIBILITY IDEOGRAPH-FA9E
+<UFA9E> <U7235>
+% CJK COMPATIBILITY IDEOGRAPH-FA9F
+<UFA9F> <U72AF>
+% CJK COMPATIBILITY IDEOGRAPH-FAA0
+<UFAA0> <U732A>
+% CJK COMPATIBILITY IDEOGRAPH-FAA1
+<UFAA1> <U7471>
+% CJK COMPATIBILITY IDEOGRAPH-FAA2
+<UFAA2> <U7506>
+% CJK COMPATIBILITY IDEOGRAPH-FAA3
+<UFAA3> <U753B>
+% CJK COMPATIBILITY IDEOGRAPH-FAA4
+<UFAA4> <U761D>
+% CJK COMPATIBILITY IDEOGRAPH-FAA5
+<UFAA5> <U761F>
+% CJK COMPATIBILITY IDEOGRAPH-FAA6
+<UFAA6> <U76CA>
+% CJK COMPATIBILITY IDEOGRAPH-FAA7
+<UFAA7> <U76DB>
+% CJK COMPATIBILITY IDEOGRAPH-FAA8
+<UFAA8> <U76F4>
+% CJK COMPATIBILITY IDEOGRAPH-FAA9
+<UFAA9> <U774A>
+% CJK COMPATIBILITY IDEOGRAPH-FAAA
+<UFAAA> <U7740>
+% CJK COMPATIBILITY IDEOGRAPH-FAAB
+<UFAAB> <U78CC>
+% CJK COMPATIBILITY IDEOGRAPH-FAAC
+<UFAAC> <U7AB1>
+% CJK COMPATIBILITY IDEOGRAPH-FAAD
+<UFAAD> <U7BC0>
+% CJK COMPATIBILITY IDEOGRAPH-FAAE
+<UFAAE> <U7C7B>
+% CJK COMPATIBILITY IDEOGRAPH-FAAF
+<UFAAF> <U7D5B>
+% CJK COMPATIBILITY IDEOGRAPH-FAB0
+<UFAB0> <U7DF4>
+% CJK COMPATIBILITY IDEOGRAPH-FAB1
+<UFAB1> <U7F3E>
+% CJK COMPATIBILITY IDEOGRAPH-FAB2
+<UFAB2> <U8005>
+% CJK COMPATIBILITY IDEOGRAPH-FAB3
+<UFAB3> <U8352>
+% CJK COMPATIBILITY IDEOGRAPH-FAB4
+<UFAB4> <U83EF>
+% CJK COMPATIBILITY IDEOGRAPH-FAB5
+<UFAB5> <U8779>
+% CJK COMPATIBILITY IDEOGRAPH-FAB6
+<UFAB6> <U8941>
+% CJK COMPATIBILITY IDEOGRAPH-FAB7
+<UFAB7> <U8986>
+% CJK COMPATIBILITY IDEOGRAPH-FAB8
+<UFAB8> <U8996>
+% CJK COMPATIBILITY IDEOGRAPH-FAB9
+<UFAB9> <U8ABF>
+% CJK COMPATIBILITY IDEOGRAPH-FABA
+<UFABA> <U8AF8>
+% CJK COMPATIBILITY IDEOGRAPH-FABB
+<UFABB> <U8ACB>
+% CJK COMPATIBILITY IDEOGRAPH-FABC
+<UFABC> <U8B01>
+% CJK COMPATIBILITY IDEOGRAPH-FABD
+<UFABD> <U8AFE>
+% CJK COMPATIBILITY IDEOGRAPH-FABE
+<UFABE> <U8AED>
+% CJK COMPATIBILITY IDEOGRAPH-FABF
+<UFABF> <U8B39>
+% CJK COMPATIBILITY IDEOGRAPH-FAC0
+<UFAC0> <U8B8A>
+% CJK COMPATIBILITY IDEOGRAPH-FAC1
+<UFAC1> <U8D08>
+% CJK COMPATIBILITY IDEOGRAPH-FAC2
+<UFAC2> <U8F38>
+% CJK COMPATIBILITY IDEOGRAPH-FAC3
+<UFAC3> <U9072>
+% CJK COMPATIBILITY IDEOGRAPH-FAC4
+<UFAC4> <U9199>
+% CJK COMPATIBILITY IDEOGRAPH-FAC5
+<UFAC5> <U9276>
+% CJK COMPATIBILITY IDEOGRAPH-FAC6
+<UFAC6> <U967C>
+% CJK COMPATIBILITY IDEOGRAPH-FAC7
+<UFAC7> <U96E3>
+% CJK COMPATIBILITY IDEOGRAPH-FAC8
+<UFAC8> <U9756>
+% CJK COMPATIBILITY IDEOGRAPH-FAC9
+<UFAC9> <U97DB>
+% CJK COMPATIBILITY IDEOGRAPH-FACA
+<UFACA> <U97FF>
+% CJK COMPATIBILITY IDEOGRAPH-FACB
+<UFACB> <U980B>
+% CJK COMPATIBILITY IDEOGRAPH-FACC
+<UFACC> <U983B>
+% CJK COMPATIBILITY IDEOGRAPH-FACD
+<UFACD> <U9B12>
+% CJK COMPATIBILITY IDEOGRAPH-FACE
+<UFACE> <U9F9C>
+% CJK COMPATIBILITY IDEOGRAPH-FACF
+<UFACF> <U0002284A>
+% CJK COMPATIBILITY IDEOGRAPH-FAD0
+<UFAD0> <U00022844>
+% CJK COMPATIBILITY IDEOGRAPH-FAD1
+<UFAD1> <U000233D5>
+% CJK COMPATIBILITY IDEOGRAPH-FAD2
+<UFAD2> <U3B9D>
+% CJK COMPATIBILITY IDEOGRAPH-FAD3
+<UFAD3> <U4018>
+% CJK COMPATIBILITY IDEOGRAPH-FAD4
+<UFAD4> <U4039>
+% CJK COMPATIBILITY IDEOGRAPH-FAD5
+<UFAD5> <U00025249>
+% CJK COMPATIBILITY IDEOGRAPH-FAD6
+<UFAD6> <U00025CD0>
+% CJK COMPATIBILITY IDEOGRAPH-FAD7
+<UFAD7> <U00027ED3>
+% CJK COMPATIBILITY IDEOGRAPH-FAD8
+<UFAD8> <U9F43>
+% CJK COMPATIBILITY IDEOGRAPH-FAD9
+<UFAD9> <U9F8E>
% CJK COMPATIBILITY IDEOGRAPH-2F800
<U0002F800> <U4E3D>
% CJK COMPATIBILITY IDEOGRAPH-2F801
@@ -1307,7 +1705,7 @@ translit_start
% CJK COMPATIBILITY IDEOGRAPH-2F867
<U0002F867> <U36EE>
% CJK COMPATIBILITY IDEOGRAPH-2F868
-<U0002F868> <U0002136A>
+<U0002F868> <U36FC>
% CJK COMPATIBILITY IDEOGRAPH-2F869
<U0002F869> <U5B08>
% CJK COMPATIBILITY IDEOGRAPH-2F86A
@@ -1331,7 +1729,7 @@ translit_start
% CJK COMPATIBILITY IDEOGRAPH-2F873
<U0002F873> <U5C06>
% CJK COMPATIBILITY IDEOGRAPH-2F874
-<U0002F874> <U5F33>
+<U0002F874> <U5F53>
% CJK COMPATIBILITY IDEOGRAPH-2F875
<U0002F875> <U5C22>
% CJK COMPATIBILITY IDEOGRAPH-2F876
@@ -1673,7 +2071,7 @@ translit_start
% CJK COMPATIBILITY IDEOGRAPH-2F91E
<U0002F91E> <U719C>
% CJK COMPATIBILITY IDEOGRAPH-2F91F
-<U0002F91F> <U43AB>
+<U0002F91F> <U000243AB>
% CJK COMPATIBILITY IDEOGRAPH-2F920
<U0002F920> <U7228>
% CJK COMPATIBILITY IDEOGRAPH-2F921
@@ -1801,7 +2199,7 @@ translit_start
% CJK COMPATIBILITY IDEOGRAPH-2F95E
<U0002F95E> <U00025AA7>
% CJK COMPATIBILITY IDEOGRAPH-2F95F
-<U0002F95F> <U7AAE>
+<U0002F95F> <U7AEE>
% CJK COMPATIBILITY IDEOGRAPH-2F960
<U0002F960> <U4202>
% CJK COMPATIBILITY IDEOGRAPH-2F961
@@ -1993,7 +2391,7 @@ translit_start
% CJK COMPATIBILITY IDEOGRAPH-2F9BE
<U0002F9BE> <U8786>
% CJK COMPATIBILITY IDEOGRAPH-2F9BF
-<U0002F9BF> <U4D57>
+<U0002F9BF> <U45D7>
% CJK COMPATIBILITY IDEOGRAPH-2F9C0
<U0002F9C0> <U87E1>
% CJK COMPATIBILITY IDEOGRAPH-2F9C1
diff --git a/localedata/locales/translit_combining b/localedata/locales/translit_combining
index 44c62f9d09..b584aabac3 100644
--- a/localedata/locales/translit_combining
+++ b/localedata/locales/translit_combining
@@ -3,7 +3,7 @@ comment_char %
% Transliterations that remove all combining characters (accents,
% pronounciation marks, etc.).
-% Generated from UnicodeData.txt.
+% Generated automatically from UnicodeData.txt by gen_translit_combining.py on 2015-12-09 for Unicode 8.0.0.
LC_CTYPE
@@ -167,6 +167,40 @@ translit_start
<U034D> ""
% COMBINING UPWARDS ARROW BELOW
<U034E> ""
+% COMBINING GRAPHEME JOINER
+<U034F> ""
+% COMBINING RIGHT ARROWHEAD ABOVE
+<U0350> ""
+% COMBINING LEFT HALF RING ABOVE
+<U0351> ""
+% COMBINING FERMATA
+<U0352> ""
+% COMBINING X BELOW
+<U0353> ""
+% COMBINING LEFT ARROWHEAD BELOW
+<U0354> ""
+% COMBINING RIGHT ARROWHEAD BELOW
+<U0355> ""
+% COMBINING RIGHT ARROWHEAD AND UP ARROWHEAD BELOW
+<U0356> ""
+% COMBINING RIGHT HALF RING ABOVE
+<U0357> ""
+% COMBINING DOT ABOVE RIGHT
+<U0358> ""
+% COMBINING ASTERISK BELOW
+<U0359> ""
+% COMBINING DOUBLE RING BELOW
+<U035A> ""
+% COMBINING ZIGZAG ABOVE
+<U035B> ""
+% COMBINING DOUBLE BREVE BELOW
+<U035C> ""
+% COMBINING DOUBLE BREVE
+<U035D> ""
+% COMBINING DOUBLE MACRON
+<U035E> ""
+% COMBINING DOUBLE MACRON BELOW
+<U035F> ""
% COMBINING DOUBLE TILDE
<U0360> ""
% COMBINING DOUBLE INVERTED BREVE
@@ -199,6 +233,68 @@ translit_start
<U036E> ""
% COMBINING LATIN SMALL LETTER X
<U036F> ""
+% HEBREW ACCENT ETNAHTA
+<U0591> ""
+% HEBREW ACCENT SEGOL
+<U0592> ""
+% HEBREW ACCENT SHALSHELET
+<U0593> ""
+% HEBREW ACCENT ZAQEF QATAN
+<U0594> ""
+% HEBREW ACCENT ZAQEF GADOL
+<U0595> ""
+% HEBREW ACCENT TIPEHA
+<U0596> ""
+% HEBREW ACCENT REVIA
+<U0597> ""
+% HEBREW ACCENT ZARQA
+<U0598> ""
+% HEBREW ACCENT PASHTA
+<U0599> ""
+% HEBREW ACCENT YETIV
+<U059A> ""
+% HEBREW ACCENT TEVIR
+<U059B> ""
+% HEBREW ACCENT GERESH
+<U059C> ""
+% HEBREW ACCENT GERESH MUQDAM
+<U059D> ""
+% HEBREW ACCENT GERSHAYIM
+<U059E> ""
+% HEBREW ACCENT QARNEY PARA
+<U059F> ""
+% HEBREW ACCENT TELISHA GEDOLA
+<U05A0> ""
+% HEBREW ACCENT PAZER
+<U05A1> ""
+% HEBREW ACCENT ATNAH HAFUKH
+<U05A2> ""
+% HEBREW ACCENT MUNAH
+<U05A3> ""
+% HEBREW ACCENT MAHAPAKH
+<U05A4> ""
+% HEBREW ACCENT MERKHA
+<U05A5> ""
+% HEBREW ACCENT MERKHA KEFULA
+<U05A6> ""
+% HEBREW ACCENT DARGA
+<U05A7> ""
+% HEBREW ACCENT QADMA
+<U05A8> ""
+% HEBREW ACCENT TELISHA QETANA
+<U05A9> ""
+% HEBREW ACCENT YERAH BEN YOMO
+<U05AA> ""
+% HEBREW ACCENT OLE
+<U05AB> ""
+% HEBREW ACCENT ILUY
+<U05AC> ""
+% HEBREW ACCENT DEHI
+<U05AD> ""
+% HEBREW ACCENT ZINOR
+<U05AE> ""
+% HEBREW MARK MASORA CIRCLE
+<U05AF> ""
% HEBREW POINT SHEVA
<U05B0> ""
% HEBREW POINT HATAF SEGOL
@@ -219,6 +315,8 @@ translit_start
<U05B8> ""
% HEBREW POINT HOLAM
<U05B9> ""
+% HEBREW POINT HOLAM HASER FOR VAV
+<U05BA> ""
% HEBREW POINT QUBUTS
<U05BB> ""
% HEBREW POINT DAGESH OR MAPIQ
@@ -231,12 +329,360 @@ translit_start
<U05C1> ""
% HEBREW POINT SIN DOT
<U05C2> ""
+% HEBREW MARK UPPER DOT
+<U05C4> ""
+% HEBREW MARK LOWER DOT
+<U05C5> ""
+% HEBREW POINT QAMATS QATAN
+<U05C7> ""
+% ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM
+<U0610> ""
+% ARABIC SIGN ALAYHE ASSALLAM
+<U0611> ""
+% ARABIC SIGN RAHMATULLAH ALAYHE
+<U0612> ""
+% ARABIC SIGN RADI ALLAHOU ANHU
+<U0613> ""
+% ARABIC SIGN TAKHALLUS
+<U0614> ""
+% ARABIC SMALL HIGH TAH
+<U0615> ""
+% ARABIC SMALL HIGH LIGATURE ALEF WITH LAM WITH YEH
+<U0616> ""
+% ARABIC SMALL HIGH ZAIN
+<U0617> ""
+% ARABIC SMALL FATHA
+<U0618> ""
+% ARABIC SMALL DAMMA
+<U0619> ""
+% ARABIC SMALL KASRA
+<U061A> ""
+% ARABIC FATHATAN
+<U064B> ""
+% ARABIC DAMMATAN
+<U064C> ""
+% ARABIC KASRATAN
+<U064D> ""
+% ARABIC FATHA
+<U064E> ""
+% ARABIC DAMMA
+<U064F> ""
+% ARABIC KASRA
+<U0650> ""
+% ARABIC SHADDA
+<U0651> ""
+% ARABIC SUKUN
+<U0652> ""
% ARABIC MADDAH ABOVE
<U0653> ""
% ARABIC HAMZA ABOVE
<U0654> ""
% ARABIC HAMZA BELOW
<U0655> ""
+% ARABIC SUBSCRIPT ALEF
+<U0656> ""
+% ARABIC INVERTED DAMMA
+<U0657> ""
+% ARABIC MARK NOON GHUNNA
+<U0658> ""
+% ARABIC ZWARAKAY
+<U0659> ""
+% ARABIC VOWEL SIGN SMALL V ABOVE
+<U065A> ""
+% ARABIC VOWEL SIGN INVERTED SMALL V ABOVE
+<U065B> ""
+% ARABIC VOWEL SIGN DOT BELOW
+<U065C> ""
+% ARABIC REVERSED DAMMA
+<U065D> ""
+% ARABIC FATHA WITH TWO DOTS
+<U065E> ""
+% ARABIC WAVY HAMZA BELOW
+<U065F> ""
+% ARABIC LETTER SUPERSCRIPT ALEF
+<U0670> ""
+% ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA
+<U06D6> ""
+% ARABIC SMALL HIGH LIGATURE QAF WITH LAM WITH ALEF MAKSURA
+<U06D7> ""
+% ARABIC SMALL HIGH MEEM INITIAL FORM
+<U06D8> ""
+% ARABIC SMALL HIGH LAM ALEF
+<U06D9> ""
+% ARABIC SMALL HIGH JEEM
+<U06DA> ""
+% ARABIC SMALL HIGH THREE DOTS
+<U06DB> ""
+% ARABIC SMALL HIGH SEEN
+<U06DC> ""
+% ARABIC SMALL HIGH ROUNDED ZERO
+<U06DF> ""
+% ARABIC SMALL HIGH UPRIGHT RECTANGULAR ZERO
+<U06E0> ""
+% ARABIC SMALL HIGH DOTLESS HEAD OF KHAH
+<U06E1> ""
+% ARABIC SMALL HIGH MEEM ISOLATED FORM
+<U06E2> ""
+% ARABIC SMALL LOW SEEN
+<U06E3> ""
+% ARABIC SMALL HIGH MADDA
+<U06E4> ""
+% ARABIC SMALL HIGH YEH
+<U06E7> ""
+% ARABIC SMALL HIGH NOON
+<U06E8> ""
+% ARABIC EMPTY CENTRE LOW STOP
+<U06EA> ""
+% ARABIC EMPTY CENTRE HIGH STOP
+<U06EB> ""
+% ARABIC ROUNDED HIGH STOP WITH FILLED CENTRE
+<U06EC> ""
+% ARABIC SMALL LOW MEEM
+<U06ED> ""
+% ARABIC TURNED DAMMA BELOW
+<U08E3> ""
+% ARABIC CURLY FATHA
+<U08E4> ""
+% ARABIC CURLY DAMMA
+<U08E5> ""
+% ARABIC CURLY KASRA
+<U08E6> ""
+% ARABIC CURLY FATHATAN
+<U08E7> ""
+% ARABIC CURLY DAMMATAN
+<U08E8> ""
+% ARABIC CURLY KASRATAN
+<U08E9> ""
+% ARABIC TONE ONE DOT ABOVE
+<U08EA> ""
+% ARABIC TONE TWO DOTS ABOVE
+<U08EB> ""
+% ARABIC TONE LOOP ABOVE
+<U08EC> ""
+% ARABIC TONE ONE DOT BELOW
+<U08ED> ""
+% ARABIC TONE TWO DOTS BELOW
+<U08EE> ""
+% ARABIC TONE LOOP BELOW
+<U08EF> ""
+% ARABIC OPEN FATHATAN
+<U08F0> ""
+% ARABIC OPEN DAMMATAN
+<U08F1> ""
+% ARABIC OPEN KASRATAN
+<U08F2> ""
+% ARABIC SMALL HIGH WAW
+<U08F3> ""
+% ARABIC FATHA WITH RING
+<U08F4> ""
+% ARABIC FATHA WITH DOT ABOVE
+<U08F5> ""
+% ARABIC KASRA WITH DOT BELOW
+<U08F6> ""
+% ARABIC LEFT ARROWHEAD ABOVE
+<U08F7> ""
+% ARABIC RIGHT ARROWHEAD ABOVE
+<U08F8> ""
+% ARABIC LEFT ARROWHEAD BELOW
+<U08F9> ""
+% ARABIC RIGHT ARROWHEAD BELOW
+<U08FA> ""
+% ARABIC DOUBLE RIGHT ARROWHEAD ABOVE
+<U08FB> ""
+% ARABIC DOUBLE RIGHT ARROWHEAD ABOVE WITH DOT
+<U08FC> ""
+% ARABIC RIGHT ARROWHEAD ABOVE WITH DOT
+<U08FD> ""
+% ARABIC DAMMA WITH DOT
+<U08FE> ""
+% ARABIC MARK SIDEWAYS NOON GHUNNA
+<U08FF> ""
+% COMBINING DOUBLED CIRCUMFLEX ACCENT
+<U1AB0> ""
+% COMBINING DIAERESIS-RING
+<U1AB1> ""
+% COMBINING INFINITY
+<U1AB2> ""
+% COMBINING DOWNWARDS ARROW
+<U1AB3> ""
+% COMBINING TRIPLE DOT
+<U1AB4> ""
+% COMBINING X-X BELOW
+<U1AB5> ""
+% COMBINING WIGGLY LINE BELOW
+<U1AB6> ""
+% COMBINING OPEN MARK BELOW
+<U1AB7> ""
+% COMBINING DOUBLE OPEN MARK BELOW
+<U1AB8> ""
+% COMBINING LIGHT CENTRALIZATION STROKE BELOW
+<U1AB9> ""
+% COMBINING STRONG CENTRALIZATION STROKE BELOW
+<U1ABA> ""
+% COMBINING PARENTHESES ABOVE
+<U1ABB> ""
+% COMBINING DOUBLE PARENTHESES ABOVE
+<U1ABC> ""
+% COMBINING PARENTHESES BELOW
+<U1ABD> ""
+% COMBINING PARENTHESES OVERLAY
+<U1ABE> ""
+% COMBINING DOTTED GRAVE ACCENT
+<U1DC0> ""
+% COMBINING DOTTED ACUTE ACCENT
+<U1DC1> ""
+% COMBINING SNAKE BELOW
+<U1DC2> ""
+% COMBINING SUSPENSION MARK
+<U1DC3> ""
+% COMBINING MACRON-ACUTE
+<U1DC4> ""
+% COMBINING GRAVE-MACRON
+<U1DC5> ""
+% COMBINING MACRON-GRAVE
+<U1DC6> ""
+% COMBINING ACUTE-MACRON
+<U1DC7> ""
+% COMBINING GRAVE-ACUTE-GRAVE
+<U1DC8> ""
+% COMBINING ACUTE-GRAVE-ACUTE
+<U1DC9> ""
+% COMBINING LATIN SMALL LETTER R BELOW
+<U1DCA> ""
+% COMBINING BREVE-MACRON
+<U1DCB> ""
+% COMBINING MACRON-BREVE
+<U1DCC> ""
+% COMBINING DOUBLE CIRCUMFLEX ABOVE
+<U1DCD> ""
+% COMBINING OGONEK ABOVE
+<U1DCE> ""
+% COMBINING ZIGZAG BELOW
+<U1DCF> ""
+% COMBINING IS BELOW
+<U1DD0> ""
+% COMBINING UR ABOVE
+<U1DD1> ""
+% COMBINING US ABOVE
+<U1DD2> ""
+% COMBINING LATIN SMALL LETTER FLATTENED OPEN A ABOVE
+<U1DD3> ""
+% COMBINING LATIN SMALL LETTER AE
+<U1DD4> ""
+% COMBINING LATIN SMALL LETTER AO
+<U1DD5> ""
+% COMBINING LATIN SMALL LETTER AV
+<U1DD6> ""
+% COMBINING LATIN SMALL LETTER C CEDILLA
+<U1DD7> ""
+% COMBINING LATIN SMALL LETTER INSULAR D
+<U1DD8> ""
+% COMBINING LATIN SMALL LETTER ETH
+<U1DD9> ""
+% COMBINING LATIN SMALL LETTER G
+<U1DDA> ""
+% COMBINING LATIN LETTER SMALL CAPITAL G
+<U1DDB> ""
+% COMBINING LATIN SMALL LETTER K
+<U1DDC> ""
+% COMBINING LATIN SMALL LETTER L
+<U1DDD> ""
+% COMBINING LATIN LETTER SMALL CAPITAL L
+<U1DDE> ""
+% COMBINING LATIN LETTER SMALL CAPITAL M
+<U1DDF> ""
+% COMBINING LATIN SMALL LETTER N
+<U1DE0> ""
+% COMBINING LATIN LETTER SMALL CAPITAL N
+<U1DE1> ""
+% COMBINING LATIN LETTER SMALL CAPITAL R
+<U1DE2> ""
+% COMBINING LATIN SMALL LETTER R ROTUNDA
+<U1DE3> ""
+% COMBINING LATIN SMALL LETTER S
+<U1DE4> ""
+% COMBINING LATIN SMALL LETTER LONG S
+<U1DE5> ""
+% COMBINING LATIN SMALL LETTER Z
+<U1DE6> ""
+% COMBINING LATIN SMALL LETTER ALPHA
+<U1DE7> ""
+% COMBINING LATIN SMALL LETTER B
+<U1DE8> ""
+% COMBINING LATIN SMALL LETTER BETA
+<U1DE9> ""
+% COMBINING LATIN SMALL LETTER SCHWA
+<U1DEA> ""
+% COMBINING LATIN SMALL LETTER F
+<U1DEB> ""
+% COMBINING LATIN SMALL LETTER L WITH DOUBLE MIDDLE TILDE
+<U1DEC> ""
+% COMBINING LATIN SMALL LETTER O WITH LIGHT CENTRALIZATION STROKE
+<U1DED> ""
+% COMBINING LATIN SMALL LETTER P
+<U1DEE> ""
+% COMBINING LATIN SMALL LETTER ESH
+<U1DEF> ""
+% COMBINING LATIN SMALL LETTER U WITH LIGHT CENTRALIZATION STROKE
+<U1DF0> ""
+% COMBINING LATIN SMALL LETTER W
+<U1DF1> ""
+% COMBINING LATIN SMALL LETTER A WITH DIAERESIS
+<U1DF2> ""
+% COMBINING LATIN SMALL LETTER O WITH DIAERESIS
+<U1DF3> ""
+% COMBINING LATIN SMALL LETTER U WITH DIAERESIS
+<U1DF4> ""
+% COMBINING UP TACK ABOVE
+<U1DF5> ""
+% COMBINING DOUBLE INVERTED BREVE BELOW
+<U1DFC> ""
+% COMBINING ALMOST EQUAL TO BELOW
+<U1DFD> ""
+% COMBINING LEFT ARROWHEAD ABOVE
+<U1DFE> ""
+% COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
+<U1DFF> ""
+% COMBINING LEFT HARPOON ABOVE
+<U20D0> ""
+% COMBINING RIGHT HARPOON ABOVE
+<U20D1> ""
+% COMBINING LONG VERTICAL LINE OVERLAY
+<U20D2> ""
+% COMBINING SHORT VERTICAL LINE OVERLAY
+<U20D3> ""
+% COMBINING ANTICLOCKWISE ARROW ABOVE
+<U20D4> ""
+% COMBINING CLOCKWISE ARROW ABOVE
+<U20D5> ""
+% COMBINING LEFT ARROW ABOVE
+<U20D6> ""
+% COMBINING RIGHT ARROW ABOVE
+<U20D7> ""
+% COMBINING RING OVERLAY
+<U20D8> ""
+% COMBINING CLOCKWISE RING OVERLAY
+<U20D9> ""
+% COMBINING ANTICLOCKWISE RING OVERLAY
+<U20DA> ""
+% COMBINING THREE DOTS ABOVE
+<U20DB> ""
+% COMBINING FOUR DOTS ABOVE
+<U20DC> ""
+% COMBINING ENCLOSING CIRCLE
+<U20DD> ""
+% COMBINING ENCLOSING SQUARE
+<U20DE> ""
+% COMBINING ENCLOSING DIAMOND
+<U20DF> ""
+% COMBINING ENCLOSING CIRCLE BACKSLASH
+<U20E0> ""
+% COMBINING LEFT RIGHT ARROW ABOVE
+<U20E1> ""
+% COMBINING ENCLOSING SCREEN
+<U20E2> ""
+% COMBINING ENCLOSING KEYCAP
+<U20E3> ""
% COMBINING ENCLOSING UPWARD POINTING TRIANGLE
<U20E4> ""
% COMBINING REVERSE SOLIDUS OVERLAY
@@ -251,10 +697,70 @@ translit_start
<U20E9> ""
% COMBINING LEFTWARDS ARROW OVERLAY
<U20EA> ""
+% COMBINING LONG DOUBLE SOLIDUS OVERLAY
+<U20EB> ""
+% COMBINING RIGHTWARDS HARPOON WITH BARB DOWNWARDS
+<U20EC> ""
+% COMBINING LEFTWARDS HARPOON WITH BARB DOWNWARDS
+<U20ED> ""
+% COMBINING LEFT ARROW BELOW
+<U20EE> ""
+% COMBINING RIGHT ARROW BELOW
+<U20EF> ""
+% COMBINING ASTERISK ABOVE
+<U20F0> ""
% COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
<U3099> ""
% COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
<U309A> ""
+% HEBREW POINT JUDEO-SPANISH VARIKA
+<UFB1E> ""
+% COMBINING LIGATURE LEFT HALF
+<UFE20> ""
+% COMBINING LIGATURE RIGHT HALF
+<UFE21> ""
+% COMBINING DOUBLE TILDE LEFT HALF
+<UFE22> ""
+% COMBINING DOUBLE TILDE RIGHT HALF
+<UFE23> ""
+% COMBINING MACRON LEFT HALF
+<UFE24> ""
+% COMBINING MACRON RIGHT HALF
+<UFE25> ""
+% COMBINING CONJOINING MACRON
+<UFE26> ""
+% COMBINING LIGATURE LEFT HALF BELOW
+<UFE27> ""
+% COMBINING LIGATURE RIGHT HALF BELOW
+<UFE28> ""
+% COMBINING TILDE LEFT HALF BELOW
+<UFE29> ""
+% COMBINING TILDE RIGHT HALF BELOW
+<UFE2A> ""
+% COMBINING MACRON LEFT HALF BELOW
+<UFE2B> ""
+% COMBINING MACRON RIGHT HALF BELOW
+<UFE2C> ""
+% COMBINING CONJOINING MACRON BELOW
+<UFE2D> ""
+% PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE
+<U000101FD> ""
+% COMBINING OLD PERMIC LETTER AN
+<U00010376> ""
+% COMBINING OLD PERMIC LETTER DOI
+<U00010377> ""
+% COMBINING OLD PERMIC LETTER ZATA
+<U00010378> ""
+% COMBINING OLD PERMIC LETTER NENOE
+<U00010379> ""
+% COMBINING OLD PERMIC LETTER SII
+<U0001037A> ""
+% COMBINING GREEK MUSICAL TRISEME
+<U0001D242> ""
+% COMBINING GREEK MUSICAL TETRASEME
+<U0001D243> ""
+% COMBINING GREEK MUSICAL PENTASEME
+<U0001D244> ""
% LATIN CAPITAL LETTER A WITH GRAVE
<U00C0> <U0041>
@@ -268,6 +774,8 @@ translit_start
<U00C4> <U0041>
% LATIN CAPITAL LETTER A WITH RING ABOVE
<U00C5> <U0041>
+% LATIN CAPITAL LETTER AE
+<U00C6> "<U0041><U0045>"
% LATIN CAPITAL LETTER C WITH CEDILLA
<U00C7> <U0043>
% LATIN CAPITAL LETTER E WITH GRAVE
@@ -298,6 +806,8 @@ translit_start
<U00D5> <U004F>
% LATIN CAPITAL LETTER O WITH DIAERESIS
<U00D6> <U004F>
+% LATIN CAPITAL LETTER O WITH STROKE
+<U00D8> <U004F>
% LATIN CAPITAL LETTER U WITH GRAVE
<U00D9> <U0055>
% LATIN CAPITAL LETTER U WITH ACUTE
@@ -320,6 +830,8 @@ translit_start
<U00E4> <U0061>
% LATIN SMALL LETTER A WITH RING ABOVE
<U00E5> <U0061>
+% LATIN SMALL LETTER AE
+<U00E6> "<U0061><U0065>"
% LATIN SMALL LETTER C WITH CEDILLA
<U00E7> <U0063>
% LATIN SMALL LETTER E WITH GRAVE
@@ -350,6 +862,8 @@ translit_start
<U00F5> <U006F>
% LATIN SMALL LETTER O WITH DIAERESIS
<U00F6> <U006F>
+% LATIN SMALL LETTER O WITH STROKE
+<U00F8> <U006F>
% LATIN SMALL LETTER U WITH GRAVE
<U00F9> <U0075>
% LATIN SMALL LETTER U WITH ACUTE
@@ -472,10 +986,6 @@ translit_start
<U013D> <U004C>
% LATIN SMALL LETTER L WITH CARON
<U013E> <U006C>
-% LATIN CAPITAL LETTER L WITH STROKE
-<U0141> <U004C>
-% LATIN SMALL LETTER L WITH STROKE
-<U0142> <U006C>
% LATIN CAPITAL LETTER N WITH ACUTE
<U0143> <U004E>
% LATIN SMALL LETTER N WITH ACUTE
@@ -673,9 +1183,9 @@ translit_start
% LATIN SMALL LETTER AE WITH ACUTE
<U01FD> <U00E6>;"<U0061><U0065>"
% LATIN CAPITAL LETTER O WITH STROKE AND ACUTE
-<U01FE> <U004F>
+<U01FE> <U00D8>;<U004F>
% LATIN SMALL LETTER O WITH STROKE AND ACUTE
-<U01FF> <U006F>
+<U01FF> <U00F8>;<U006F>
% LATIN CAPITAL LETTER A WITH DOUBLE GRAVE
<U0200> <U0041>
% LATIN SMALL LETTER A WITH DOUBLE GRAVE
@@ -764,14 +1274,6 @@ translit_start
<U0232> <U0059>
% LATIN SMALL LETTER Y WITH MACRON
<U0233> <U0079>
-% COMBINING GRAVE TONE MARK
-<U0340> <U0300>
-% COMBINING ACUTE TONE MARK
-<U0341> <U0301>
-% COMBINING GREEK KORONIS
-<U0343> <U0313>
-% COMBINING GREEK DIALYTIKA TONOS
-<U0344> <U0308>
% GREEK NUMERAL SIGN
<U0374> <U02B9>
% GREEK QUESTION MARK
@@ -928,6 +1430,8 @@ translit_start
<U04F8> <U042B>
% CYRILLIC SMALL LETTER YERU WITH DIAERESIS
<U04F9> <U044B>
+% HEBREW LIGATURE YIDDISH DOUBLE YOD
+<U05F2> "<U05D9><U05D9>"
% ARABIC LETTER ALEF WITH MADDA ABOVE
<U0622> <U0627>
% ARABIC LETTER ALEF WITH HAMZA ABOVE
@@ -1017,7 +1521,7 @@ translit_start
% KANNADA VOWEL SIGN O
<U0CCA> "<U0CC6><U0CC2>"
% KANNADA VOWEL SIGN OO
-<U0CCB> "<U0CCA><U0CD5>"
+<U0CCB> "<U0CC6><U0CC2><U0CD5>"
% MALAYALAM VOWEL SIGN O
<U0D4A> "<U0D46><U0D3E>"
% MALAYALAM VOWEL SIGN OO
@@ -1029,7 +1533,7 @@ translit_start
% SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA
<U0DDC> "<U0DD9><U0DCF>"
% SINHALA VOWEL SIGN KOMBUVA HAA DIGA AELA-PILLA
-<U0DDD> "<U0DDC><U0DCA>"
+<U0DDD> "<U0DD9><U0DCF><U0DCA>"
% SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA
<U0DDE> "<U0DD9><U0DDF>"
% TIBETAN LETTER GHA
@@ -2020,16 +2524,114 @@ translit_start
<U2000> <U2002>;<U0020>
% EM QUAD
<U2001> <U2003>;<U0020>
+% EN SPACE
+<U2002> <U0020>
+% EM SPACE
+<U2003> <U0020>
% OHM SIGN
<U2126> <U03A9>
% KELVIN SIGN
<U212A> <U004B>
% ANGSTROM SIGN
-<U212B> <U00C5>
+<U212B> <U0041>
+% LEFTWARDS ARROW WITH STROKE
+<U219A> <U2190>
+% RIGHTWARDS ARROW WITH STROKE
+<U219B> <U2192>
+% LEFT RIGHT ARROW WITH STROKE
+<U21AE> "<U0021><U003C><U002D><U003E>"
+% LEFTWARDS DOUBLE ARROW WITH STROKE
+<U21CD> "<U0021><U003C><U003D>"
+% LEFT RIGHT DOUBLE ARROW WITH STROKE
+<U21CE> "<U0021><U003C><U003D><U003E>"
+% RIGHTWARDS DOUBLE ARROW WITH STROKE
+<U21CF> "<U0021><U003D><U003E>"
+% THERE DOES NOT EXIST
+<U2204> "<U0021><U2203>"
+% NOT AN ELEMENT OF
+<U2209> "<U0021><U2208>"
+% DOES NOT CONTAIN AS MEMBER
+<U220C> "<U0021><U220B>"
+% DOES NOT DIVIDE
+<U2224> "<U0021><U2223>"
+% NOT PARALLEL TO
+<U2226> "<U0021><U2225>"
+% NOT TILDE
+<U2241> "<U0021><U007E>"
+% NOT ASYMPTOTICALLY EQUAL TO
+<U2244> "<U0021><U007E><U002D>"
+% NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO
+<U2247> "<U0021><U007E><U003D>"
+% NOT ALMOST EQUAL TO
+<U2249> "<U0021><U007E><U007E>"
+% NOT EQUAL TO
+<U2260> "<U0021><U003D>"
+% NOT IDENTICAL TO
+<U2262> "<U0021><U003D><U003D>"
+% NOT EQUIVALENT TO
+<U226D> "<U0021><U224D>"
+% NOT LESS-THAN
+<U226E> "<U0021><U003C>"
+% NOT GREATER-THAN
+<U226F> "<U0021><U003E>"
+% NEITHER LESS-THAN NOR EQUAL TO
+<U2270> "<U0021><U003C><U003D>"
+% NEITHER GREATER-THAN NOR EQUAL TO
+<U2271> "<U0021><U003E><U003D>"
+% NEITHER LESS-THAN NOR EQUIVALENT TO
+<U2274> "<U0021><U003C><U007E>"
+% NEITHER GREATER-THAN NOR EQUIVALENT TO
+<U2275> "<U0021><U003E><U007E>"
+% NEITHER LESS-THAN NOR GREATER-THAN
+<U2278> "<U0021><U003C><U003E>"
+% NEITHER GREATER-THAN NOR LESS-THAN
+<U2279> "<U0021><U003E><U003C>"
+% DOES NOT PRECEDE
+<U2280> "<U0021><U227A>"
+% DOES NOT SUCCEED
+<U2281> "<U0021><U227B>"
+% NOT A SUBSET OF
+<U2284> "<U0021><U2282>"
+% NOT A SUPERSET OF
+<U2285> "<U0021><U2283>"
+% NEITHER A SUBSET OF NOR EQUAL TO
+<U2288> "<U0021><U2282><U003D>"
+% NEITHER A SUPERSET OF NOR EQUAL TO
+<U2289> "<U0021><U2283><U003D>"
+% DOES NOT PROVE
+<U22AC> "<U0021><U22A2>"
+% NOT TRUE
+<U22AD> "<U0021><U22A8>"
+% DOES NOT FORCE
+<U22AE> "<U0021><U22A9>"
+% NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
+<U22AF> "<U0021><U22AB>"
+% DOES NOT PRECEDE OR EQUAL
+<U22E0> "<U0021><U227C>"
+% DOES NOT SUCCEED OR EQUAL
+<U22E1> "<U0021><U227D>"
+% NOT SQUARE IMAGE OF OR EQUAL TO
+<U22E2> "<U0021><U2291>"
+% NOT SQUARE ORIGINAL OF OR EQUAL TO
+<U22E3> "<U0021><U2292>"
+% NOT NORMAL SUBGROUP OF
+<U22EA> "<U0021><U22B2>"
+% DOES NOT CONTAIN AS NORMAL SUBGROUP
+<U22EB> "<U0021><U22B3>"
+% NOT NORMAL SUBGROUP OF OR EQUAL TO
+<U22EC> "<U0021><U22B4>"
+% DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL
+<U22ED> "<U0021><U22B5>"
% LEFT-POINTING ANGLE BRACKET
<U2329> <U3008>;<U003C>
% RIGHT-POINTING ANGLE BRACKET
<U232A> <U3009>;<U003E>
+% FORKING
+<U2ADC> "<U0021><U2ADD>"
+% LEFT ANGLE BRACKET
+<U3008> <U003C>
+% RIGHT ANGLE BRACKET
+<U3009> <U003E>
% HIRAGANA LETTER GA
<U304C> <U304B>
% HIRAGANA LETTER GI
diff --git a/localedata/locales/translit_compat b/localedata/locales/translit_compat
index bb9d660d05..062c3d175c 100644
--- a/localedata/locales/translit_compat
+++ b/localedata/locales/translit_compat
@@ -2,18 +2,24 @@ escape_char /
comment_char %
% Transliterations of compatibility characters and ligatures.
-% Generated through
-% $ grep '^[^;]*;[^;]*;[^;]*;[^;]*;[^;]*;<compat>[^;]*;' UnicodeData.txt | \
-% sed -e 's/^\([^;]*\);\([^;]*\);[^;]*;[^;]*;[^;]*;<compat> \([^;]*\);.*$/<U\1> "<U\3>"% \2/' | grep -v '0020 03[0-6][0-9A-F]' | sed -e 'h' -e 's/^\([^%]*\)% .*$/\1/' -e 's/\([0-9A-F]\) \([0-9A-F]\)/\1><U\2/g' -e 'x' -e 's/^[^%]*\(% .*\)$/\1/' -e 'G'
-% and
-% $ grep '[^;]*;[^;]*LIGATURE[^;]*;' UnicodeData.txt
+% Generated automatically from UnicodeData.txt by gen_translit_compat.py on 2015-12-09 for Unicode 8.0.0.
LC_CTYPE
translit_start
+% FEMININE ORDINAL INDICATOR
+<U00AA> "<U0061>"
+% SUPERSCRIPT TWO
+<U00B2> "<U0032>"
+% SUPERSCRIPT THREE
+<U00B3> "<U0033>"
% MICRO SIGN
-<U00B5> "<U03BC>";<U0075>
+<U00B5> "<U03BC>";"<U0075>"
+% SUPERSCRIPT ONE
+<U00B9> "<U0031>"
+% MASCULINE ORDINAL INDICATOR
+<U00BA> "<U006F>"
% LATIN CAPITAL LIGATURE IJ
<U0132> "<U0049><U004A>"
% LATIN SMALL LIGATURE IJ
@@ -54,6 +60,38 @@ translit_start
<U01F2> "<U0044><U007A>"
% LATIN SMALL LETTER DZ
<U01F3> "<U0064><U007A>"
+% MODIFIER LETTER SMALL H
+<U02B0> "<U0068>"
+% MODIFIER LETTER SMALL H WITH HOOK
+<U02B1> "<U0266>"
+% MODIFIER LETTER SMALL J
+<U02B2> "<U006A>"
+% MODIFIER LETTER SMALL R
+<U02B3> "<U0072>"
+% MODIFIER LETTER SMALL TURNED R
+<U02B4> "<U0279>"
+% MODIFIER LETTER SMALL TURNED R WITH HOOK
+<U02B5> "<U027B>"
+% MODIFIER LETTER SMALL CAPITAL INVERTED R
+<U02B6> "<U0281>"
+% MODIFIER LETTER SMALL W
+<U02B7> "<U0077>"
+% MODIFIER LETTER SMALL Y
+<U02B8> "<U0079>"
+% MODIFIER LETTER APOSTROPHE
+<U02BC> "<U0027>"
+% MODIFIER LETTER SMALL GAMMA
+<U02E0> "<U0263>"
+% MODIFIER LETTER SMALL L
+<U02E1> "<U006C>"
+% MODIFIER LETTER SMALL S
+<U02E2> "<U0073>"
+% MODIFIER LETTER SMALL X
+<U02E3> "<U0078>"
+% MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
+<U02E4> "<U0295>"
+% GREEK SMALL LETTER MU
+<U03BC> "<U0075>"
% GREEK BETA SYMBOL
<U03D0> "<U03B2>"
% GREEK THETA SYMBOL
@@ -74,6 +112,20 @@ translit_start
<U03F4> "<U0398>"
% GREEK LUNATE EPSILON SYMBOL
<U03F5> "<U03B5>"
+% GREEK CAPITAL LUNATE SIGMA SYMBOL
+<U03F9> "<U03A3>"
+% CYRILLIC CAPITAL LIGATURE EN GHE
+<U04A4> "<U041D><U0413>"
+% CYRILLIC SMALL LIGATURE EN GHE
+<U04A5> "<U043D><U0433>"
+% CYRILLIC CAPITAL LIGATURE TE TSE
+<U04B4> "<U0422><U0426>"
+% CYRILLIC SMALL LIGATURE TE TSE
+<U04B5> "<U0442><U0446>"
+% CYRILLIC CAPITAL LIGATURE A IE
+<U04D4> "<U0410><U0415>"
+% CYRILLIC SMALL LIGATURE A IE
+<U04D5> "<U0430><U0435>"
% ARMENIAN SMALL LIGATURE ECH YIWN
<U0587> "<U0565><U0582>"
% HEBREW LIGATURE YIDDISH DOUBLE VAV
@@ -102,6 +154,204 @@ translit_start
<U0F77> "<U0FB2><U0F81>"
% TIBETAN VOWEL SIGN VOCALIC LL
<U0F79> "<U0FB3><U0F81>"
+% MODIFIER LETTER GEORGIAN NAR
+<U10FC> "<U10DC>"
+% MODIFIER LETTER CAPITAL A
+<U1D2C> "<U0041>"
+% MODIFIER LETTER CAPITAL AE
+<U1D2D> "<U00C6>"
+% MODIFIER LETTER CAPITAL B
+<U1D2E> "<U0042>"
+% MODIFIER LETTER CAPITAL D
+<U1D30> "<U0044>"
+% MODIFIER LETTER CAPITAL E
+<U1D31> "<U0045>"
+% MODIFIER LETTER CAPITAL REVERSED E
+<U1D32> "<U018E>"
+% MODIFIER LETTER CAPITAL G
+<U1D33> "<U0047>"
+% MODIFIER LETTER CAPITAL H
+<U1D34> "<U0048>"
+% MODIFIER LETTER CAPITAL I
+<U1D35> "<U0049>"
+% MODIFIER LETTER CAPITAL J
+<U1D36> "<U004A>"
+% MODIFIER LETTER CAPITAL K
+<U1D37> "<U004B>"
+% MODIFIER LETTER CAPITAL L
+<U1D38> "<U004C>"
+% MODIFIER LETTER CAPITAL M
+<U1D39> "<U004D>"
+% MODIFIER LETTER CAPITAL N
+<U1D3A> "<U004E>"
+% MODIFIER LETTER CAPITAL O
+<U1D3C> "<U004F>"
+% MODIFIER LETTER CAPITAL OU
+<U1D3D> "<U0222>"
+% MODIFIER LETTER CAPITAL P
+<U1D3E> "<U0050>"
+% MODIFIER LETTER CAPITAL R
+<U1D3F> "<U0052>"
+% MODIFIER LETTER CAPITAL T
+<U1D40> "<U0054>"
+% MODIFIER LETTER CAPITAL U
+<U1D41> "<U0055>"
+% MODIFIER LETTER CAPITAL W
+<U1D42> "<U0057>"
+% MODIFIER LETTER SMALL A
+<U1D43> "<U0061>"
+% MODIFIER LETTER SMALL TURNED A
+<U1D44> "<U0250>"
+% MODIFIER LETTER SMALL ALPHA
+<U1D45> "<U0251>"
+% MODIFIER LETTER SMALL TURNED AE
+<U1D46> "<U1D02>"
+% MODIFIER LETTER SMALL B
+<U1D47> "<U0062>"
+% MODIFIER LETTER SMALL D
+<U1D48> "<U0064>"
+% MODIFIER LETTER SMALL E
+<U1D49> "<U0065>"
+% MODIFIER LETTER SMALL SCHWA
+<U1D4A> "<U0259>"
+% MODIFIER LETTER SMALL OPEN E
+<U1D4B> "<U025B>"
+% MODIFIER LETTER SMALL TURNED OPEN E
+<U1D4C> "<U025C>"
+% MODIFIER LETTER SMALL G
+<U1D4D> "<U0067>"
+% MODIFIER LETTER SMALL K
+<U1D4F> "<U006B>"
+% MODIFIER LETTER SMALL M
+<U1D50> "<U006D>"
+% MODIFIER LETTER SMALL ENG
+<U1D51> "<U014B>"
+% MODIFIER LETTER SMALL O
+<U1D52> "<U006F>"
+% MODIFIER LETTER SMALL OPEN O
+<U1D53> "<U0254>"
+% MODIFIER LETTER SMALL TOP HALF O
+<U1D54> "<U1D16>"
+% MODIFIER LETTER SMALL BOTTOM HALF O
+<U1D55> "<U1D17>"
+% MODIFIER LETTER SMALL P
+<U1D56> "<U0070>"
+% MODIFIER LETTER SMALL T
+<U1D57> "<U0074>"
+% MODIFIER LETTER SMALL U
+<U1D58> "<U0075>"
+% MODIFIER LETTER SMALL SIDEWAYS U
+<U1D59> "<U1D1D>"
+% MODIFIER LETTER SMALL TURNED M
+<U1D5A> "<U026F>"
+% MODIFIER LETTER SMALL V
+<U1D5B> "<U0076>"
+% MODIFIER LETTER SMALL AIN
+<U1D5C> "<U1D25>"
+% MODIFIER LETTER SMALL BETA
+<U1D5D> "<U03B2>"
+% MODIFIER LETTER SMALL GREEK GAMMA
+<U1D5E> "<U03B3>"
+% MODIFIER LETTER SMALL DELTA
+<U1D5F> "<U03B4>"
+% MODIFIER LETTER SMALL GREEK PHI
+<U1D60> "<U03C6>"
+% MODIFIER LETTER SMALL CHI
+<U1D61> "<U03C7>"
+% LATIN SUBSCRIPT SMALL LETTER I
+<U1D62> "<U0069>"
+% LATIN SUBSCRIPT SMALL LETTER R
+<U1D63> "<U0072>"
+% LATIN SUBSCRIPT SMALL LETTER U
+<U1D64> "<U0075>"
+% LATIN SUBSCRIPT SMALL LETTER V
+<U1D65> "<U0076>"
+% GREEK SUBSCRIPT SMALL LETTER BETA
+<U1D66> "<U03B2>"
+% GREEK SUBSCRIPT SMALL LETTER GAMMA
+<U1D67> "<U03B3>"
+% GREEK SUBSCRIPT SMALL LETTER RHO
+<U1D68> "<U03C1>"
+% GREEK SUBSCRIPT SMALL LETTER PHI
+<U1D69> "<U03C6>"
+% GREEK SUBSCRIPT SMALL LETTER CHI
+<U1D6A> "<U03C7>"
+% MODIFIER LETTER CYRILLIC EN
+<U1D78> "<U043D>"
+% MODIFIER LETTER SMALL TURNED ALPHA
+<U1D9B> "<U0252>"
+% MODIFIER LETTER SMALL C
+<U1D9C> "<U0063>"
+% MODIFIER LETTER SMALL C WITH CURL
+<U1D9D> "<U0255>"
+% MODIFIER LETTER SMALL ETH
+<U1D9E> "<U00F0>"
+% MODIFIER LETTER SMALL REVERSED OPEN E
+<U1D9F> "<U025C>"
+% MODIFIER LETTER SMALL F
+<U1DA0> "<U0066>"
+% MODIFIER LETTER SMALL DOTLESS J WITH STROKE
+<U1DA1> "<U025F>"
+% MODIFIER LETTER SMALL SCRIPT G
+<U1DA2> "<U0261>"
+% MODIFIER LETTER SMALL TURNED H
+<U1DA3> "<U0265>"
+% MODIFIER LETTER SMALL I WITH STROKE
+<U1DA4> "<U0268>"
+% MODIFIER LETTER SMALL IOTA
+<U1DA5> "<U0269>"
+% MODIFIER LETTER SMALL CAPITAL I
+<U1DA6> "<U026A>"
+% MODIFIER LETTER SMALL CAPITAL I WITH STROKE
+<U1DA7> "<U1D7B>"
+% MODIFIER LETTER SMALL J WITH CROSSED-TAIL
+<U1DA8> "<U029D>"
+% MODIFIER LETTER SMALL L WITH RETROFLEX HOOK
+<U1DA9> "<U026D>"
+% MODIFIER LETTER SMALL L WITH PALATAL HOOK
+<U1DAA> "<U1D85>"
+% MODIFIER LETTER SMALL CAPITAL L
+<U1DAB> "<U029F>"
+% MODIFIER LETTER SMALL M WITH HOOK
+<U1DAC> "<U0271>"
+% MODIFIER LETTER SMALL TURNED M WITH LONG LEG
+<U1DAD> "<U0270>"
+% MODIFIER LETTER SMALL N WITH LEFT HOOK
+<U1DAE> "<U0272>"
+% MODIFIER LETTER SMALL N WITH RETROFLEX HOOK
+<U1DAF> "<U0273>"
+% MODIFIER LETTER SMALL CAPITAL N
+<U1DB0> "<U0274>"
+% MODIFIER LETTER SMALL BARRED O
+<U1DB1> "<U0275>"
+% MODIFIER LETTER SMALL PHI
+<U1DB2> "<U0278>"
+% MODIFIER LETTER SMALL S WITH HOOK
+<U1DB3> "<U0282>"
+% MODIFIER LETTER SMALL ESH
+<U1DB4> "<U0283>"
+% MODIFIER LETTER SMALL T WITH PALATAL HOOK
+<U1DB5> "<U01AB>"
+% MODIFIER LETTER SMALL U BAR
+<U1DB6> "<U0289>"
+% MODIFIER LETTER SMALL UPSILON
+<U1DB7> "<U028A>"
+% MODIFIER LETTER SMALL CAPITAL U
+<U1DB8> "<U1D1C>"
+% MODIFIER LETTER SMALL V WITH HOOK
+<U1DB9> "<U028B>"
+% MODIFIER LETTER SMALL TURNED V
+<U1DBA> "<U028C>"
+% MODIFIER LETTER SMALL Z
+<U1DBB> "<U007A>"
+% MODIFIER LETTER SMALL Z WITH RETROFLEX HOOK
+<U1DBC> "<U0290>"
+% MODIFIER LETTER SMALL Z WITH CURL
+<U1DBD> "<U0291>"
+% MODIFIER LETTER SMALL EZH
+<U1DBE> "<U0292>"
+% MODIFIER LETTER SMALL THETA
+<U1DBF> "<U03B8>"
% LATIN SMALL LETTER A WITH RIGHT HALF RING
<U1E9A> "<U0061><U02BE>"
% EN SPACE
@@ -146,6 +396,90 @@ translit_start
<U2057> "<U2032><U2032><U2032><U2032>"
% MEDIUM MATHEMATICAL SPACE
<U205F> "<U0020>"
+% SUPERSCRIPT ZERO
+<U2070> "<U0030>"
+% SUPERSCRIPT LATIN SMALL LETTER I
+<U2071> "<U0069>"
+% SUPERSCRIPT FOUR
+<U2074> "<U0034>"
+% SUPERSCRIPT FIVE
+<U2075> "<U0035>"
+% SUPERSCRIPT SIX
+<U2076> "<U0036>"
+% SUPERSCRIPT SEVEN
+<U2077> "<U0037>"
+% SUPERSCRIPT EIGHT
+<U2078> "<U0038>"
+% SUPERSCRIPT NINE
+<U2079> "<U0039>"
+% SUPERSCRIPT PLUS SIGN
+<U207A> "<U002B>"
+% SUPERSCRIPT MINUS
+<U207B> "<U2212>"
+% SUPERSCRIPT EQUALS SIGN
+<U207C> "<U003D>"
+% SUPERSCRIPT LEFT PARENTHESIS
+<U207D> "<U0028>"
+% SUPERSCRIPT RIGHT PARENTHESIS
+<U207E> "<U0029>"
+% SUPERSCRIPT LATIN SMALL LETTER N
+<U207F> "<U006E>"
+% SUBSCRIPT ZERO
+<U2080> "<U0030>"
+% SUBSCRIPT ONE
+<U2081> "<U0031>"
+% SUBSCRIPT TWO
+<U2082> "<U0032>"
+% SUBSCRIPT THREE
+<U2083> "<U0033>"
+% SUBSCRIPT FOUR
+<U2084> "<U0034>"
+% SUBSCRIPT FIVE
+<U2085> "<U0035>"
+% SUBSCRIPT SIX
+<U2086> "<U0036>"
+% SUBSCRIPT SEVEN
+<U2087> "<U0037>"
+% SUBSCRIPT EIGHT
+<U2088> "<U0038>"
+% SUBSCRIPT NINE
+<U2089> "<U0039>"
+% SUBSCRIPT PLUS SIGN
+<U208A> "<U002B>"
+% SUBSCRIPT MINUS
+<U208B> "<U2212>"
+% SUBSCRIPT EQUALS SIGN
+<U208C> "<U003D>"
+% SUBSCRIPT LEFT PARENTHESIS
+<U208D> "<U0028>"
+% SUBSCRIPT RIGHT PARENTHESIS
+<U208E> "<U0029>"
+% LATIN SUBSCRIPT SMALL LETTER A
+<U2090> "<U0061>"
+% LATIN SUBSCRIPT SMALL LETTER E
+<U2091> "<U0065>"
+% LATIN SUBSCRIPT SMALL LETTER O
+<U2092> "<U006F>"
+% LATIN SUBSCRIPT SMALL LETTER X
+<U2093> "<U0078>"
+% LATIN SUBSCRIPT SMALL LETTER SCHWA
+<U2094> "<U0259>"
+% LATIN SUBSCRIPT SMALL LETTER H
+<U2095> "<U0068>"
+% LATIN SUBSCRIPT SMALL LETTER K
+<U2096> "<U006B>"
+% LATIN SUBSCRIPT SMALL LETTER L
+<U2097> "<U006C>"
+% LATIN SUBSCRIPT SMALL LETTER M
+<U2098> "<U006D>"
+% LATIN SUBSCRIPT SMALL LETTER N
+<U2099> "<U006E>"
+% LATIN SUBSCRIPT SMALL LETTER P
+<U209A> "<U0070>"
+% LATIN SUBSCRIPT SMALL LETTER S
+<U209B> "<U0073>"
+% LATIN SUBSCRIPT SMALL LETTER T
+<U209C> "<U0074>"
% RUPEE SIGN
<U20A8> "<U0052><U0073>"
% ACCOUNT OF
@@ -164,8 +498,12 @@ translit_start
<U2109> "<U00B0><U0046>"
% NUMERO SIGN
<U2116> "<U004E><U006F>"
+% SERVICE MARK
+<U2120> "<U0053><U004D>"
% TELEPHONE SIGN
<U2121> "<U0054><U0045><U004C>"
+% TRADE MARK SIGN
+<U2122> "<U0054><U004D>"
% ALEF SYMBOL
<U2135> "<U05D0>"
% BET SYMBOL
@@ -174,6 +512,8 @@ translit_start
<U2137> "<U05D2>"
% DALET SYMBOL
<U2138> "<U05D3>"
+% FACSIMILE SIGN
+<U213B> "<U0046><U0041><U0058>"
% ROMAN NUMERAL ONE
<U2160> "<U0049>"
% ROMAN NUMERAL TWO
@@ -386,6 +726,12 @@ translit_start
<U2A75> "<U003D><U003D>"
% THREE CONSECUTIVE EQUALS SIGNS
<U2A76> "<U003D><U003D><U003D>"
+% LATIN SUBSCRIPT SMALL LETTER J
+<U2C7C> "<U006A>"
+% MODIFIER LETTER CAPITAL V
+<U2C7D> "<U0056>"
+% TIFINAGH MODIFIER LETTER LABIALIZATION MARK
+<U2D6F> "<U2D61>"
% CJK RADICAL MOTHER
<U2E9F> "<U6BCD>"
% CJK RADICAL C-SIMPLIFIED TURTLE
@@ -830,6 +1176,10 @@ translit_start
<U309B> "<U0020><U3099>"
% KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
<U309C> "<U0020><U309A>"
+% HIRAGANA DIGRAPH YORI
+<U309F> "<U3088><U308A>"
+% KATAKANA DIGRAPH KOTO
+<U30FF> "<U30B3><U30C8>"
% HANGUL LETTER KIYEOK
<U3131> "<U1100>"
% HANGUL LETTER SSANGKIYEOK
@@ -1018,6 +1368,34 @@ translit_start
<U318D> "<U119E>"
% HANGUL LETTER ARAEAE
<U318E> "<U11A1>"
+% IDEOGRAPHIC ANNOTATION ONE MARK
+<U3192> "<U4E00>"
+% IDEOGRAPHIC ANNOTATION TWO MARK
+<U3193> "<U4E8C>"
+% IDEOGRAPHIC ANNOTATION THREE MARK
+<U3194> "<U4E09>"
+% IDEOGRAPHIC ANNOTATION FOUR MARK
+<U3195> "<U56DB>"
+% IDEOGRAPHIC ANNOTATION TOP MARK
+<U3196> "<U4E0A>"
+% IDEOGRAPHIC ANNOTATION MIDDLE MARK
+<U3197> "<U4E2D>"
+% IDEOGRAPHIC ANNOTATION BOTTOM MARK
+<U3198> "<U4E0B>"
+% IDEOGRAPHIC ANNOTATION FIRST MARK
+<U3199> "<U7532>"
+% IDEOGRAPHIC ANNOTATION SECOND MARK
+<U319A> "<U4E59>"
+% IDEOGRAPHIC ANNOTATION THIRD MARK
+<U319B> "<U4E19>"
+% IDEOGRAPHIC ANNOTATION FOURTH MARK
+<U319C> "<U4E01>"
+% IDEOGRAPHIC ANNOTATION HEAVEN MARK
+<U319D> "<U5929>"
+% IDEOGRAPHIC ANNOTATION EARTH MARK
+<U319E> "<U5730>"
+% IDEOGRAPHIC ANNOTATION MAN MARK
+<U319F> "<U4EBA>"
% PARENTHESIZED HANGUL KIYEOK
<U3200> "<U0028><U1100><U0029>"
% PARENTHESIZED HANGUL NIEUN
@@ -1076,6 +1454,10 @@ translit_start
<U321B> "<U0028><U1112><U1161><U0029>"
% PARENTHESIZED HANGUL CIEUC U
<U321C> "<U0028><U110C><U116E><U0029>"
+% PARENTHESIZED KOREAN CHARACTER OJEON
+<U321D> "<U0028><U110B><U1169><U110C><U1165><U11AB><U0029>"
+% PARENTHESIZED KOREAN CHARACTER O HU
+<U321E> "<U0028><U110B><U1169><U1112><U116E><U0029>"
% PARENTHESIZED IDEOGRAPH ONE
<U3220> "<U0028><U4E00><U0029>"
% PARENTHESIZED IDEOGRAPH TWO
@@ -1284,6 +1666,24 @@ translit_start
<U33FD> "<U0033><U0030><U65E5>"
% IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE
<U33FE> "<U0033><U0031><U65E5>"
+% MODIFIER LETTER CYRILLIC HARD SIGN
+<UA69C> "<U044A>"
+% MODIFIER LETTER CYRILLIC SOFT SIGN
+<UA69D> "<U044C>"
+% MODIFIER LETTER US
+<UA770> "<UA76F>"
+% MODIFIER LETTER CAPITAL H WITH STROKE
+<UA7F8> "<U0126>"
+% MODIFIER LETTER SMALL LIGATURE OE
+<UA7F9> "<U0153>"
+% MODIFIER LETTER SMALL HENG
+<UAB5C> "<UA727>"
+% MODIFIER LETTER SMALL L WITH INVERTED LAZY S
+<UAB5D> "<UAB37>"
+% MODIFIER LETTER SMALL L WITH MIDDLE TILDE
+<UAB5E> "<U026B>"
+% MODIFIER LETTER SMALL U WITH LEFT HOOK
+<UAB5F> "<UAB52>"
% LATIN SMALL LIGATURE FF
<UFB00> "<U0066><U0066>"
% LATIN SMALL LIGATURE FI
@@ -1295,7 +1695,7 @@ translit_start
% LATIN SMALL LIGATURE FFL
<UFB04> "<U0066><U0066><U006C>"
% LATIN SMALL LIGATURE LONG S T
-<UFB05> "<U017F><U0074>"
+<UFB05> "<U0073><U0074>"
% LATIN SMALL LIGATURE ST
<UFB06> "<U0073><U0074>"
% ARMENIAN SMALL LIGATURE MEN NOW
@@ -1310,6 +1710,72 @@ translit_start
<UFB17> "<U0574><U056D>"
% HEBREW LIGATURE ALEF LAMED
<UFB4F> "<U05D0><U05DC>"
+% PRESENTATION FORM FOR VERTICAL COMMA
+<UFE10> "<U002C>"
+% PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC COMMA
+<UFE11> "<U3001>"
+% PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC FULL STOP
+<UFE12> "<U3002>"
+% PRESENTATION FORM FOR VERTICAL COLON
+<UFE13> "<U003A>"
+% PRESENTATION FORM FOR VERTICAL SEMICOLON
+<UFE14> "<U003B>"
+% PRESENTATION FORM FOR VERTICAL EXCLAMATION MARK
+<UFE15> "<U0021>"
+% PRESENTATION FORM FOR VERTICAL QUESTION MARK
+<UFE16> "<U003F>"
+% PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET
+<UFE17> "<U3016>"
+% PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET
+<UFE18> "<U3017>"
+% PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS
+<UFE19> "<U002E><U002E><U002E>"
+% PRESENTATION FORM FOR VERTICAL TWO DOT LEADER
+<UFE30> "<U002E><U002E>"
+% PRESENTATION FORM FOR VERTICAL EM DASH
+<UFE31> "<U2014>"
+% PRESENTATION FORM FOR VERTICAL EN DASH
+<UFE32> "<U2013>"
+% PRESENTATION FORM FOR VERTICAL LOW LINE
+<UFE33> "<U005F>"
+% PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
+<UFE34> "<U005F>"
+% PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS
+<UFE35> "<U0028>"
+% PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS
+<UFE36> "<U0029>"
+% PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET
+<UFE37> "<U007B>"
+% PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET
+<UFE38> "<U007D>"
+% PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET
+<UFE39> "<U3014>"
+% PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET
+<UFE3A> "<U3015>"
+% PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET
+<UFE3B> "<U3010>"
+% PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET
+<UFE3C> "<U3011>"
+% PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET
+<UFE3D> "<U300A>"
+% PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET
+<UFE3E> "<U300B>"
+% PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET
+<UFE3F> "<U3008>"
+% PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET
+<UFE40> "<U3009>"
+% PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET
+<UFE41> "<U300C>"
+% PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET
+<UFE42> "<U300D>"
+% PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET
+<UFE43> "<U300E>"
+% PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
+<UFE44> "<U300F>"
+% PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET
+<UFE47> "<U005B>"
+% PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET
+<UFE48> "<U005D>"
% DASHED OVERLINE
<UFE49> "<U203E>"
% CENTRELINE OVERLINE
@@ -1324,6 +1790,104 @@ translit_start
<UFE4E> "<U005F>"
% WAVY LOW LINE
<UFE4F> "<U005F>"
+% DIGIT ZERO FULL STOP
+<U0001F100> "<U0030><U002E>"
+% DIGIT ZERO COMMA
+<U0001F101> "<U0030><U002C>"
+% DIGIT ONE COMMA
+<U0001F102> "<U0031><U002C>"
+% DIGIT TWO COMMA
+<U0001F103> "<U0032><U002C>"
+% DIGIT THREE COMMA
+<U0001F104> "<U0033><U002C>"
+% DIGIT FOUR COMMA
+<U0001F105> "<U0034><U002C>"
+% DIGIT FIVE COMMA
+<U0001F106> "<U0035><U002C>"
+% DIGIT SIX COMMA
+<U0001F107> "<U0036><U002C>"
+% DIGIT SEVEN COMMA
+<U0001F108> "<U0037><U002C>"
+% DIGIT EIGHT COMMA
+<U0001F109> "<U0038><U002C>"
+% DIGIT NINE COMMA
+<U0001F10A> "<U0039><U002C>"
+% PARENTHESIZED LATIN CAPITAL LETTER A
+<U0001F110> "<U0028><U0041><U0029>"
+% PARENTHESIZED LATIN CAPITAL LETTER B
+<U0001F111> "<U0028><U0042><U0029>"
+% PARENTHESIZED LATIN CAPITAL LETTER C
+<U0001F112> "<U0028><U0043><U0029>"
+% PARENTHESIZED LATIN CAPITAL LETTER D
+<U0001F113> "<U0028><U0044><U0029>"
+% PARENTHESIZED LATIN CAPITAL LETTER E
+<U0001F114> "<U0028><U0045><U0029>"
+% PARENTHESIZED LATIN CAPITAL LETTER F
+<U0001F115> "<U0028><U0046><U0029>"
+% PARENTHESIZED LATIN CAPITAL LETTER G
+<U0001F116> "<U0028><U0047><U0029>"
+% PARENTHESIZED LATIN CAPITAL LETTER H
+<U0001F117> "<U0028><U0048><U0029>"
+% PARENTHESIZED LATIN CAPITAL LETTER I
+<U0001F118> "<U0028><U0049><U0029>"
+% PARENTHESIZED LATIN CAPITAL LETTER J
+<U0001F119> "<U0028><U004A><U0029>"
+% PARENTHESIZED LATIN CAPITAL LETTER K
+<U0001F11A> "<U0028><U004B><U0029>"
+% PARENTHESIZED LATIN CAPITAL LETTER L
+<U0001F11B> "<U0028><U004C><U0029>"
+% PARENTHESIZED LATIN CAPITAL LETTER M
+<U0001F11C> "<U0028><U004D><U0029>"
+% PARENTHESIZED LATIN CAPITAL LETTER N
+<U0001F11D> "<U0028><U004E><U0029>"
+% PARENTHESIZED LATIN CAPITAL LETTER O
+<U0001F11E> "<U0028><U004F><U0029>"
+% PARENTHESIZED LATIN CAPITAL LETTER P
+<U0001F11F> "<U0028><U0050><U0029>"
+% PARENTHESIZED LATIN CAPITAL LETTER Q
+<U0001F120> "<U0028><U0051><U0029>"
+% PARENTHESIZED LATIN CAPITAL LETTER R
+<U0001F121> "<U0028><U0052><U0029>"
+% PARENTHESIZED LATIN CAPITAL LETTER S
+<U0001F122> "<U0028><U0053><U0029>"
+% PARENTHESIZED LATIN CAPITAL LETTER T
+<U0001F123> "<U0028><U0054><U0029>"
+% PARENTHESIZED LATIN CAPITAL LETTER U
+<U0001F124> "<U0028><U0055><U0029>"
+% PARENTHESIZED LATIN CAPITAL LETTER V
+<U0001F125> "<U0028><U0056><U0029>"
+% PARENTHESIZED LATIN CAPITAL LETTER W
+<U0001F126> "<U0028><U0057><U0029>"
+% PARENTHESIZED LATIN CAPITAL LETTER X
+<U0001F127> "<U0028><U0058><U0029>"
+% PARENTHESIZED LATIN CAPITAL LETTER Y
+<U0001F128> "<U0028><U0059><U0029>"
+% PARENTHESIZED LATIN CAPITAL LETTER Z
+<U0001F129> "<U0028><U005A><U0029>"
+% TORTOISE SHELL BRACKETED LATIN CAPITAL LETTER S
+<U0001F12A> "<U3014><U0053><U3015>"
+% RAISED MC SIGN
+<U0001F16A> "<U004D><U0043>"
+% RAISED MD SIGN
+<U0001F16B> "<U004D><U0044>"
+% TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C
+<U0001F240> "<U3014><U672C><U3015>"
+% TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E09
+<U0001F241> "<U3014><U4E09><U3015>"
+% TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E8C
+<U0001F242> "<U3014><U4E8C><U3015>"
+% TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-5B89
+<U0001F243> "<U3014><U5B89><U3015>"
+% TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-70B9
+<U0001F244> "<U3014><U70B9><U3015>"
+% TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6253
+<U0001F245> "<U3014><U6253><U3015>"
+% TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-76D7
+<U0001F246> "<U3014><U76D7><U3015>"
+% TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-52DD
+<U0001F247> "<U3014><U52DD><U3015>"
+% TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
+<U0001F248> "<U3014><U6557><U3015>"
translit_end
diff --git a/localedata/locales/translit_font b/localedata/locales/translit_font
index 9347bd4040..95b8d8a827 100644
--- a/localedata/locales/translit_font
+++ b/localedata/locales/translit_font
@@ -2,9 +2,7 @@ escape_char /
comment_char %
% Transliterations of font equivalents.
-% Generated through
-% $ grep '^[^;]*;[^;]*;[^;]*;[^;]*;[^;]*;<font>[^;]*;' UnicodeData.txt | \
-% sed -e 's/^\([^;]*\);\([^;]*\);[^;]*;[^;]*;[^;]*;<font> \([^;]*\);.*$/<U\1> <U\3> % \2/'
+% Generated automatically from UnicodeData.txt by gen_translit_font.py on 2015-12-09 for Unicode 8.0.0.
LC_CTYPE
@@ -37,6 +35,7 @@ translit_start
<U2133> <U004D> % SCRIPT CAPITAL M
<U2134> <U006F> % SCRIPT SMALL O
<U2139> <U0069> % INFORMATION SOURCE
+<U213C> <U03C0> % DOUBLE-STRUCK SMALL PI
<U213D> <U03B3> % DOUBLE-STRUCK SMALL GAMMA
<U213E> <U0393> % DOUBLE-STRUCK CAPITAL GAMMA
<U213F> <U03A0> % DOUBLE-STRUCK CAPITAL PI
@@ -238,6 +237,7 @@ translit_start
<U0001D4BE> <U0069> % MATHEMATICAL SCRIPT SMALL I
<U0001D4BF> <U006A> % MATHEMATICAL SCRIPT SMALL J
<U0001D4C0> <U006B> % MATHEMATICAL SCRIPT SMALL K
+<U0001D4C1> <U006C> % MATHEMATICAL SCRIPT SMALL L
<U0001D4C2> <U006D> % MATHEMATICAL SCRIPT SMALL M
<U0001D4C3> <U006E> % MATHEMATICAL SCRIPT SMALL N
<U0001D4C5> <U0070> % MATHEMATICAL SCRIPT SMALL P
@@ -707,6 +707,8 @@ translit_start
<U0001D6A1> <U0078> % MATHEMATICAL MONOSPACE SMALL X
<U0001D6A2> <U0079> % MATHEMATICAL MONOSPACE SMALL Y
<U0001D6A3> <U007A> % MATHEMATICAL MONOSPACE SMALL Z
+<U0001D6A4> <U0131> % MATHEMATICAL ITALIC SMALL DOTLESS I
+<U0001D6A5> <U0237> % MATHEMATICAL ITALIC SMALL DOTLESS J
<U0001D6A8> <U0391> % MATHEMATICAL BOLD CAPITAL ALPHA
<U0001D6A9> <U0392> % MATHEMATICAL BOLD CAPITAL BETA
<U0001D6AA> <U0393> % MATHEMATICAL BOLD CAPITAL GAMMA
@@ -997,6 +999,8 @@ translit_start
<U0001D7C7> <U03D5> % MATHEMATICAL SANS-SERIF BOLD ITALIC PHI SYMBOL
<U0001D7C8> <U03F1> % MATHEMATICAL SANS-SERIF BOLD ITALIC RHO SYMBOL
<U0001D7C9> <U03D6> % MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL
+<U0001D7CA> <U03DC> % MATHEMATICAL BOLD CAPITAL DIGAMMA
+<U0001D7CB> <U03DD> % MATHEMATICAL BOLD SMALL DIGAMMA
<U0001D7CE> <U0030> % MATHEMATICAL BOLD DIGIT ZERO
<U0001D7CF> <U0031> % MATHEMATICAL BOLD DIGIT ONE
<U0001D7D0> <U0032> % MATHEMATICAL BOLD DIGIT TWO
@@ -1047,6 +1051,147 @@ translit_start
<U0001D7FD> <U0037> % MATHEMATICAL MONOSPACE DIGIT SEVEN
<U0001D7FE> <U0038> % MATHEMATICAL MONOSPACE DIGIT EIGHT
<U0001D7FF> <U0039> % MATHEMATICAL MONOSPACE DIGIT NINE
+<U0001EE00> <U0627> % ARABIC MATHEMATICAL ALEF
+<U0001EE01> <U0628> % ARABIC MATHEMATICAL BEH
+<U0001EE02> <U062C> % ARABIC MATHEMATICAL JEEM
+<U0001EE03> <U062F> % ARABIC MATHEMATICAL DAL
+<U0001EE05> <U0648> % ARABIC MATHEMATICAL WAW
+<U0001EE06> <U0632> % ARABIC MATHEMATICAL ZAIN
+<U0001EE07> <U062D> % ARABIC MATHEMATICAL HAH
+<U0001EE08> <U0637> % ARABIC MATHEMATICAL TAH
+<U0001EE09> <U064A> % ARABIC MATHEMATICAL YEH
+<U0001EE0A> <U0643> % ARABIC MATHEMATICAL KAF
+<U0001EE0B> <U0644> % ARABIC MATHEMATICAL LAM
+<U0001EE0C> <U0645> % ARABIC MATHEMATICAL MEEM
+<U0001EE0D> <U0646> % ARABIC MATHEMATICAL NOON
+<U0001EE0E> <U0633> % ARABIC MATHEMATICAL SEEN
+<U0001EE0F> <U0639> % ARABIC MATHEMATICAL AIN
+<U0001EE10> <U0641> % ARABIC MATHEMATICAL FEH
+<U0001EE11> <U0635> % ARABIC MATHEMATICAL SAD
+<U0001EE12> <U0642> % ARABIC MATHEMATICAL QAF
+<U0001EE13> <U0631> % ARABIC MATHEMATICAL REH
+<U0001EE14> <U0634> % ARABIC MATHEMATICAL SHEEN
+<U0001EE15> <U062A> % ARABIC MATHEMATICAL TEH
+<U0001EE16> <U062B> % ARABIC MATHEMATICAL THEH
+<U0001EE17> <U062E> % ARABIC MATHEMATICAL KHAH
+<U0001EE18> <U0630> % ARABIC MATHEMATICAL THAL
+<U0001EE19> <U0636> % ARABIC MATHEMATICAL DAD
+<U0001EE1A> <U0638> % ARABIC MATHEMATICAL ZAH
+<U0001EE1B> <U063A> % ARABIC MATHEMATICAL GHAIN
+<U0001EE1C> <U066E> % ARABIC MATHEMATICAL DOTLESS BEH
+<U0001EE1D> <U06BA> % ARABIC MATHEMATICAL DOTLESS NOON
+<U0001EE1E> <U06A1> % ARABIC MATHEMATICAL DOTLESS FEH
+<U0001EE1F> <U066F> % ARABIC MATHEMATICAL DOTLESS QAF
+<U0001EE21> <U0628> % ARABIC MATHEMATICAL INITIAL BEH
+<U0001EE22> <U062C> % ARABIC MATHEMATICAL INITIAL JEEM
+<U0001EE24> <U0647> % ARABIC MATHEMATICAL INITIAL HEH
+<U0001EE27> <U062D> % ARABIC MATHEMATICAL INITIAL HAH
+<U0001EE29> <U064A> % ARABIC MATHEMATICAL INITIAL YEH
+<U0001EE2A> <U0643> % ARABIC MATHEMATICAL INITIAL KAF
+<U0001EE2B> <U0644> % ARABIC MATHEMATICAL INITIAL LAM
+<U0001EE2C> <U0645> % ARABIC MATHEMATICAL INITIAL MEEM
+<U0001EE2D> <U0646> % ARABIC MATHEMATICAL INITIAL NOON
+<U0001EE2E> <U0633> % ARABIC MATHEMATICAL INITIAL SEEN
+<U0001EE2F> <U0639> % ARABIC MATHEMATICAL INITIAL AIN
+<U0001EE30> <U0641> % ARABIC MATHEMATICAL INITIAL FEH
+<U0001EE31> <U0635> % ARABIC MATHEMATICAL INITIAL SAD
+<U0001EE32> <U0642> % ARABIC MATHEMATICAL INITIAL QAF
+<U0001EE34> <U0634> % ARABIC MATHEMATICAL INITIAL SHEEN
+<U0001EE35> <U062A> % ARABIC MATHEMATICAL INITIAL TEH
+<U0001EE36> <U062B> % ARABIC MATHEMATICAL INITIAL THEH
+<U0001EE37> <U062E> % ARABIC MATHEMATICAL INITIAL KHAH
+<U0001EE39> <U0636> % ARABIC MATHEMATICAL INITIAL DAD
+<U0001EE3B> <U063A> % ARABIC MATHEMATICAL INITIAL GHAIN
+<U0001EE42> <U062C> % ARABIC MATHEMATICAL TAILED JEEM
+<U0001EE47> <U062D> % ARABIC MATHEMATICAL TAILED HAH
+<U0001EE49> <U064A> % ARABIC MATHEMATICAL TAILED YEH
+<U0001EE4B> <U0644> % ARABIC MATHEMATICAL TAILED LAM
+<U0001EE4D> <U0646> % ARABIC MATHEMATICAL TAILED NOON
+<U0001EE4E> <U0633> % ARABIC MATHEMATICAL TAILED SEEN
+<U0001EE4F> <U0639> % ARABIC MATHEMATICAL TAILED AIN
+<U0001EE51> <U0635> % ARABIC MATHEMATICAL TAILED SAD
+<U0001EE52> <U0642> % ARABIC MATHEMATICAL TAILED QAF
+<U0001EE54> <U0634> % ARABIC MATHEMATICAL TAILED SHEEN
+<U0001EE57> <U062E> % ARABIC MATHEMATICAL TAILED KHAH
+<U0001EE59> <U0636> % ARABIC MATHEMATICAL TAILED DAD
+<U0001EE5B> <U063A> % ARABIC MATHEMATICAL TAILED GHAIN
+<U0001EE5D> <U06BA> % ARABIC MATHEMATICAL TAILED DOTLESS NOON
+<U0001EE5F> <U066F> % ARABIC MATHEMATICAL TAILED DOTLESS QAF
+<U0001EE61> <U0628> % ARABIC MATHEMATICAL STRETCHED BEH
+<U0001EE62> <U062C> % ARABIC MATHEMATICAL STRETCHED JEEM
+<U0001EE64> <U0647> % ARABIC MATHEMATICAL STRETCHED HEH
+<U0001EE67> <U062D> % ARABIC MATHEMATICAL STRETCHED HAH
+<U0001EE68> <U0637> % ARABIC MATHEMATICAL STRETCHED TAH
+<U0001EE69> <U064A> % ARABIC MATHEMATICAL STRETCHED YEH
+<U0001EE6A> <U0643> % ARABIC MATHEMATICAL STRETCHED KAF
+<U0001EE6C> <U0645> % ARABIC MATHEMATICAL STRETCHED MEEM
+<U0001EE6D> <U0646> % ARABIC MATHEMATICAL STRETCHED NOON
+<U0001EE6E> <U0633> % ARABIC MATHEMATICAL STRETCHED SEEN
+<U0001EE6F> <U0639> % ARABIC MATHEMATICAL STRETCHED AIN
+<U0001EE70> <U0641> % ARABIC MATHEMATICAL STRETCHED FEH
+<U0001EE71> <U0635> % ARABIC MATHEMATICAL STRETCHED SAD
+<U0001EE72> <U0642> % ARABIC MATHEMATICAL STRETCHED QAF
+<U0001EE74> <U0634> % ARABIC MATHEMATICAL STRETCHED SHEEN
+<U0001EE75> <U062A> % ARABIC MATHEMATICAL STRETCHED TEH
+<U0001EE76> <U062B> % ARABIC MATHEMATICAL STRETCHED THEH
+<U0001EE77> <U062E> % ARABIC MATHEMATICAL STRETCHED KHAH
+<U0001EE79> <U0636> % ARABIC MATHEMATICAL STRETCHED DAD
+<U0001EE7A> <U0638> % ARABIC MATHEMATICAL STRETCHED ZAH
+<U0001EE7B> <U063A> % ARABIC MATHEMATICAL STRETCHED GHAIN
+<U0001EE7C> <U066E> % ARABIC MATHEMATICAL STRETCHED DOTLESS BEH
+<U0001EE7E> <U06A1> % ARABIC MATHEMATICAL STRETCHED DOTLESS FEH
+<U0001EE80> <U0627> % ARABIC MATHEMATICAL LOOPED ALEF
+<U0001EE81> <U0628> % ARABIC MATHEMATICAL LOOPED BEH
+<U0001EE82> <U062C> % ARABIC MATHEMATICAL LOOPED JEEM
+<U0001EE83> <U062F> % ARABIC MATHEMATICAL LOOPED DAL
+<U0001EE84> <U0647> % ARABIC MATHEMATICAL LOOPED HEH
+<U0001EE85> <U0648> % ARABIC MATHEMATICAL LOOPED WAW
+<U0001EE86> <U0632> % ARABIC MATHEMATICAL LOOPED ZAIN
+<U0001EE87> <U062D> % ARABIC MATHEMATICAL LOOPED HAH
+<U0001EE88> <U0637> % ARABIC MATHEMATICAL LOOPED TAH
+<U0001EE89> <U064A> % ARABIC MATHEMATICAL LOOPED YEH
+<U0001EE8B> <U0644> % ARABIC MATHEMATICAL LOOPED LAM
+<U0001EE8C> <U0645> % ARABIC MATHEMATICAL LOOPED MEEM
+<U0001EE8D> <U0646> % ARABIC MATHEMATICAL LOOPED NOON
+<U0001EE8E> <U0633> % ARABIC MATHEMATICAL LOOPED SEEN
+<U0001EE8F> <U0639> % ARABIC MATHEMATICAL LOOPED AIN
+<U0001EE90> <U0641> % ARABIC MATHEMATICAL LOOPED FEH
+<U0001EE91> <U0635> % ARABIC MATHEMATICAL LOOPED SAD
+<U0001EE92> <U0642> % ARABIC MATHEMATICAL LOOPED QAF
+<U0001EE93> <U0631> % ARABIC MATHEMATICAL LOOPED REH
+<U0001EE94> <U0634> % ARABIC MATHEMATICAL LOOPED SHEEN
+<U0001EE95> <U062A> % ARABIC MATHEMATICAL LOOPED TEH
+<U0001EE96> <U062B> % ARABIC MATHEMATICAL LOOPED THEH
+<U0001EE97> <U062E> % ARABIC MATHEMATICAL LOOPED KHAH
+<U0001EE98> <U0630> % ARABIC MATHEMATICAL LOOPED THAL
+<U0001EE99> <U0636> % ARABIC MATHEMATICAL LOOPED DAD
+<U0001EE9A> <U0638> % ARABIC MATHEMATICAL LOOPED ZAH
+<U0001EE9B> <U063A> % ARABIC MATHEMATICAL LOOPED GHAIN
+<U0001EEA1> <U0628> % ARABIC MATHEMATICAL DOUBLE-STRUCK BEH
+<U0001EEA2> <U062C> % ARABIC MATHEMATICAL DOUBLE-STRUCK JEEM
+<U0001EEA3> <U062F> % ARABIC MATHEMATICAL DOUBLE-STRUCK DAL
+<U0001EEA5> <U0648> % ARABIC MATHEMATICAL DOUBLE-STRUCK WAW
+<U0001EEA6> <U0632> % ARABIC MATHEMATICAL DOUBLE-STRUCK ZAIN
+<U0001EEA7> <U062D> % ARABIC MATHEMATICAL DOUBLE-STRUCK HAH
+<U0001EEA8> <U0637> % ARABIC MATHEMATICAL DOUBLE-STRUCK TAH
+<U0001EEA9> <U064A> % ARABIC MATHEMATICAL DOUBLE-STRUCK YEH
+<U0001EEAB> <U0644> % ARABIC MATHEMATICAL DOUBLE-STRUCK LAM
+<U0001EEAC> <U0645> % ARABIC MATHEMATICAL DOUBLE-STRUCK MEEM
+<U0001EEAD> <U0646> % ARABIC MATHEMATICAL DOUBLE-STRUCK NOON
+<U0001EEAE> <U0633> % ARABIC MATHEMATICAL DOUBLE-STRUCK SEEN
+<U0001EEAF> <U0639> % ARABIC MATHEMATICAL DOUBLE-STRUCK AIN
+<U0001EEB0> <U0641> % ARABIC MATHEMATICAL DOUBLE-STRUCK FEH
+<U0001EEB1> <U0635> % ARABIC MATHEMATICAL DOUBLE-STRUCK SAD
+<U0001EEB2> <U0642> % ARABIC MATHEMATICAL DOUBLE-STRUCK QAF
+<U0001EEB3> <U0631> % ARABIC MATHEMATICAL DOUBLE-STRUCK REH
+<U0001EEB4> <U0634> % ARABIC MATHEMATICAL DOUBLE-STRUCK SHEEN
+<U0001EEB5> <U062A> % ARABIC MATHEMATICAL DOUBLE-STRUCK TEH
+<U0001EEB6> <U062B> % ARABIC MATHEMATICAL DOUBLE-STRUCK THEH
+<U0001EEB7> <U062E> % ARABIC MATHEMATICAL DOUBLE-STRUCK KHAH
+<U0001EEB8> <U0630> % ARABIC MATHEMATICAL DOUBLE-STRUCK THAL
+<U0001EEB9> <U0636> % ARABIC MATHEMATICAL DOUBLE-STRUCK DAD
+<U0001EEBA> <U0638> % ARABIC MATHEMATICAL DOUBLE-STRUCK ZAH
+<U0001EEBB> <U063A> % ARABIC MATHEMATICAL DOUBLE-STRUCK GHAIN
translit_end
diff --git a/localedata/locales/translit_fraction b/localedata/locales/translit_fraction
index 50dbd78b65..68afc17fe6 100644
--- a/localedata/locales/translit_fraction
+++ b/localedata/locales/translit_fraction
@@ -2,10 +2,7 @@ escape_char /
comment_char %
% Transliterations of fractions.
-% Generated through
-% $ grep '^[^;]*;[^;]*;[^;]*;[^;]*;[^;]*;<fraction>[^;]*;' UnicodeData.txt | \
-% sed -e 's/^\([^;]*\);\([^;]*\);[^;]*;[^;]*;[^;]*;<fraction> \([^;]*\);.*$/<U\1> "<U\3>"% \2/' -e 'h' -e 's/^\([^%]*\)% .*$/\1/' -e 's/\([0-9A-F]\) \([0-9A-F]\)/\1><U\2/g' -e 'x' -e 's/^[^%]*\(% .*\)$/\1/' -e 'G'
-%
+% Generated automatically from UnicodeData.txt by gen_translit_fraction.py on 2015-12-09 for Unicode 8.0.0.
% The replacements have been surrounded with spaces, because fractions are
% often preceded by a decimal number and followed by a unit or a math symbol.
@@ -19,6 +16,12 @@ translit_start
<U00BD> "<U0020><U0031><U2044><U0032><U0020>";"<U0020><U0031><U002F><U0032><U0020>"
% VULGAR FRACTION THREE QUARTERS
<U00BE> "<U0020><U0033><U2044><U0034><U0020>";"<U0020><U0033><U002F><U0034><U0020>"
+% VULGAR FRACTION ONE SEVENTH
+<U2150> "<U0020><U0031><U2044><U0037><U0020>";"<U0020><U0031><U002F><U0037><U0020>"
+% VULGAR FRACTION ONE NINTH
+<U2151> "<U0020><U0031><U2044><U0039><U0020>";"<U0020><U0031><U002F><U0039><U0020>"
+% VULGAR FRACTION ONE TENTH
+<U2152> "<U0020><U0031><U2044><U0031><U0030><U0020>";"<U0020><U0031><U002F><U0031><U0030><U0020>"
% VULGAR FRACTION ONE THIRD
<U2153> "<U0020><U0031><U2044><U0033><U0020>";"<U0020><U0031><U002F><U0033><U0020>"
% VULGAR FRACTION TWO THIRDS
@@ -44,7 +47,9 @@ translit_start
% VULGAR FRACTION SEVEN EIGHTHS
<U215E> "<U0020><U0037><U2044><U0038><U0020>";"<U0020><U0037><U002F><U0038><U0020>"
% FRACTION NUMERATOR ONE
-<U215F> "<U0020><U0031><U2044>";"<U0020><U0031><U002F>"
+<U215F> "<U0020><U0031><U2044><U0020>";"<U0020><U0031><U002F><U0020>"
+% VULGAR FRACTION ZERO THIRDS
+<U2189> "<U0020><U0030><U2044><U0033><U0020>";"<U0020><U0030><U002F><U0033><U0020>"
translit_end
diff --git a/localedata/locales/translit_neutral b/localedata/locales/translit_neutral
index b5cc079b26..c16d6f0e71 100644
--- a/localedata/locales/translit_neutral
+++ b/localedata/locales/translit_neutral
@@ -18,30 +18,306 @@ include "translit_wide";""
% NO-BREAK SPACE
<U00A0> <U0020>
+% INVERTED EXCLAMATION MARK
+<U00A1> <U0021>
+% CENT SIGN
+<U00A2> <U0063>
+% POUND SIGN
+<U00A3> "<U0047><U0042><U0050>"
+% YEN SIGN
+<U00A5> "<U004A><U0050><U0059>"
+% BROKEN BAR
+<U00A6> <U007C>
% COPYRIGHT SIGN
<U00A9> "<U0028><U0043><U0029>"
% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
<U00AB> "<U003C><U003C>"
+% NOT SIGN
+<U00AC> <U0021>
% SOFT HYPHEN
<U00AD> <U002D>
% REGISTERED SIGN
<U00AE> "<U0028><U0052><U0029>"
+% PLUS-MINUS SIGN
+<U00B1> "<U002B><U002D>"
+% ACUTE ACCENT
+<U00B4> <U0027>
+% MIDDLE DOT
+<U00B7> <U002E>
% CEDILLA
<U00B8> <U002C>
% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
<U00BB> "<U003E><U003E>"
+% INVERTED QUESTION MARK
+<U00BF> <U003F>
+% LATIN CAPITAL LETTER ETH
+<U00D0> <U0044>
% MULTIPLICATION SIGN
<U00D7> <U0078>
% LATIN CAPITAL LETTER AE
<U00C6> "<U0041><U0045>"
% LATIN CAPITAL LETTER O WITH STROKE
-<U00D8> "<U004F><U0045>"
+<U00D8> <U004F>
+% LATIN CAPITAL LETTER THORN
+<U00DE> "<U0054><U0048>"
% LATIN SMALL LETTER SHARP S
<U00DF> "<U0073><U0073>"
% LATIN SMALL LETTER AE
<U00E6> "<U0061><U0065>"
+% LATIN SMALL LETTER ETH
+<U00F0> <U0064>
+% DIVISION SIGN
+<U00F7> <U002F>
% LATIN SMALL LETTER O WITH STROKE
-<U00F8> "<U006F><U0065>"
+<U00F8> <U006F>
+% LATIN SMALL LETTER THORN
+<U00FE> "<U0074><U0068>"
+% LATIN CAPITAL LETTER D WITH STROKE
+<U0110> <U0044>
+% LATIN SMALL LETTER D WITH STROKE
+<U0111> <U0064>
+% LATIN CAPITAL LETTER H WITH STROKE
+<U0126> <U0048>
+% LATIN SMALL LETTER H WITH STROKE
+<U0127> <U0068>
+% LATIN SMALL LETTER DOTLESS I
+<U0131> <U0069>
+% LATIN SMALL LETTER KRA (collates with q in DUCET)
+<U0138> <U0071>
+% LATIN CAPITAL LETTER L WITH MIDDLE DOT
+<U013F> <U004C>
+% LATIN SMALL LETTER L WITH MIDDLE DOT
+<U0140> <U006C>
+% LATIN CAPITAL LETTER L WITH STROKE
+<U0141> <U004C>
+% LATIN SMALL LETTER L WITH STROKE
+<U0142> <U006C>
+% LATIN CAPITAL LETTER ENG
+<U014A> <U004E>
+% LATIN SMALL LETTER ENG
+<U014B> <U006E>
+% LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
+<U0149> "<U0027><U006E>"
+% LATIN CAPITAL LIGATURE OE
+<U0152> "<U004F><U0045>"
+% LATIN SMALL LIGATURE OE
+<U0153> "<U006F><U0065>"
+% LATIN CAPITAL LETTER T WITH STROKE
+<U0166> <U0054>
+% LATIN SMALL LETTER T WITH STROKE
+<U0167> <U0074>
+% LATIN SMALL LETTER B WITH STROKE
+<U0180> <U0062>
+% LATIN CAPITAL LETTER B WITH HOOK
+<U0181> <U0042>
+% LATIN CAPITAL LETTER B WITH TOPBAR
+<U0182> <U0042>
+% LATIN SMALL LETTER B WITH TOPBAR
+<U0183> <U0062>
+% LATIN CAPITAL LETTER C WITH HOOK
+<U0187> <U0043>
+% LATIN SMALL LETTER C WITH HOOK
+<U0188> <U0063>
+% LATIN CAPITAL LETTER AFRICAN D
+<U0189> <U0044>
+% LATIN CAPITAL LETTER D WITH HOOK
+<U018A> <U0044>
+% LATIN CAPITAL LETTER D WITH TOPBAR
+<U018B> <U0044>
+% LATIN SMALL LETTER D WITH TOPBAR
+<U018C> <U0064>
+% LATIN CAPITAL LETTER OPEN E
+<U0190> <U0045>
+% LATIN CAPITAL LETTER F WITH HOOK
+<U0191> <U0046>
+% LATIN SMALL LETTER F WITH HOOK
+<U0192> <U0066>
+% LATIN CAPITAL LETTER G WITH HOOK
+<U0193> <U0047>
+% LATIN SMALL LETTER HV
+<U0195> "<U0068><U0076>"
+% LATIN CAPITAL LETTER IOTA
+<U0196> <U0049>
+% LATIN CAPITAL LETTER I WITH STROKE
+<U0197> <U0049>
+% LATIN CAPITAL LETTER K WITH HOOK
+<U0198> <U004B>
+% LATIN SMALL LETTER K WITH HOOK
+<U0199> <U006B>
+% LATIN SMALL LETTER L WITH BAR
+<U019A> <U006C>
+% LATIN CAPITAL LETTER N WITH LEFT HOOK
+<U019D> <U004E>
+% LATIN SMALL LETTER N WITH LONG RIGHT LEG
+<U019E> <U006E>
+% LATIN CAPITAL LETTER OI
+<U01A2> "<U004F><U0049>"
+% LATIN SMALL LETTER OI
+<U01A3> "<U006F><U0069>"
+% LATIN CAPITAL LETTER P WITH HOOK
+<U01A4> <U0050>
+% LATIN SMALL LETTER P WITH HOOK
+<U01A5> <U0070>
+% LATIN SMALL LETTER T WITH PALATAL HOOK
+<U01AB> <U0074>
+% LATIN CAPITAL LETTER T WITH HOOK
+<U01AC> <U0054>
+% LATIN SMALL LETTER T WITH HOOK
+<U01AD> <U0074>
+% LATIN CAPITAL LETTER T WITH RETROFLEX HOOK
+<U01AE> <U0054>
+% LATIN CAPITAL LETTER V WITH HOOK
+<U01B2> <U0056>
+% LATIN CAPITAL LETTER Y WITH HOOK
+<U01B3> <U0059>
+% LATIN SMALL LETTER Y WITH HOOK
+<U01B4> <U0079>
+% LATIN CAPITAL LETTER Z WITH STROKE
+<U01B5> <U005A>
+% LATIN SMALL LETTER Z WITH STROKE
+<U01B6> <U007a>
+% LATIN CAPITAL LETTER G WITH STROKE
+<U01E4> <U0047>
+% LATIN SMALL LETTER G WITH STROKE
+<U01E5> <U0067>
+% LATIN SMALL LETTER D WITH CURL
+<U0221> <U0064>
+% LATIN CAPITAL LETTER Z WITH HOOK
+<U0224> <U005A>
+% LATIN SMALL LETTER Z WITH HOOK
+<U0225> <U007A>
+% LATIN SMALL LETTER L WITH CURL
+<U0234> <U006C>
+% LATIN SMALL LETTER N WITH CURL
+<U0235> <U006E>
+% LATIN SMALL LETTER T WITH CURL
+<U0236> <U0074>
+% LATIN SMALL LETTER DOTLESS J
+<U0237> <U006A>
+% LATIN SMALL LETTER DB DIGRAPH
+<U0238> "<U0064><U0062>"
+% LATIN SMALL LETTER QP DIGRAPH
+<U0239> "<U0071><U0070>"
+% LATIN CAPITAL LETTER A WITH STROKE
+<U023A> <U0041>
+% LATIN CAPITAL LETTER C WITH STROKE
+<U023B> <U0043>
+% LATIN SMALL LETTER C WITH STROKE
+<U023C> <U0063>
+% LATIN CAPITAL LETTER L WITH BAR
+<U023D> <U004C>
+% LATIN CAPITAL LETTER T WITH DIAGONAL STROKE
+<U023E> <U0054>
+% LATIN SMALL LETTER S WITH SWASH TAIL
+<U023F> <U0073>
+% LATIN SMALL LETTER Z WITH SWASH TAIL
+<U0240> <U007A>
+% LATIN CAPITAL LETTER B WITH STROKE
+<U0243> <U0042>
+% LATIN CAPITAL LETTER U BAR
+<U0244> <U0055>
+% LATIN CAPITAL LETTER E WITH STROKE
+<U0246> <U0045>
+% LATIN SMALL LETTER E WITH STROKE
+<U0247> <U0065>
+% LATIN CAPITAL LETTER J WITH STROKE
+<U0248> <U004A>
+% LATIN SMALL LETTER J WITH STROKE
+<U0249> <U006A>
+% LATIN CAPITAL LETTER R WITH STROKE
+<U024C> <U0052>
+% LATIN SMALL LETTER R WITH STROKE
+<U024D> <U0072>
+% LATIN CAPITAL LETTER Y WITH STROKE
+<U024E> <U0059>
+% LATIN SMALL LETTER Y WITH STROKE
+<U024F> <U0079>
+% LATIN SMALL LETTER B WITH HOOK
+<U0253> <U0062>
+% LATIN SMALL LETTER C WITH CURL
+<U0255> <U0063>
+% LATIN SMALL LETTER D WITH TAIL
+<U0256> <U0064>
+% LATIN SMALL LETTER D WITH HOOK
+<U0257> <U0064>
+% LATIN SMALL LETTER OPEN E
+<U025B> <U0065>
+% LATIN SMALL LETTER DOTLESS J WITH STROKE
+<U025F> <U006A>
+% LATIN SMALL LETTER G WITH HOOK
+<U0260> <U0067>
+% LATIN SMALL LETTER SCRIPT G
+<U0261> <U0067>
+% LATIN LETTER SMALL CAPITAL G
+<U0262> <U0047>
+% LATIN SMALL LETTER H WITH HOOK
+<U0266> <U0068>
+% LATIN SMALL LETTER HENG WITH HOOK
+<U0267> <U0068>
+% LATIN SMALL LETTER I WITH STROKE
+<U0268> <U0069>
+% LATIN LETTER SMALL CAPITAL I
+<U026A> <U0049>
+% LATIN SMALL LETTER L WITH MIDDLE TILDE
+<U026B> <U006C>
+% LATIN SMALL LETTER L WITH BELT
+<U026C> <U006C>
+% LATIN SMALL LETTER L WITH RETROFLEX HOOK
+<U026D> <U006C>
+% LATIN SMALL LETTER M WITH HOOK
+<U0271> <U006D>
+% LATIN SMALL LETTER N WITH LEFT HOOK
+<U0272> <U006E>
+% LATIN SMALL LETTER N WITH RETROFLEX HOOK
+<U0273> <U006E>
+% LATIN LETTER SMALL CAPITAL N
+<U0274> <U004E>
+% LATIN LETTER SMALL CAPITAL OE
+<U0276> "<U004F><U0045>"
+% LATIN SMALL LETTER R WITH LONG LEG
+<U027C> <U0072>
+% LATIN SMALL LETTER R WITH TAIL
+<U027D> <U0072>
+% LATIN SMALL LETTER R WITH FISHHOOK
+<U027E> <U0072>
+% LATIN LETTER SMALL CAPITAL R
+<U0280> <U0052>
+% LATIN SMALL LETTER S WITH HOOK
+<U0282> <U0073>
+% LATIN SMALL LETTER T WITH RETROFLEX HOOK
+<U0288> <U0074>
+% LATIN SMALL LETTER U BAR
+<U0289> <U0075>
+% LATIN SMALL LETTER V WITH HOOK
+<U028B> <U0076>
+% LATIN LETTER SMALL CAPITAL Y
+<U028F> <U0059>
+% LATIN SMALL LETTER Z WITH RETROFLEX HOOK
+<U0290> <U007A>
+% LATIN SMALL LETTER Z WITH CURL
+<U0291> <U007A>
+% LATIN LETTER SMALL CAPITAL B
+<U0299> <U0042>
+% LATIN LETTER SMALL CAPITAL G WITH HOOK
+<U029B> <U0047>
+% LATIN LETTER SMALL CAPITAL H
+<U029C> <U0048>
+% LATIN SMALL LETTER J WITH CROSSED-TAIL
+<U029D> <U006A>
+% LATIN LETTER SMALL CAPITAL L
+<U029F> <U004C>
+% LATIN SMALL LETTER Q WITH HOOK
+<U02A0> <U0071>
+% LATIN SMALL LETTER DZ DIGRAPH
+<U02A3> "<U0064><U007A>"
+% LATIN SMALL LETTER DZ DIGRAPH WITH CURL
+<U02A5> "<U0064><U007A>"
+% LATIN SMALL LETTER TS DIGRAPH
+<U02A6> "<U0074><U0073>"
+% LATIN SMALL LETTER LS DIGRAPH
+<U02AA> "<U006C><U0073>"
+% LATIN SMALL LETTER LZ DIGRAPH
+<U02AB> "<U006C><U007A>"
% MODIFIER LETTER PRIME
<U02B9> <U2032>;<U00B4>
% MODIFIER LETTER DOUBLE PRIME
@@ -68,6 +344,138 @@ include "translit_wide";""
<U02D0> <U003A>
% SMALL TILDE
<U02DC> <U007E>
+% DOUBLE ACUTE ACCENT
+<U02DD> "<U0027><U0027>"
+% LATIN LETTER SMALL CAPITAL A
+<U1D00> <U0041>
+% LATIN LETTER SMALL CAPITAL AE
+<U1D01> "<U0041><U0045>"
+% LATIN LETTER SMALL CAPITAL BARRED B
+<U1D03> <U0042>
+% LATIN LETTER SMALL CAPITAL C
+<U1D04> <U0043>
+% LATIN LETTER SMALL CAPITAL D
+<U1D05> <U0044>
+% LATIN LETTER SMALL CAPITAL ETH
+<U1D06> <U0044>
+% LATIN LETTER SMALL CAPITAL E
+<U1D07> <U0045>
+% LATIN LETTER SMALL CAPITAL J
+<U1D0A> <U004A>
+% LATIN LETTER SMALL CAPITAL K
+<U1D0B> <U004B>
+% LATIN LETTER SMALL CAPITAL L WITH STROKE
+<U1D0C> <U004C>
+% LATIN LETTER SMALL CAPITAL M
+<U1D0D> <U004D>
+% LATIN LETTER SMALL CAPITAL O
+<U1D0F> <U004F>
+% LATIN LETTER SMALL CAPITAL P
+<U1D18> <U0050>
+% LATIN LETTER SMALL CAPITAL T
+<U1D1B> <U0054>
+% LATIN LETTER SMALL CAPITAL U
+<U1D1C> <U0055>
+% LATIN LETTER SMALL CAPITAL V
+<U1D20> <U0056>
+% LATIN LETTER SMALL CAPITAL W
+<U1D21> <U0057>
+% LATIN LETTER SMALL CAPITAL Z
+<U1D22> <U005A>
+% LATIN SMALL LETTER UE
+<U1D6B> "<U0075><U0065>"
+% LATIN SMALL LETTER B WITH MIDDLE TILDE
+<U1D6C> <U0062>
+% LATIN SMALL LETTER D WITH MIDDLE TILDE
+<U1D6D> <U0064>
+% LATIN SMALL LETTER F WITH MIDDLE TILDE
+<U1D6E> <U0066>
+% LATIN SMALL LETTER M WITH MIDDLE TILDE
+<U1D6F> <U006D>
+% LATIN SMALL LETTER N WITH MIDDLE TILDE
+<U1D70> <U006E>
+% LATIN SMALL LETTER P WITH MIDDLE TILDE
+<U1D71> <U0070>
+% LATIN SMALL LETTER R WITH MIDDLE TILDE
+<U1D72> <U0072>
+% LATIN SMALL LETTER R WITH FISHHOOK AND MIDDLE TILDE
+<U1D73> <U0072>
+% LATIN SMALL LETTER S WITH MIDDLE TILDE
+<U1D74> <U0073>
+% LATIN SMALL LETTER T WITH MIDDLE TILDE
+<U1D75> <U0074>
+% LATIN SMALL LETTER Z WITH MIDDLE TILDE
+<U1D76> <U007A>
+% LATIN SMALL LETTER TH WITH STRIKETHROUGH
+<U1D7A> "<U0074><U0068>"
+% LATIN SMALL CAPITAL LETTER I WITH STROKE
+<U1D7B> <U0049>
+% LATIN SMALL LETTER P WITH STROKE
+<U1D7D> <U0070>
+% LATIN SMALL CAPITAL LETTER U WITH STROKE
+<U1D7E> <U0055>
+% LATIN SMALL LETTER B WITH PALATAL HOOK
+<U1D80> <U0062>
+% LATIN SMALL LETTER D WITH PALATAL HOOK
+<U1D81> <U0064>
+% LATIN SMALL LETTER F WITH PALATAL HOOK
+<U1D82> <U0066>
+% LATIN SMALL LETTER G WITH PALATAL HOOK
+<U1D83> <U0067>
+% LATIN SMALL LETTER K WITH PALATAL HOOK
+<U1D84> <U006B>
+% LATIN SMALL LETTER L WITH PALATAL HOOK
+<U1D85> <U006C>
+% LATIN SMALL LETTER M WITH PALATAL HOOK
+<U1D86> <U006D>
+% LATIN SMALL LETTER N WITH PALATAL HOOK
+<U1D87> <U006E>
+% LATIN SMALL LETTER P WITH PALATAL HOOK
+<U1D88> <U0070>
+% LATIN SMALL LETTER R WITH PALATAL HOOK
+<U1D89> <U0072>
+% LATIN SMALL LETTER S WITH PALATAL HOOK
+<U1D8A> <U0073>
+% LATIN SMALL LETTER V WITH PALATAL HOOK
+<U1D8C> <U0076>
+% LATIN SMALL LETTER X WITH PALATAL HOOK
+<U1D8D> <U0078>
+% LATIN SMALL LETTER Z WITH PALATAL HOOK
+<U1D8E> <U007A>
+% LATIN SMALL LETTER A WITH RETROFLEX HOOK
+<U1D8F> <U0061>
+% LATIN SMALL LETTER D WITH HOOK AND TAIL
+<U1D91> <U0064>
+% LATIN SMALL LETTER E WITH RETROFLEX HOOK
+<U1D92> <U0065>
+% LATIN SMALL LETTER OPEN E WITH RETROFLEX HOOK
+<U1D93> <U0065>
+% LATIN SMALL LETTER I WITH RETROFLEX HOOK
+<U1D96> <U0069>
+% LATIN SMALL LETTER U WITH RETROFLEX HOOK
+<U1D99> <U0075>
+% LATIN SMALL LETTER A WITH RIGHT HALF RING
+<U1E9A> <U0061>
+% LATIN SMALL LETTER LONG S WITH DOT ABOVE
+<U1E9B> <U0073>
+% LATIN SMALL LETTER LONG S WITH DIAGONAL STROKE
+<U1E9C> <U0073>
+% LATIN SMALL LETTER LONG S WITH HIGH STROKE
+<U1E9D> <U0073>
+% LATIN CAPITAL LETTER SHARP S
+<U1E9E> "<U0053><U0053>"
+% LATIN CAPITAL LETTER MIDDLE-WELSH LL
+<U1EFA> "<U004C><U004C>"
+% LATIN SMALL LETTER MIDDLE-WELSH LL
+<U1EFB> "<U006C><U006C>"
+% LATIN CAPITAL LETTER MIDDLE-WELSH V
+<U1EFC> <U0056>
+% LATIN SMALL LETTER MIDDLE-WELSH V
+<U1EFD> <U0076>
+% LATIN CAPITAL LETTER Y WITH LOOP
+<U1EFE> <U0059>
+% LATIN SMALL LETTER Y WITH LOOP
+<U1EFF> <U0079>
% ZERO WIDTH SPACE
<U200B> ""
% HYPHEN
@@ -120,6 +528,8 @@ include "translit_wide";""
<U2039> <U003C>
% SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
<U203A> <U003E>
+% TIRONIAN SIGN ET
+<U204A> <U0026>
% FRACTION SLASH
<U2044> <U002F>
% WORD JOINER
@@ -130,12 +540,36 @@ include "translit_wide";""
<U2062> ""
% INVISIBLE SEPARATOR
<U2063> ""
+% EURO-CURRENCY SIGN
+<U20A0> "<U0043><U0045>"
% COLON SIGN
<U20A1> "<U0043><U003D>"
+% CRUZEIRO SIGN
+<U20A2> "<U0043><U0072>"
+% FRENCH FRANC SIGN
+<U20A3> "<U0046><U0072><U002E>"
+% LIRA SIGN
+<U20A4> "<U004C><U002E>"
+% PESETA SIGN
+<U20A7> "<U0050><U0074><U0073>"
+% WON SIGN
+<U20A9> "<U004B><U0052><U0057>"
% DONG SIGN
-<U20AB> "<U0110><U1ED3><U006E><U0067>"
+<U20AB> "<U0110><U1ED3><U006E><U0067>";"<U0044><U006F><U006E><U0067>"
% EURO SIGN
<U20AC> "<U0045><U0055><U0052>"
+% DRACHMA SIGN
+<U20AF> "<U0047><U0052><U0044>"
+% HRYVNIA SIGN
+<U20B4> "<U0433><U0440><U043D>";"<U0055><U0041><U0048>"
+% INDIAN RUPEE SIGN
+<U20B9> "<U0049><U004E><U0052>"
+% TURKISH LIRA SIGN
+<U20BA> "<U0054><U004C>"
+% RUBLE SIGN
+<U20BD> "<U0440><U0443><U0431>";"<U0052><U0055><U0042>"
+% PRESCRIPTION TAKE
+<U211E> "<U0052><U0078>"
% TRADE MARK SIGN
<U2122> "<U0028><U0054><U004D><U0029>"
% OHM SIGN
@@ -150,10 +584,10 @@ include "translit_wide";""
<U2194> "<U003C><U002D><U003E>"
% LEFTWARDS DOUBLE ARROW
<U21D0> "<U003C><U003D>"
-% LEFT RIGHT DOUBLE ARROW
-<U21D4> "<U003C><U003D><U003E>"
% RIGHTWARDS DOUBLE ARROW
<U21D2> "<U003D><U003E>"
+% LEFT RIGHT DOUBLE ARROW
+<U21D4> "<U003C><U003D><U003E>"
% MINUS SIGN
<U2212> <U2013>;<U002D>
% DIVISION SLASH
@@ -166,6 +600,8 @@ include "translit_wide";""
<U2219> <U2022>;<U00B7>
% DIVIDES
<U2223> <U007C>
+% PARALLEL TO
+<U2225> "<U007C><U007C>"
% RATIO
<U2236> <U003A>
% TILDE OPERATOR
@@ -280,8 +716,32 @@ include "translit_wide";""
<U2534> <U002B>
% BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
<U253C> <U002B>
+% BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT
+<U2571> <U002F>
+% BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT
+<U2572> <U005C>
% WHITE BULLET
<U25E6> <U006F>
+% WHITE SMILING FACE
+<U263A> "<U003A><U0029>"
+% BLACK SMILING FACE
+<U263B> "<U003A><U0029>"
+% MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET⟫
+<U27EB> "<U003E><U003E>"
+% MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
+<U27EA> "<U003C><U003C>"
+% MATHEMATICAL LEFT FLATTENED PARENTHESIS
+<U27EE> <U0028>
+% MATHEMATICAL RIGHT FLATTENED PARENTHESIS
+<U27EF> <U0029>
+% MATHEMATICAL RISING DIAGONAL
+<U27CB> <U002F>
+% MATHEMATICAL FALLING DIAGONAL
+<U27CD> <U005C>
+% LEFT ANGLE BRACKET
+<U3008> <U003C>
+% RIGHT ANGLE BRACKET
+<U3009> <U003E>
% KATAKANA-HIRAGANA DOUBLE HYPHEN
<U30A0> <U003D>
% VARIATION SELECTOR-1
diff --git a/localedata/locales/uk_UA b/localedata/locales/uk_UA
index 511f004883..5e58043b68 100644
--- a/localedata/locales/uk_UA
+++ b/localedata/locales/uk_UA
@@ -964,31 +964,6 @@ first_weekday 2
% Define the first workday relative to the <week> keyword
first_workday 2
-% Zymovyj CHas (winter time) or z.ch. (or nothing)
-% Litnij CHas (summer time) or l.ch.
-%
-% ( or EET/EEST (Easter Europe [Summer] Time) )
-% ( or Europe/Kyiv (or Kiev, in Russian) )
-%
-% Format:
-%
-% <ZoneName><Offset><ZoneName><Offset>,<rule>,<rule>[,...]
-%
-% ZoneName - at least 3 letters, up to 10
-% Offset - (+|-)hh[:mm[:ss]]
-% - - time zone is east of Prime Meridian
-% + - time zone is west of Prime Meridian
-% rule: <date>[/time[/year]]
-% date:
-% J<JulianDay> , 1-365 (without 29.02)
-% <JulianDay> , 0-364 (without 29.02)
-% M<m>.<n>.<d> - m - month(1-12)
-% n - week(1-5)
-% d - day of week(0-7), day zero and day seven is Sunday
-% time - the same as <offset> (but without leading +/-)
-%
-timezone "<U0437><U002E><U0447><U002E><U002D><U0030><U0032><U003A><U0030><U0030><U043B><U002E><U0447><U002E><U002D><U0030><U0033><U003A><U0030><U0030><U002C><U004D><U0033><U002E><U0035><U002E><U0030><U002F><U0030><U0033><U003A><U0030><U0030><U002C><U004D><U0031><U0030><U002E><U0035><U002E><U0030><U002F><U0030><U0034><U003A><U0030><U0030>"
-
% Example:
%
% traven` cherven`
diff --git a/localedata/locales/wo_SN b/localedata/locales/wo_SN
index 44dcabdd14..8e09d7a5d6 100644
--- a/localedata/locales/wo_SN
+++ b/localedata/locales/wo_SN
@@ -61,7 +61,7 @@ END LC_COLLATE
LC_MESSAGES
% Yes=Waaw
-% No=Det
+% No=Déet
yesexpr "<U005E><U005B><U0077><U0057><U0079><U0059><U005D><U002E><U002A>"
noexpr "<U005E><U005B><U0064><U0044><U006E><U004E><U005D><U002E><U002A>"
END LC_MESSAGES
diff --git a/localedata/locales/zh_HK b/localedata/locales/zh_HK
index 77a6f8c44d..d0cd837b49 100644
--- a/localedata/locales/zh_HK
+++ b/localedata/locales/zh_HK
@@ -123,12 +123,12 @@ d_t_fmt "<U0025><U0059><U5E74><U0025><U006D><U6708><U0025><U0064><U65E5>/
%
% Appropriate date representation
% Changed %b to %m, by Anthony Fok <anthony@thizlinux.com>, Feb 2002
-% %YN%m%d %A
+% %Y年%m月%d日 %A
d_fmt "<U0025><U0059><U5E74><U0025><U006D><U6708><U0025><U0064>/
<U65E5><U0020><U0025><U0041>"
%
% Appropriate time representation
-% %I%M%Sb %Z
+% %I時%M分%S秒 %Z
t_fmt "<U0025><U0049><U6642><U0025><U004D><U5206><U0025><U0053>/
<U79D2><U0020><U0025><U005A>"
%
diff --git a/localedata/sort-test.sh b/localedata/sort-test.sh
index 1a102627b1..7b6927236c 100644
--- a/localedata/sort-test.sh
+++ b/localedata/sort-test.sh
@@ -1,6 +1,6 @@
-#! /bin/sh
+#!/bin/sh
# Test collation using xfrm-test.
-# Copyright (C) 1997-2015 Free Software Foundation, Inc.
+# Copyright (C) 1997-2016 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
# The GNU C Library is free software; you can redistribute it and/or
diff --git a/localedata/tests/test6.c b/localedata/tests/test6.c
index 7924d1a734..aa0e0908e8 100644
--- a/localedata/tests/test6.c
+++ b/localedata/tests/test6.c
@@ -1,5 +1,5 @@
/* Test program for character classes and mappings.
- Copyright (C) 1999-2015 Free Software Foundation, Inc.
+ Copyright (C) 1999-2016 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Ulrich Drepper <drepper@cygnus.com>, 1999.
diff --git a/localedata/tst-ctype.c b/localedata/tst-ctype.c
index 62fb11fd26..aa8371ed5d 100644
--- a/localedata/tst-ctype.c
+++ b/localedata/tst-ctype.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2000-2015 Free Software Foundation, Inc.
+/* Copyright (C) 2000-2016 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Ulrich Drepper <drepper@gnu.org>, 2000.
diff --git a/localedata/tst-ctype.sh b/localedata/tst-ctype.sh
index a49a8f3e35..eb7bdc85e9 100755
--- a/localedata/tst-ctype.sh
+++ b/localedata/tst-ctype.sh
@@ -1,6 +1,6 @@
-#! /bin/sh
+#!/bin/sh
# Testing the implementation of the isxxx() and toxxx() functions.
-# Copyright (C) 2000-2015 Free Software Foundation, Inc.
+# Copyright (C) 2000-2016 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
# The GNU C Library is free software; you can redistribute it and/or
diff --git a/localedata/tst-digits.c b/localedata/tst-digits.c
index cb809a3746..c849825e0a 100644
--- a/localedata/tst-digits.c
+++ b/localedata/tst-digits.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2000-2015 Free Software Foundation, Inc.
+/* Copyright (C) 2000-2016 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Ulrich Drepper <drepper@gnu.org>, 2000.
diff --git a/localedata/tst-fmon.c b/localedata/tst-fmon.c
index 02bb8dff7a..995cf9056c 100644
--- a/localedata/tst-fmon.c
+++ b/localedata/tst-fmon.c
@@ -1,5 +1,5 @@
/* Testing the implementation of strfmon(3).
- Copyright (C) 1996-2015 Free Software Foundation, Inc.
+ Copyright (C) 1996-2016 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Jochen Hein <jochen.hein@delphi.central.de>, 1997.
diff --git a/localedata/tst-fmon.data b/localedata/tst-fmon.data
index 8cd2b24104..c023a188e3 100644
--- a/localedata/tst-fmon.data
+++ b/localedata/tst-fmon.data
@@ -1,5 +1,5 @@
# Test data for test-strfmon, which checks it's implementation in glibc
-# Copyright (C) 1996-2015 Free Software Foundation, Inc.
+# Copyright (C) 1996-2016 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
# Contributed by Jochen Hein <jochen.hein@delphi.central.de>, 1997.
#
diff --git a/localedata/tst-fmon.sh b/localedata/tst-fmon.sh
index 73e3a22349..bec4322da0 100755
--- a/localedata/tst-fmon.sh
+++ b/localedata/tst-fmon.sh
@@ -1,6 +1,6 @@
-#! /bin/sh
+#!/bin/sh
# Testing the implementation of strfmon(3).
-# Copyright (C) 1996-2015 Free Software Foundation, Inc.
+# Copyright (C) 1996-2016 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
# Contributed by Jochen Hein <jochen.hein@delphi.central.de>, 1997.
diff --git a/localedata/tst-langinfo.c b/localedata/tst-langinfo.c
index 49807f454f..16ac4c17de 100644
--- a/localedata/tst-langinfo.c
+++ b/localedata/tst-langinfo.c
@@ -1,5 +1,5 @@
/* Test program for nl_langinfo() function.
- Copyright (C) 2000-2015 Free Software Foundation, Inc.
+ Copyright (C) 2000-2016 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Ulrich Drepper <drepper@cygnus.com>.
diff --git a/localedata/tst-langinfo.sh b/localedata/tst-langinfo.sh
index 5f639e670a..835d7c0030 100755
--- a/localedata/tst-langinfo.sh
+++ b/localedata/tst-langinfo.sh
@@ -1,6 +1,6 @@
-#! /bin/sh
+#!/bin/sh
# Test nl_langinfo.
-# Copyright (C) 2000-2015 Free Software Foundation, Inc.
+# Copyright (C) 2000-2016 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
# The GNU C Library is free software; you can redistribute it and/or
diff --git a/localedata/tst-locale.sh b/localedata/tst-locale.sh
index 6bd81e8666..202936d4c7 100755
--- a/localedata/tst-locale.sh
+++ b/localedata/tst-locale.sh
@@ -1,6 +1,6 @@
-#! /bin/sh
+#!/bin/sh
# Testing the implementation of localedata.
-# Copyright (C) 1998-2015 Free Software Foundation, Inc.
+# Copyright (C) 1998-2016 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
# Contributed by Andreas Jaeger, <aj@arthur.rhein-neckar.de>, 1998.
diff --git a/localedata/tst-mbswcs1.c b/localedata/tst-mbswcs1.c
index 83ece8d534..758f3250cf 100644
--- a/localedata/tst-mbswcs1.c
+++ b/localedata/tst-mbswcs1.c
@@ -1,5 +1,5 @@
/* Test restarting behaviour of mbrtowc.
- Copyright (C) 2000-2015 Free Software Foundation, Inc.
+ Copyright (C) 2000-2016 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Bruno Haible <haible@ilog.fr>.
diff --git a/localedata/tst-mbswcs2.c b/localedata/tst-mbswcs2.c
index 646c93da61..d885e99109 100644
--- a/localedata/tst-mbswcs2.c
+++ b/localedata/tst-mbswcs2.c
@@ -1,5 +1,5 @@
/* Test restarting behaviour of mbsnrtowcs.
- Copyright (C) 2000-2015 Free Software Foundation, Inc.
+ Copyright (C) 2000-2016 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Bruno Haible <haible@ilog.fr>.
diff --git a/localedata/tst-mbswcs3.c b/localedata/tst-mbswcs3.c
index 106f76118b..1dc831aaac 100644
--- a/localedata/tst-mbswcs3.c
+++ b/localedata/tst-mbswcs3.c
@@ -1,5 +1,5 @@
/* Test restarting behaviour of wcsrtombs.
- Copyright (C) 2000-2015 Free Software Foundation, Inc.
+ Copyright (C) 2000-2016 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Bruno Haible <haible@ilog.fr>.
diff --git a/localedata/tst-mbswcs4.c b/localedata/tst-mbswcs4.c
index a27a1a1066..0ac990b0f8 100644
--- a/localedata/tst-mbswcs4.c
+++ b/localedata/tst-mbswcs4.c
@@ -1,5 +1,5 @@
/* Test restarting behaviour of mbsrtowcs.
- Copyright (C) 2000-2015 Free Software Foundation, Inc.
+ Copyright (C) 2000-2016 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/localedata/tst-mbswcs5.c b/localedata/tst-mbswcs5.c
index 8da66887f4..a2aeef4ec5 100644
--- a/localedata/tst-mbswcs5.c
+++ b/localedata/tst-mbswcs5.c
@@ -1,5 +1,5 @@
/* Test restarting behaviour of wcrtomb.
- Copyright (C) 2000-2015 Free Software Foundation, Inc.
+ Copyright (C) 2000-2016 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Bruno Haible <haible@ilog.fr>.
diff --git a/localedata/tst-mbswcs6.c b/localedata/tst-mbswcs6.c
index 78c233eddf..0b896f7dc8 100644
--- a/localedata/tst-mbswcs6.c
+++ b/localedata/tst-mbswcs6.c
@@ -1,5 +1,5 @@
/* Test for invalid input to wcrtomb.
- Copyright (C) 2001-2015 Free Software Foundation, Inc.
+ Copyright (C) 2001-2016 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Ulrich Drepper <drepper@redhat.com>, 2001.
diff --git a/localedata/tst-numeric.c b/localedata/tst-numeric.c
index bec48c666b..46a6b48150 100644
--- a/localedata/tst-numeric.c
+++ b/localedata/tst-numeric.c
@@ -1,5 +1,5 @@
/* Testing the implementation of LC_NUMERIC and snprintf().
- Copyright (C) 2003-2015 Free Software Foundation, Inc.
+ Copyright (C) 2003-2016 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Petter Reinholdtsen <pere@hungry.com>, 2003
diff --git a/localedata/tst-numeric.data b/localedata/tst-numeric.data
index 2fb3cfe063..40d75b53f7 100644
--- a/localedata/tst-numeric.data
+++ b/localedata/tst-numeric.data
@@ -1,5 +1,5 @@
# Test data for tst-nomeric, which checks it's implementation in glibc
-# Copyright (C) 2003-2015 Free Software Foundation, Inc.
+# Copyright (C) 2003-2016 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
# Contributed by Petter Reinholdtsen <pere@hungry.com>, 2003
# Based on code by Jochen Hein <jochen.hein@delphi.central.de>, 1997.
diff --git a/localedata/tst-numeric.sh b/localedata/tst-numeric.sh
index d57b433fa9..77c2215104 100644
--- a/localedata/tst-numeric.sh
+++ b/localedata/tst-numeric.sh
@@ -1,6 +1,6 @@
-#! /bin/sh
+#!/bin/sh
# Testing the implementation of LC_NUMERIC and snprintf(3).
-# Copyright (C) 1996-2015 Free Software Foundation, Inc.
+# Copyright (C) 1996-2016 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
# Contributed by Jochen Hein <jochen.hein@delphi.central.de>, 1997.
diff --git a/localedata/tst-rpmatch.c b/localedata/tst-rpmatch.c
index e197b3c8ec..79c2afacaa 100644
--- a/localedata/tst-rpmatch.c
+++ b/localedata/tst-rpmatch.c
@@ -1,5 +1,5 @@
/* Test program for rpmatch function.
- Copyright (C) 1998-2015 Free Software Foundation, Inc.
+ Copyright (C) 1998-2016 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Jochen Hein <jochen.hein@delphi.central.de>.
diff --git a/localedata/tst-rpmatch.sh b/localedata/tst-rpmatch.sh
index 42872cedd6..45ffabad60 100755
--- a/localedata/tst-rpmatch.sh
+++ b/localedata/tst-rpmatch.sh
@@ -1,6 +1,6 @@
-#! /bin/sh -f
+#!/bin/sh -f
#
-# Copyright (C) 1998-2015 Free Software Foundation, Inc.
+# Copyright (C) 1998-2016 Free Software Foundation, Inc.
# This file is part of the GNU C Library and contains tests for
# the rpmatch(3)-implementation.
# contributed by Jochen Hein <jochen.hein@delphi.central.de>
diff --git a/localedata/tst-setlocale3.c b/localedata/tst-setlocale3.c
index 6d0360e386..256b7a2927 100644
--- a/localedata/tst-setlocale3.c
+++ b/localedata/tst-setlocale3.c
@@ -1,5 +1,5 @@
/* Regression test for setlocale invalid environment variable handling.
- Copyright (C) 2014-2015 Free Software Foundation, Inc.
+ Copyright (C) 2014-2016 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
diff --git a/localedata/tst-trans.c b/localedata/tst-trans.c
index d045ef0c76..b501e98917 100644
--- a/localedata/tst-trans.c
+++ b/localedata/tst-trans.c
@@ -1,5 +1,5 @@
/* Test program for user-defined character maps.
- Copyright (C) 1999-2015 Free Software Foundation, Inc.
+ Copyright (C) 1999-2016 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Ulrich Drepper <drepper@cygnus.com>.
diff --git a/localedata/tst-trans.sh b/localedata/tst-trans.sh
index fac23f037b..ea8bb51c61 100755
--- a/localedata/tst-trans.sh
+++ b/localedata/tst-trans.sh
@@ -1,6 +1,6 @@
-#! /bin/sh
+#!/bin/sh
# Test character mapping definitions.
-# Copyright (C) 1999-2015 Free Software Foundation, Inc.
+# Copyright (C) 1999-2016 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
# The GNU C Library is free software; you can redistribute it and/or
diff --git a/localedata/tst-wctype.c b/localedata/tst-wctype.c
index ac7fe35709..ca557a62bc 100644
--- a/localedata/tst-wctype.c
+++ b/localedata/tst-wctype.c
@@ -1,5 +1,5 @@
/* Test program for iswctype() function in ja_JP locale.
- Copyright (C) 2000-2015 Free Software Foundation, Inc.
+ Copyright (C) 2000-2016 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Ulrich Drepper <drepper@cygnus.com>.
diff --git a/localedata/unicode-gen/DerivedCoreProperties.txt b/localedata/unicode-gen/DerivedCoreProperties.txt
index 225d3d1554..35d51e50fb 100644
--- a/localedata/unicode-gen/DerivedCoreProperties.txt
+++ b/localedata/unicode-gen/DerivedCoreProperties.txt
@@ -1,8 +1,8 @@
-# DerivedCoreProperties-7.0.0.txt
-# Date: 2014-02-19, 15:51:15 GMT [MD]
+# DerivedCoreProperties-8.0.0.txt
+# Date: 2015-03-11, 22:29:21 GMT [MD]
#
# Unicode Character Database
-# Copyright (c) 1991-2014 Unicode, Inc.
+# Copyright (c) 1991-2015 Unicode, Inc.
# For terms of use, see http://www.unicode.org/terms_of_use.html
# For documentation, see http://www.unicode.org/reports/tr44/
@@ -339,8 +339,8 @@ FFE9..FFEC ; Math # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS A
0828 ; Alphabetic # Lm SAMARITAN MODIFIER LETTER I
0829..082C ; Alphabetic # Mn [4] SAMARITAN VOWEL SIGN LONG I..SAMARITAN VOWEL SIGN SUKUN
0840..0858 ; Alphabetic # Lo [25] MANDAIC LETTER HALQA..MANDAIC LETTER AIN
-08A0..08B2 ; Alphabetic # Lo [19] ARABIC LETTER BEH WITH SMALL V BELOW..ARABIC LETTER ZAIN WITH INVERTED V ABOVE
-08E4..08E9 ; Alphabetic # Mn [6] ARABIC CURLY FATHA..ARABIC CURLY KASRATAN
+08A0..08B4 ; Alphabetic # Lo [21] ARABIC LETTER BEH WITH SMALL V BELOW..ARABIC LETTER KAF WITH DOT BELOW
+08E3..08E9 ; Alphabetic # Mn [7] ARABIC TURNED DAMMA BELOW..ARABIC CURLY KASRATAN
08F0..0902 ; Alphabetic # Mn [19] ARABIC OPEN FATHATAN..DEVANAGARI SIGN ANUSVARA
0903 ; Alphabetic # Mc DEVANAGARI SIGN VISARGA
0904..0939 ; Alphabetic # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA
@@ -412,6 +412,7 @@ FFE9..FFEC ; Math # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS A
0AD0 ; Alphabetic # Lo GUJARATI OM
0AE0..0AE1 ; Alphabetic # Lo [2] GUJARATI LETTER VOCALIC RR..GUJARATI LETTER VOCALIC LL
0AE2..0AE3 ; Alphabetic # Mn [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL
+0AF9 ; Alphabetic # Lo GUJARATI LETTER ZHA
0B01 ; Alphabetic # Mn ORIYA SIGN CANDRABINDU
0B02..0B03 ; Alphabetic # Mc [2] ORIYA SIGN ANUSVARA..ORIYA SIGN VISARGA
0B05..0B0C ; Alphabetic # Lo [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L
@@ -463,7 +464,7 @@ FFE9..FFEC ; Math # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS A
0C46..0C48 ; Alphabetic # Mn [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI
0C4A..0C4C ; Alphabetic # Mn [3] TELUGU VOWEL SIGN O..TELUGU VOWEL SIGN AU
0C55..0C56 ; Alphabetic # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
-0C58..0C59 ; Alphabetic # Lo [2] TELUGU LETTER TSA..TELUGU LETTER DZA
+0C58..0C5A ; Alphabetic # Lo [3] TELUGU LETTER TSA..TELUGU LETTER RRRA
0C60..0C61 ; Alphabetic # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
0C62..0C63 ; Alphabetic # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
0C81 ; Alphabetic # Mn KANNADA SIGN CANDRABINDU
@@ -498,7 +499,7 @@ FFE9..FFEC ; Math # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS A
0D4A..0D4C ; Alphabetic # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU
0D4E ; Alphabetic # Lo MALAYALAM LETTER DOT REPH
0D57 ; Alphabetic # Mc MALAYALAM AU LENGTH MARK
-0D60..0D61 ; Alphabetic # Lo [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL
+0D5F..0D61 ; Alphabetic # Lo [3] MALAYALAM LETTER ARCHAIC II..MALAYALAM LETTER VOCALIC LL
0D62..0D63 ; Alphabetic # Mn [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL
0D7A..0D7F ; Alphabetic # Lo [6] MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K
0D82..0D83 ; Alphabetic # Mc [2] SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA
@@ -599,7 +600,8 @@ FFE9..FFEC ; Math # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS A
1318..135A ; Alphabetic # Lo [67] ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE FYA
135F ; Alphabetic # Mn ETHIOPIC COMBINING GEMINATION MARK
1380..138F ; Alphabetic # Lo [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE
-13A0..13F4 ; Alphabetic # Lo [85] CHEROKEE LETTER A..CHEROKEE LETTER YV
+13A0..13F5 ; Alphabetic # L& [86] CHEROKEE LETTER A..CHEROKEE LETTER MV
+13F8..13FD ; Alphabetic # L& [6] CHEROKEE SMALL LETTER YE..CHEROKEE SMALL LETTER MV
1401..166C ; Alphabetic # Lo [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA
166F..167F ; Alphabetic # Lo [17] CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS BLACKFOOT W
1681..169A ; Alphabetic # Lo [26] OGHAM LETTER BEITH..OGHAM LETTER PEITH
@@ -642,9 +644,7 @@ FFE9..FFEC ; Math # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS A
1950..196D ; Alphabetic # Lo [30] TAI LE LETTER KA..TAI LE LETTER AI
1970..1974 ; Alphabetic # Lo [5] TAI LE LETTER TONE-2..TAI LE LETTER TONE-6
1980..19AB ; Alphabetic # Lo [44] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW SUA
-19B0..19C0 ; Alphabetic # Mc [17] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE VOWEL SIGN IY
-19C1..19C7 ; Alphabetic # Lo [7] NEW TAI LUE LETTER FINAL V..NEW TAI LUE LETTER FINAL B
-19C8..19C9 ; Alphabetic # Mc [2] NEW TAI LUE TONE MARK-1..NEW TAI LUE TONE MARK-2
+19B0..19C9 ; Alphabetic # Lo [26] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE TONE MARK-2
1A00..1A16 ; Alphabetic # Lo [23] BUGINESE LETTER KA..BUGINESE LETTER HA
1A17..1A18 ; Alphabetic # Mn [2] BUGINESE VOWEL SIGN I..BUGINESE VOWEL SIGN U
1A19..1A1A ; Alphabetic # Mc [2] BUGINESE VOWEL SIGN E..BUGINESE VOWEL SIGN O
@@ -789,7 +789,7 @@ FFE9..FFEC ; Math # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS A
31A0..31BA ; Alphabetic # Lo [27] BOPOMOFO LETTER BU..BOPOMOFO LETTER ZY
31F0..31FF ; Alphabetic # Lo [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO
3400..4DB5 ; Alphabetic # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
-4E00..9FCC ; Alphabetic # Lo [20941] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FCC
+4E00..9FD5 ; Alphabetic # Lo [20950] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FD5
A000..A014 ; Alphabetic # Lo [21] YI SYLLABLE IT..YI SYLLABLE E
A015 ; Alphabetic # Lm YI SYLLABLE WU
A016..A48C ; Alphabetic # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR
@@ -805,7 +805,7 @@ A674..A67B ; Alphabetic # Mn [8] COMBINING CYRILLIC LETTER UKRAINIAN IE..CO
A67F ; Alphabetic # Lm CYRILLIC PAYEROK
A680..A69B ; Alphabetic # L& [28] CYRILLIC CAPITAL LETTER DWE..CYRILLIC SMALL LETTER CROSSED O
A69C..A69D ; Alphabetic # Lm [2] MODIFIER LETTER CYRILLIC HARD SIGN..MODIFIER LETTER CYRILLIC SOFT SIGN
-A69F ; Alphabetic # Mn COMBINING CYRILLIC LETTER IOTIFIED E
+A69E..A69F ; Alphabetic # Mn [2] COMBINING CYRILLIC LETTER EF..COMBINING CYRILLIC LETTER IOTIFIED E
A6A0..A6E5 ; Alphabetic # Lo [70] BAMUM LETTER A..BAMUM LETTER KI
A6E6..A6EF ; Alphabetic # Nl [10] BAMUM LETTER MO..BAMUM LETTER KOGHOM
A717..A71F ; Alphabetic # Lm [9] MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
@@ -814,8 +814,9 @@ A770 ; Alphabetic # Lm MODIFIER LETTER US
A771..A787 ; Alphabetic # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER INSULAR T
A788 ; Alphabetic # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
A78B..A78E ; Alphabetic # L& [4] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT
+A78F ; Alphabetic # Lo LATIN LETTER SINOLOGICAL DOT
A790..A7AD ; Alphabetic # L& [30] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN CAPITAL LETTER L WITH BELT
-A7B0..A7B1 ; Alphabetic # L& [2] LATIN CAPITAL LETTER TURNED K..LATIN CAPITAL LETTER TURNED T
+A7B0..A7B7 ; Alphabetic # L& [8] LATIN CAPITAL LETTER TURNED K..LATIN SMALL LETTER OMEGA
A7F7 ; Alphabetic # Lo LATIN EPIGRAPHIC LETTER SIDEWAYS I
A7F8..A7F9 ; Alphabetic # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
A7FA ; Alphabetic # L& LATIN LETTER SMALL CAPITAL TURNED M
@@ -832,6 +833,7 @@ A882..A8B3 ; Alphabetic # Lo [50] SAURASHTRA LETTER A..SAURASHTRA LETTER LLA
A8B4..A8C3 ; Alphabetic # Mc [16] SAURASHTRA CONSONANT SIGN HAARU..SAURASHTRA VOWEL SIGN AU
A8F2..A8F7 ; Alphabetic # Lo [6] DEVANAGARI SIGN SPACING CANDRABINDU..DEVANAGARI SIGN CANDRABINDU AVAGRAHA
A8FB ; Alphabetic # Lo DEVANAGARI HEADSTROKE
+A8FD ; Alphabetic # Lo DEVANAGARI JAIN OM
A90A..A925 ; Alphabetic # Lo [28] KAYAH LI LETTER KA..KAYAH LI LETTER OO
A926..A92A ; Alphabetic # Mn [5] KAYAH LI VOWEL UE..KAYAH LI VOWEL O
A930..A946 ; Alphabetic # Lo [23] REJANG LETTER KA..REJANG LETTER A
@@ -892,7 +894,8 @@ AB20..AB26 ; Alphabetic # Lo [7] ETHIOPIC SYLLABLE CCHHA..ETHIOPIC SYLLABLE
AB28..AB2E ; Alphabetic # Lo [7] ETHIOPIC SYLLABLE BBA..ETHIOPIC SYLLABLE BBO
AB30..AB5A ; Alphabetic # L& [43] LATIN SMALL LETTER BARRED ALPHA..LATIN SMALL LETTER Y WITH SHORT RIGHT LEG
AB5C..AB5F ; Alphabetic # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK
-AB64..AB65 ; Alphabetic # L& [2] LATIN SMALL LETTER INVERTED ALPHA..GREEK LETTER SMALL CAPITAL OMEGA
+AB60..AB65 ; Alphabetic # L& [6] LATIN SMALL LETTER SAKHA YAT..GREEK LETTER SMALL CAPITAL OMEGA
+AB70..ABBF ; Alphabetic # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
ABC0..ABE2 ; Alphabetic # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
ABE3..ABE4 ; Alphabetic # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
ABE5 ; Alphabetic # Mn MEETEI MAYEK VOWEL SIGN ANAP
@@ -968,6 +971,8 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
1083F..10855 ; Alphabetic # Lo [23] CYPRIOT SYLLABLE ZO..IMPERIAL ARAMAIC LETTER TAW
10860..10876 ; Alphabetic # Lo [23] PALMYRENE LETTER ALEPH..PALMYRENE LETTER TAW
10880..1089E ; Alphabetic # Lo [31] NABATAEAN LETTER FINAL ALEPH..NABATAEAN LETTER TAW
+108E0..108F2 ; Alphabetic # Lo [19] HATRAN LETTER ALEPH..HATRAN LETTER QOPH
+108F4..108F5 ; Alphabetic # Lo [2] HATRAN LETTER SHIN..HATRAN LETTER TAW
10900..10915 ; Alphabetic # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
10920..10939 ; Alphabetic # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C
10980..109B7 ; Alphabetic # Lo [56] MEROITIC HIEROGLYPHIC LETTER A..MEROITIC CURSIVE LETTER DA
@@ -988,6 +993,8 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
10B60..10B72 ; Alphabetic # Lo [19] INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPTIONAL PAHLAVI LETTER TAW
10B80..10B91 ; Alphabetic # Lo [18] PSALTER PAHLAVI LETTER ALEPH..PSALTER PAHLAVI LETTER TAW
10C00..10C48 ; Alphabetic # Lo [73] OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH
+10C80..10CB2 ; Alphabetic # L& [51] OLD HUNGARIAN CAPITAL LETTER A..OLD HUNGARIAN CAPITAL LETTER US
+10CC0..10CF2 ; Alphabetic # L& [51] OLD HUNGARIAN SMALL LETTER A..OLD HUNGARIAN SMALL LETTER US
11000 ; Alphabetic # Mc BRAHMI SIGN CANDRABINDU
11001 ; Alphabetic # Mn BRAHMI SIGN ANUSVARA
11002 ; Alphabetic # Mc BRAHMI SIGN VISARGA
@@ -1014,6 +1021,7 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
111BF ; Alphabetic # Mc SHARADA VOWEL SIGN AU
111C1..111C4 ; Alphabetic # Lo [4] SHARADA SIGN AVAGRAHA..SHARADA OM
111DA ; Alphabetic # Lo SHARADA EKAM
+111DC ; Alphabetic # Lo SHARADA HEADSTROKE
11200..11211 ; Alphabetic # Lo [18] KHOJKI LETTER A..KHOJKI LETTER JJA
11213..1122B ; Alphabetic # Lo [25] KHOJKI LETTER NYA..KHOJKI LETTER LLA
1122C..1122E ; Alphabetic # Mc [3] KHOJKI VOWEL SIGN AA..KHOJKI VOWEL SIGN II
@@ -1021,11 +1029,16 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
11232..11233 ; Alphabetic # Mc [2] KHOJKI VOWEL SIGN O..KHOJKI VOWEL SIGN AU
11234 ; Alphabetic # Mn KHOJKI SIGN ANUSVARA
11237 ; Alphabetic # Mn KHOJKI SIGN SHADDA
+11280..11286 ; Alphabetic # Lo [7] MULTANI LETTER A..MULTANI LETTER GA
+11288 ; Alphabetic # Lo MULTANI LETTER GHA
+1128A..1128D ; Alphabetic # Lo [4] MULTANI LETTER CA..MULTANI LETTER JJA
+1128F..1129D ; Alphabetic # Lo [15] MULTANI LETTER NYA..MULTANI LETTER BA
+1129F..112A8 ; Alphabetic # Lo [10] MULTANI LETTER BHA..MULTANI LETTER RHA
112B0..112DE ; Alphabetic # Lo [47] KHUDAWADI LETTER A..KHUDAWADI LETTER HA
112DF ; Alphabetic # Mn KHUDAWADI SIGN ANUSVARA
112E0..112E2 ; Alphabetic # Mc [3] KHUDAWADI VOWEL SIGN AA..KHUDAWADI VOWEL SIGN II
112E3..112E8 ; Alphabetic # Mn [6] KHUDAWADI VOWEL SIGN U..KHUDAWADI VOWEL SIGN AU
-11301 ; Alphabetic # Mn GRANTHA SIGN CANDRABINDU
+11300..11301 ; Alphabetic # Mn [2] GRANTHA SIGN COMBINING ANUSVARA ABOVE..GRANTHA SIGN CANDRABINDU
11302..11303 ; Alphabetic # Mc [2] GRANTHA SIGN ANUSVARA..GRANTHA SIGN VISARGA
11305..1130C ; Alphabetic # Lo [8] GRANTHA LETTER A..GRANTHA LETTER VOCALIC L
1130F..11310 ; Alphabetic # Lo [2] GRANTHA LETTER EE..GRANTHA LETTER AI
@@ -1039,6 +1052,7 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
11341..11344 ; Alphabetic # Mc [4] GRANTHA VOWEL SIGN U..GRANTHA VOWEL SIGN VOCALIC RR
11347..11348 ; Alphabetic # Mc [2] GRANTHA VOWEL SIGN EE..GRANTHA VOWEL SIGN AI
1134B..1134C ; Alphabetic # Mc [2] GRANTHA VOWEL SIGN OO..GRANTHA VOWEL SIGN AU
+11350 ; Alphabetic # Lo GRANTHA OM
11357 ; Alphabetic # Mc GRANTHA AU LENGTH MARK
1135D..11361 ; Alphabetic # Lo [5] GRANTHA SIGN PLUTA..GRANTHA LETTER VOCALIC LL
11362..11363 ; Alphabetic # Mc [2] GRANTHA VOWEL SIGN VOCALIC L..GRANTHA VOWEL SIGN VOCALIC LL
@@ -1058,6 +1072,8 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
115B8..115BB ; Alphabetic # Mc [4] SIDDHAM VOWEL SIGN E..SIDDHAM VOWEL SIGN AU
115BC..115BD ; Alphabetic # Mn [2] SIDDHAM SIGN CANDRABINDU..SIDDHAM SIGN ANUSVARA
115BE ; Alphabetic # Mc SIDDHAM SIGN VISARGA
+115D8..115DB ; Alphabetic # Lo [4] SIDDHAM LETTER THREE-CIRCLE ALTERNATE I..SIDDHAM LETTER ALTERNATE U
+115DC..115DD ; Alphabetic # Mn [2] SIDDHAM VOWEL SIGN ALTERNATE U..SIDDHAM VOWEL SIGN ALTERNATE UU
11600..1162F ; Alphabetic # Lo [48] MODI LETTER A..MODI LETTER LLA
11630..11632 ; Alphabetic # Mc [3] MODI VOWEL SIGN AA..MODI VOWEL SIGN II
11633..1163A ; Alphabetic # Mn [8] MODI VOWEL SIGN U..MODI VOWEL SIGN AI
@@ -1072,12 +1088,20 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
116AD ; Alphabetic # Mn TAKRI VOWEL SIGN AA
116AE..116AF ; Alphabetic # Mc [2] TAKRI VOWEL SIGN I..TAKRI VOWEL SIGN II
116B0..116B5 ; Alphabetic # Mn [6] TAKRI VOWEL SIGN U..TAKRI VOWEL SIGN AU
+11700..11719 ; Alphabetic # Lo [26] AHOM LETTER KA..AHOM LETTER JHA
+1171D..1171F ; Alphabetic # Mn [3] AHOM CONSONANT SIGN MEDIAL LA..AHOM CONSONANT SIGN MEDIAL LIGATING RA
+11720..11721 ; Alphabetic # Mc [2] AHOM VOWEL SIGN A..AHOM VOWEL SIGN AA
+11722..11725 ; Alphabetic # Mn [4] AHOM VOWEL SIGN I..AHOM VOWEL SIGN UU
+11726 ; Alphabetic # Mc AHOM VOWEL SIGN E
+11727..1172A ; Alphabetic # Mn [4] AHOM VOWEL SIGN AW..AHOM VOWEL SIGN AM
118A0..118DF ; Alphabetic # L& [64] WARANG CITI CAPITAL LETTER NGAA..WARANG CITI SMALL LETTER VIYO
118FF ; Alphabetic # Lo WARANG CITI OM
11AC0..11AF8 ; Alphabetic # Lo [57] PAU CIN HAU LETTER PA..PAU CIN HAU GLOTTAL STOP FINAL
-12000..12398 ; Alphabetic # Lo [921] CUNEIFORM SIGN A..CUNEIFORM SIGN UM TIMES ME
+12000..12399 ; Alphabetic # Lo [922] CUNEIFORM SIGN A..CUNEIFORM SIGN U U
12400..1246E ; Alphabetic # Nl [111] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM
+12480..12543 ; Alphabetic # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
13000..1342E ; Alphabetic # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
+14400..14646 ; Alphabetic # Lo [583] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530
16800..16A38 ; Alphabetic # Lo [569] BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ
16A40..16A5E ; Alphabetic # Lo [31] MRO LETTER TA..MRO LETTER TEK
16AD0..16AED ; Alphabetic # Lo [30] BASSA VAH LETTER ENNI..BASSA VAH LETTER I
@@ -1166,9 +1190,10 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
20000..2A6D6 ; Alphabetic # Lo [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
2A700..2B734 ; Alphabetic # Lo [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
2B740..2B81D ; Alphabetic # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
+2B820..2CEA1 ; Alphabetic # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
2F800..2FA1D ; Alphabetic # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-# Total code points: 104077
+# Total code points: 110943
# ================================================
@@ -1452,6 +1477,7 @@ FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANG
052D ; Lowercase # L& CYRILLIC SMALL LETTER DCHE
052F ; Lowercase # L& CYRILLIC SMALL LETTER EL WITH DESCENDER
0561..0587 ; Lowercase # L& [39] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LIGATURE ECH YIWN
+13F8..13FD ; Lowercase # L& [6] CHEROKEE SMALL LETTER YE..CHEROKEE SMALL LETTER MV
1D00..1D2B ; Lowercase # L& [44] LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL
1D2C..1D6A ; Lowercase # Lm [63] MODIFIER LETTER CAPITAL A..GREEK SUBSCRIPT SMALL LETTER CHI
1D6B..1D77 ; Lowercase # L& [13] LATIN SMALL LETTER UE..LATIN SMALL LETTER TURNED G
@@ -1782,15 +1808,19 @@ A7A3 ; Lowercase # L& LATIN SMALL LETTER K WITH OBLIQUE STROKE
A7A5 ; Lowercase # L& LATIN SMALL LETTER N WITH OBLIQUE STROKE
A7A7 ; Lowercase # L& LATIN SMALL LETTER R WITH OBLIQUE STROKE
A7A9 ; Lowercase # L& LATIN SMALL LETTER S WITH OBLIQUE STROKE
+A7B5 ; Lowercase # L& LATIN SMALL LETTER BETA
+A7B7 ; Lowercase # L& LATIN SMALL LETTER OMEGA
A7F8..A7F9 ; Lowercase # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
A7FA ; Lowercase # L& LATIN LETTER SMALL CAPITAL TURNED M
AB30..AB5A ; Lowercase # L& [43] LATIN SMALL LETTER BARRED ALPHA..LATIN SMALL LETTER Y WITH SHORT RIGHT LEG
AB5C..AB5F ; Lowercase # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK
-AB64..AB65 ; Lowercase # L& [2] LATIN SMALL LETTER INVERTED ALPHA..GREEK LETTER SMALL CAPITAL OMEGA
+AB60..AB65 ; Lowercase # L& [6] LATIN SMALL LETTER SAKHA YAT..GREEK LETTER SMALL CAPITAL OMEGA
+AB70..ABBF ; Lowercase # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
FB00..FB06 ; Lowercase # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
FB13..FB17 ; Lowercase # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
FF41..FF5A ; Lowercase # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
10428..1044F ; Lowercase # L& [40] DESERET SMALL LETTER LONG I..DESERET SMALL LETTER EW
+10CC0..10CF2 ; Lowercase # L& [51] OLD HUNGARIAN SMALL LETTER A..OLD HUNGARIAN SMALL LETTER US
118C0..118DF ; Lowercase # L& [32] WARANG CITI SMALL LETTER NGAA..WARANG CITI SMALL LETTER VIYO
1D41A..1D433 ; Lowercase # L& [26] MATHEMATICAL BOLD SMALL A..MATHEMATICAL BOLD SMALL Z
1D44E..1D454 ; Lowercase # L& [7] MATHEMATICAL ITALIC SMALL A..MATHEMATICAL ITALIC SMALL G
@@ -1821,7 +1851,7 @@ FF41..FF5A ; Lowercase # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH L
1D7C4..1D7C9 ; Lowercase # L& [6] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL
1D7CB ; Lowercase # L& MATHEMATICAL BOLD SMALL DIGAMMA
-# Total code points: 2030
+# Total code points: 2173
# ================================================
@@ -2103,6 +2133,7 @@ FF41..FF5A ; Lowercase # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH L
10A0..10C5 ; Uppercase # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
10C7 ; Uppercase # L& GEORGIAN CAPITAL LETTER YN
10CD ; Uppercase # L& GEORGIAN CAPITAL LETTER AEN
+13A0..13F5 ; Uppercase # L& [86] CHEROKEE LETTER A..CHEROKEE LETTER MV
1E00 ; Uppercase # L& LATIN CAPITAL LETTER A WITH RING BELOW
1E02 ; Uppercase # L& LATIN CAPITAL LETTER B WITH DOT ABOVE
1E04 ; Uppercase # L& LATIN CAPITAL LETTER B WITH DOT BELOW
@@ -2417,9 +2448,11 @@ A7A4 ; Uppercase # L& LATIN CAPITAL LETTER N WITH OBLIQUE STROKE
A7A6 ; Uppercase # L& LATIN CAPITAL LETTER R WITH OBLIQUE STROKE
A7A8 ; Uppercase # L& LATIN CAPITAL LETTER S WITH OBLIQUE STROKE
A7AA..A7AD ; Uppercase # L& [4] LATIN CAPITAL LETTER H WITH HOOK..LATIN CAPITAL LETTER L WITH BELT
-A7B0..A7B1 ; Uppercase # L& [2] LATIN CAPITAL LETTER TURNED K..LATIN CAPITAL LETTER TURNED T
+A7B0..A7B4 ; Uppercase # L& [5] LATIN CAPITAL LETTER TURNED K..LATIN CAPITAL LETTER BETA
+A7B6 ; Uppercase # L& LATIN CAPITAL LETTER OMEGA
FF21..FF3A ; Uppercase # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
10400..10427 ; Uppercase # L& [40] DESERET CAPITAL LETTER LONG I..DESERET CAPITAL LETTER EW
+10C80..10CB2 ; Uppercase # L& [51] OLD HUNGARIAN CAPITAL LETTER A..OLD HUNGARIAN CAPITAL LETTER US
118A0..118BF ; Uppercase # L& [32] WARANG CITI CAPITAL LETTER NGAA..WARANG CITI CAPITAL LETTER VIYO
1D400..1D419 ; Uppercase # L& [26] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL BOLD CAPITAL Z
1D434..1D44D ; Uppercase # L& [26] MATHEMATICAL ITALIC CAPITAL A..MATHEMATICAL ITALIC CAPITAL Z
@@ -2456,7 +2489,7 @@ FF21..FF3A ; Uppercase # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH
1F150..1F169 ; Uppercase # So [26] NEGATIVE CIRCLED LATIN CAPITAL LETTER A..NEGATIVE CIRCLED LATIN CAPITAL LETTER Z
1F170..1F189 ; Uppercase # So [26] NEGATIVE SQUARED LATIN CAPITAL LETTER A..NEGATIVE SQUARED LATIN CAPITAL LETTER Z
-# Total code points: 1610
+# Total code points: 1751
# ================================================
@@ -2496,6 +2529,8 @@ FF21..FF3A ; Uppercase # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH
10A0..10C5 ; Cased # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
10C7 ; Cased # L& GEORGIAN CAPITAL LETTER YN
10CD ; Cased # L& GEORGIAN CAPITAL LETTER AEN
+13A0..13F5 ; Cased # L& [86] CHEROKEE LETTER A..CHEROKEE LETTER MV
+13F8..13FD ; Cased # L& [6] CHEROKEE SMALL LETTER YE..CHEROKEE SMALL LETTER MV
1D00..1D2B ; Cased # L& [44] LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL
1D2C..1D6A ; Cased # Lm [63] MODIFIER LETTER CAPITAL A..GREEK SUBSCRIPT SMALL LETTER CHI
1D6B..1D77 ; Cased # L& [13] LATIN SMALL LETTER UE..LATIN SMALL LETTER TURNED G
@@ -2559,17 +2594,20 @@ A770 ; Cased # Lm MODIFIER LETTER US
A771..A787 ; Cased # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER INSULAR T
A78B..A78E ; Cased # L& [4] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT
A790..A7AD ; Cased # L& [30] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN CAPITAL LETTER L WITH BELT
-A7B0..A7B1 ; Cased # L& [2] LATIN CAPITAL LETTER TURNED K..LATIN CAPITAL LETTER TURNED T
+A7B0..A7B7 ; Cased # L& [8] LATIN CAPITAL LETTER TURNED K..LATIN SMALL LETTER OMEGA
A7F8..A7F9 ; Cased # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
A7FA ; Cased # L& LATIN LETTER SMALL CAPITAL TURNED M
AB30..AB5A ; Cased # L& [43] LATIN SMALL LETTER BARRED ALPHA..LATIN SMALL LETTER Y WITH SHORT RIGHT LEG
AB5C..AB5F ; Cased # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK
-AB64..AB65 ; Cased # L& [2] LATIN SMALL LETTER INVERTED ALPHA..GREEK LETTER SMALL CAPITAL OMEGA
+AB60..AB65 ; Cased # L& [6] LATIN SMALL LETTER SAKHA YAT..GREEK LETTER SMALL CAPITAL OMEGA
+AB70..ABBF ; Cased # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
FB00..FB06 ; Cased # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
FB13..FB17 ; Cased # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
FF21..FF3A ; Cased # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
FF41..FF5A ; Cased # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
10400..1044F ; Cased # L& [80] DESERET CAPITAL LETTER LONG I..DESERET SMALL LETTER EW
+10C80..10CB2 ; Cased # L& [51] OLD HUNGARIAN CAPITAL LETTER A..OLD HUNGARIAN CAPITAL LETTER US
+10CC0..10CF2 ; Cased # L& [51] OLD HUNGARIAN SMALL LETTER A..OLD HUNGARIAN SMALL LETTER US
118A0..118DF ; Cased # L& [64] WARANG CITI CAPITAL LETTER NGAA..WARANG CITI SMALL LETTER VIYO
1D400..1D454 ; Cased # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
1D456..1D49C ; Cased # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
@@ -2605,7 +2643,7 @@ FF41..FF5A ; Cased # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN
1F150..1F169 ; Cased # So [26] NEGATIVE CIRCLED LATIN CAPITAL LETTER A..NEGATIVE CIRCLED LATIN CAPITAL LETTER Z
1F170..1F189 ; Cased # So [26] NEGATIVE SQUARED LATIN CAPITAL LETTER A..NEGATIVE SQUARED LATIN CAPITAL LETTER Z
-# Total code points: 3671
+# Total code points: 3955
# ================================================
@@ -2678,7 +2716,7 @@ FF41..FF5A ; Cased # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN
0828 ; Case_Ignorable # Lm SAMARITAN MODIFIER LETTER I
0829..082D ; Case_Ignorable # Mn [5] SAMARITAN VOWEL SIGN LONG I..SAMARITAN MARK NEQUDAA
0859..085B ; Case_Ignorable # Mn [3] MANDAIC AFFRICATION MARK..MANDAIC GEMINATION MARK
-08E4..0902 ; Case_Ignorable # Mn [31] ARABIC CURLY FATHA..DEVANAGARI SIGN ANUSVARA
+08E3..0902 ; Case_Ignorable # Mn [32] ARABIC TURNED DAMMA BELOW..DEVANAGARI SIGN ANUSVARA
093A ; Case_Ignorable # Mn DEVANAGARI VOWEL SIGN OE
093C ; Case_Ignorable # Mn DEVANAGARI SIGN NUKTA
0941..0948 ; Case_Ignorable # Mn [8] DEVANAGARI VOWEL SIGN U..DEVANAGARI VOWEL SIGN AI
@@ -2868,7 +2906,7 @@ A670..A672 ; Case_Ignorable # Me [3] COMBINING CYRILLIC TEN MILLIONS SIGN..
A674..A67D ; Case_Ignorable # Mn [10] COMBINING CYRILLIC LETTER UKRAINIAN IE..COMBINING CYRILLIC PAYEROK
A67F ; Case_Ignorable # Lm CYRILLIC PAYEROK
A69C..A69D ; Case_Ignorable # Lm [2] MODIFIER LETTER CYRILLIC HARD SIGN..MODIFIER LETTER CYRILLIC SOFT SIGN
-A69F ; Case_Ignorable # Mn COMBINING CYRILLIC LETTER IOTIFIED E
+A69E..A69F ; Case_Ignorable # Mn [2] COMBINING CYRILLIC LETTER EF..COMBINING CYRILLIC LETTER IOTIFIED E
A6F0..A6F1 ; Case_Ignorable # Mn [2] BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS
A700..A716 ; Case_Ignorable # Sk [23] MODIFIER LETTER CHINESE TONE YIN PING..MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR
A717..A71F ; Case_Ignorable # Lm [9] MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
@@ -2917,7 +2955,7 @@ FB1E ; Case_Ignorable # Mn HEBREW POINT JUDEO-SPANISH VARIKA
FBB2..FBC1 ; Case_Ignorable # Sk [16] ARABIC SYMBOL DOT ABOVE..ARABIC SYMBOL SMALL TAH BELOW
FE00..FE0F ; Case_Ignorable # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16
FE13 ; Case_Ignorable # Po PRESENTATION FORM FOR VERTICAL COLON
-FE20..FE2D ; Case_Ignorable # Mn [14] COMBINING LIGATURE LEFT HALF..COMBINING CONJOINING MACRON BELOW
+FE20..FE2F ; Case_Ignorable # Mn [16] COMBINING LIGATURE LEFT HALF..COMBINING CYRILLIC TITLO RIGHT HALF
FE52 ; Case_Ignorable # Po SMALL FULL STOP
FE55 ; Case_Ignorable # Po SMALL COLON
FEFF ; Case_Ignorable # Cf ZERO WIDTH NO-BREAK SPACE
@@ -2951,12 +2989,13 @@ FFF9..FFFB ; Case_Ignorable # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLI
11173 ; Case_Ignorable # Mn MAHAJANI SIGN NUKTA
11180..11181 ; Case_Ignorable # Mn [2] SHARADA SIGN CANDRABINDU..SHARADA SIGN ANUSVARA
111B6..111BE ; Case_Ignorable # Mn [9] SHARADA VOWEL SIGN U..SHARADA VOWEL SIGN O
+111CA..111CC ; Case_Ignorable # Mn [3] SHARADA SIGN NUKTA..SHARADA EXTRA SHORT VOWEL MARK
1122F..11231 ; Case_Ignorable # Mn [3] KHOJKI VOWEL SIGN U..KHOJKI VOWEL SIGN AI
11234 ; Case_Ignorable # Mn KHOJKI SIGN ANUSVARA
11236..11237 ; Case_Ignorable # Mn [2] KHOJKI SIGN NUKTA..KHOJKI SIGN SHADDA
112DF ; Case_Ignorable # Mn KHUDAWADI SIGN ANUSVARA
112E3..112EA ; Case_Ignorable # Mn [8] KHUDAWADI VOWEL SIGN U..KHUDAWADI SIGN VIRAMA
-11301 ; Case_Ignorable # Mn GRANTHA SIGN CANDRABINDU
+11300..11301 ; Case_Ignorable # Mn [2] GRANTHA SIGN COMBINING ANUSVARA ABOVE..GRANTHA SIGN CANDRABINDU
1133C ; Case_Ignorable # Mn GRANTHA SIGN NUKTA
11340 ; Case_Ignorable # Mn GRANTHA VOWEL SIGN II
11366..1136C ; Case_Ignorable # Mn [7] COMBINING GRANTHA DIGIT ZERO..COMBINING GRANTHA DIGIT SIX
@@ -2968,6 +3007,7 @@ FFF9..FFFB ; Case_Ignorable # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLI
115B2..115B5 ; Case_Ignorable # Mn [4] SIDDHAM VOWEL SIGN U..SIDDHAM VOWEL SIGN VOCALIC RR
115BC..115BD ; Case_Ignorable # Mn [2] SIDDHAM SIGN CANDRABINDU..SIDDHAM SIGN ANUSVARA
115BF..115C0 ; Case_Ignorable # Mn [2] SIDDHAM SIGN VIRAMA..SIDDHAM SIGN NUKTA
+115DC..115DD ; Case_Ignorable # Mn [2] SIDDHAM VOWEL SIGN ALTERNATE U..SIDDHAM VOWEL SIGN ALTERNATE UU
11633..1163A ; Case_Ignorable # Mn [8] MODI VOWEL SIGN U..MODI VOWEL SIGN AI
1163D ; Case_Ignorable # Mn MODI SIGN ANUSVARA
1163F..11640 ; Case_Ignorable # Mn [2] MODI SIGN VIRAMA..MODI SIGN ARDHACANDRA
@@ -2975,6 +3015,9 @@ FFF9..FFFB ; Case_Ignorable # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLI
116AD ; Case_Ignorable # Mn TAKRI VOWEL SIGN AA
116B0..116B5 ; Case_Ignorable # Mn [6] TAKRI VOWEL SIGN U..TAKRI VOWEL SIGN AU
116B7 ; Case_Ignorable # Mn TAKRI SIGN NUKTA
+1171D..1171F ; Case_Ignorable # Mn [3] AHOM CONSONANT SIGN MEDIAL LA..AHOM CONSONANT SIGN MEDIAL LIGATING RA
+11722..11725 ; Case_Ignorable # Mn [4] AHOM VOWEL SIGN I..AHOM VOWEL SIGN UU
+11727..1172B ; Case_Ignorable # Mn [5] AHOM VOWEL SIGN AW..AHOM SIGN KILLER
16AF0..16AF4 ; Case_Ignorable # Mn [5] BASSA VAH COMBINING HIGH TONE..BASSA VAH COMBINING HIGH-LOW TONE
16B30..16B36 ; Case_Ignorable # Mn [7] PAHAWH HMONG MARK CIM TUB..PAHAWH HMONG MARK CIM TAUM
16B40..16B43 ; Case_Ignorable # Lm [4] PAHAWH HMONG SIGN VOS SEEV..PAHAWH HMONG SIGN IB YAM
@@ -2988,12 +3031,19 @@ FFF9..FFFB ; Case_Ignorable # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLI
1D185..1D18B ; Case_Ignorable # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
1D1AA..1D1AD ; Case_Ignorable # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
1D242..1D244 ; Case_Ignorable # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
+1DA00..1DA36 ; Case_Ignorable # Mn [55] SIGNWRITING HEAD RIM..SIGNWRITING AIR SUCKING IN
+1DA3B..1DA6C ; Case_Ignorable # Mn [50] SIGNWRITING MOUTH CLOSED NEUTRAL..SIGNWRITING EXCITEMENT
+1DA75 ; Case_Ignorable # Mn SIGNWRITING UPPER BODY TILTING FROM HIP JOINTS
+1DA84 ; Case_Ignorable # Mn SIGNWRITING LOCATION HEAD NECK
+1DA9B..1DA9F ; Case_Ignorable # Mn [5] SIGNWRITING FILL MODIFIER-2..SIGNWRITING FILL MODIFIER-6
+1DAA1..1DAAF ; Case_Ignorable # Mn [15] SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16
1E8D0..1E8D6 ; Case_Ignorable # Mn [7] MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS
+1F3FB..1F3FF ; Case_Ignorable # Sk [5] EMOJI MODIFIER FITZPATRICK TYPE-1-2..EMOJI MODIFIER FITZPATRICK TYPE-6
E0001 ; Case_Ignorable # Cf LANGUAGE TAG
E0020..E007F ; Case_Ignorable # Cf [96] TAG SPACE..CANCEL TAG
E0100..E01EF ; Case_Ignorable # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-# Total code points: 1961
+# Total code points: 2115
# ================================================
@@ -3276,6 +3326,7 @@ E0100..E01EF ; Case_Ignorable # Mn [240] VARIATION SELECTOR-17..VARIATION SELEC
10A0..10C5 ; Changes_When_Lowercased # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
10C7 ; Changes_When_Lowercased # L& GEORGIAN CAPITAL LETTER YN
10CD ; Changes_When_Lowercased # L& GEORGIAN CAPITAL LETTER AEN
+13A0..13F5 ; Changes_When_Lowercased # L& [86] CHEROKEE LETTER A..CHEROKEE LETTER MV
1E00 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER A WITH RING BELOW
1E02 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER B WITH DOT ABOVE
1E04 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER B WITH DOT BELOW
@@ -3583,12 +3634,14 @@ A7A4 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER N WITH O
A7A6 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER R WITH OBLIQUE STROKE
A7A8 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER S WITH OBLIQUE STROKE
A7AA..A7AD ; Changes_When_Lowercased # L& [4] LATIN CAPITAL LETTER H WITH HOOK..LATIN CAPITAL LETTER L WITH BELT
-A7B0..A7B1 ; Changes_When_Lowercased # L& [2] LATIN CAPITAL LETTER TURNED K..LATIN CAPITAL LETTER TURNED T
+A7B0..A7B4 ; Changes_When_Lowercased # L& [5] LATIN CAPITAL LETTER TURNED K..LATIN CAPITAL LETTER BETA
+A7B6 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER OMEGA
FF21..FF3A ; Changes_When_Lowercased # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
10400..10427 ; Changes_When_Lowercased # L& [40] DESERET CAPITAL LETTER LONG I..DESERET CAPITAL LETTER EW
+10C80..10CB2 ; Changes_When_Lowercased # L& [51] OLD HUNGARIAN CAPITAL LETTER A..OLD HUNGARIAN CAPITAL LETTER US
118A0..118BF ; Changes_When_Lowercased # L& [32] WARANG CITI CAPITAL LETTER NGAA..WARANG CITI CAPITAL LETTER VIYO
-# Total code points: 1092
+# Total code points: 1233
# ================================================
@@ -3757,7 +3810,7 @@ FF21..FF3A ; Changes_When_Lowercased # L& [26] FULLWIDTH LATIN CAPITAL LETTE
0283 ; Changes_When_Uppercased # L& LATIN SMALL LETTER ESH
0287..028C ; Changes_When_Uppercased # L& [6] LATIN SMALL LETTER TURNED T..LATIN SMALL LETTER TURNED V
0292 ; Changes_When_Uppercased # L& LATIN SMALL LETTER EZH
-029E ; Changes_When_Uppercased # L& LATIN SMALL LETTER TURNED K
+029D..029E ; Changes_When_Uppercased # L& [2] LATIN SMALL LETTER J WITH CROSSED-TAIL..LATIN SMALL LETTER TURNED K
0345 ; Changes_When_Uppercased # Mn COMBINING GREEK YPOGEGRAMMENI
0371 ; Changes_When_Uppercased # L& GREEK SMALL LETTER HETA
0373 ; Changes_When_Uppercased # L& GREEK SMALL LETTER ARCHAIC SAMPI
@@ -3883,6 +3936,7 @@ FF21..FF3A ; Changes_When_Lowercased # L& [26] FULLWIDTH LATIN CAPITAL LETTE
052D ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER DCHE
052F ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER EL WITH DESCENDER
0561..0587 ; Changes_When_Uppercased # L& [39] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LIGATURE ECH YIWN
+13F8..13FD ; Changes_When_Uppercased # L& [6] CHEROKEE SMALL LETTER YE..CHEROKEE SMALL LETTER MV
1D79 ; Changes_When_Uppercased # L& LATIN SMALL LETTER INSULAR G
1D7D ; Changes_When_Uppercased # L& LATIN SMALL LETTER P WITH STROKE
1E01 ; Changes_When_Uppercased # L& LATIN SMALL LETTER A WITH RING BELOW
@@ -4191,13 +4245,18 @@ A7A3 ; Changes_When_Uppercased # L& LATIN SMALL LETTER K WITH OBL
A7A5 ; Changes_When_Uppercased # L& LATIN SMALL LETTER N WITH OBLIQUE STROKE
A7A7 ; Changes_When_Uppercased # L& LATIN SMALL LETTER R WITH OBLIQUE STROKE
A7A9 ; Changes_When_Uppercased # L& LATIN SMALL LETTER S WITH OBLIQUE STROKE
+A7B5 ; Changes_When_Uppercased # L& LATIN SMALL LETTER BETA
+A7B7 ; Changes_When_Uppercased # L& LATIN SMALL LETTER OMEGA
+AB53 ; Changes_When_Uppercased # L& LATIN SMALL LETTER CHI
+AB70..ABBF ; Changes_When_Uppercased # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
FB00..FB06 ; Changes_When_Uppercased # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
FB13..FB17 ; Changes_When_Uppercased # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
FF41..FF5A ; Changes_When_Uppercased # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
10428..1044F ; Changes_When_Uppercased # L& [40] DESERET SMALL LETTER LONG I..DESERET SMALL LETTER EW
+10CC0..10CF2 ; Changes_When_Uppercased # L& [51] OLD HUNGARIAN SMALL LETTER A..OLD HUNGARIAN SMALL LETTER US
118C0..118DF ; Changes_When_Uppercased # L& [32] WARANG CITI SMALL LETTER NGAA..WARANG CITI SMALL LETTER VIYO
-# Total code points: 1175
+# Total code points: 1316
# ================================================
@@ -4367,7 +4426,7 @@ FF41..FF5A ; Changes_When_Uppercased # L& [26] FULLWIDTH LATIN SMALL LETTER
0283 ; Changes_When_Titlecased # L& LATIN SMALL LETTER ESH
0287..028C ; Changes_When_Titlecased # L& [6] LATIN SMALL LETTER TURNED T..LATIN SMALL LETTER TURNED V
0292 ; Changes_When_Titlecased # L& LATIN SMALL LETTER EZH
-029E ; Changes_When_Titlecased # L& LATIN SMALL LETTER TURNED K
+029D..029E ; Changes_When_Titlecased # L& [2] LATIN SMALL LETTER J WITH CROSSED-TAIL..LATIN SMALL LETTER TURNED K
0345 ; Changes_When_Titlecased # Mn COMBINING GREEK YPOGEGRAMMENI
0371 ; Changes_When_Titlecased # L& GREEK SMALL LETTER HETA
0373 ; Changes_When_Titlecased # L& GREEK SMALL LETTER ARCHAIC SAMPI
@@ -4493,6 +4552,7 @@ FF41..FF5A ; Changes_When_Uppercased # L& [26] FULLWIDTH LATIN SMALL LETTER
052D ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER DCHE
052F ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER EL WITH DESCENDER
0561..0587 ; Changes_When_Titlecased # L& [39] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LIGATURE ECH YIWN
+13F8..13FD ; Changes_When_Titlecased # L& [6] CHEROKEE SMALL LETTER YE..CHEROKEE SMALL LETTER MV
1D79 ; Changes_When_Titlecased # L& LATIN SMALL LETTER INSULAR G
1D7D ; Changes_When_Titlecased # L& LATIN SMALL LETTER P WITH STROKE
1E01 ; Changes_When_Titlecased # L& LATIN SMALL LETTER A WITH RING BELOW
@@ -4801,13 +4861,18 @@ A7A3 ; Changes_When_Titlecased # L& LATIN SMALL LETTER K WITH OBL
A7A5 ; Changes_When_Titlecased # L& LATIN SMALL LETTER N WITH OBLIQUE STROKE
A7A7 ; Changes_When_Titlecased # L& LATIN SMALL LETTER R WITH OBLIQUE STROKE
A7A9 ; Changes_When_Titlecased # L& LATIN SMALL LETTER S WITH OBLIQUE STROKE
+A7B5 ; Changes_When_Titlecased # L& LATIN SMALL LETTER BETA
+A7B7 ; Changes_When_Titlecased # L& LATIN SMALL LETTER OMEGA
+AB53 ; Changes_When_Titlecased # L& LATIN SMALL LETTER CHI
+AB70..ABBF ; Changes_When_Titlecased # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
FB00..FB06 ; Changes_When_Titlecased # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
FB13..FB17 ; Changes_When_Titlecased # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
FF41..FF5A ; Changes_When_Titlecased # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
10428..1044F ; Changes_When_Titlecased # L& [40] DESERET SMALL LETTER LONG I..DESERET SMALL LETTER EW
+10CC0..10CF2 ; Changes_When_Titlecased # L& [51] OLD HUNGARIAN SMALL LETTER A..OLD HUNGARIAN SMALL LETTER US
118C0..118DF ; Changes_When_Titlecased # L& [32] WARANG CITI SMALL LETTER NGAA..WARANG CITI SMALL LETTER VIYO
-# Total code points: 1148
+# Total code points: 1289
# ================================================
@@ -5097,6 +5162,7 @@ FF41..FF5A ; Changes_When_Titlecased # L& [26] FULLWIDTH LATIN SMALL LETTER
10A0..10C5 ; Changes_When_Casefolded # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
10C7 ; Changes_When_Casefolded # L& GEORGIAN CAPITAL LETTER YN
10CD ; Changes_When_Casefolded # L& GEORGIAN CAPITAL LETTER AEN
+13F8..13FD ; Changes_When_Casefolded # L& [6] CHEROKEE SMALL LETTER YE..CHEROKEE SMALL LETTER MV
1E00 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER A WITH RING BELOW
1E02 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER B WITH DOT ABOVE
1E04 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER B WITH DOT BELOW
@@ -5406,14 +5472,17 @@ A7A4 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER N WITH O
A7A6 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER R WITH OBLIQUE STROKE
A7A8 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER S WITH OBLIQUE STROKE
A7AA..A7AD ; Changes_When_Casefolded # L& [4] LATIN CAPITAL LETTER H WITH HOOK..LATIN CAPITAL LETTER L WITH BELT
-A7B0..A7B1 ; Changes_When_Casefolded # L& [2] LATIN CAPITAL LETTER TURNED K..LATIN CAPITAL LETTER TURNED T
+A7B0..A7B4 ; Changes_When_Casefolded # L& [5] LATIN CAPITAL LETTER TURNED K..LATIN CAPITAL LETTER BETA
+A7B6 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER OMEGA
+AB70..ABBF ; Changes_When_Casefolded # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
FB00..FB06 ; Changes_When_Casefolded # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
FB13..FB17 ; Changes_When_Casefolded # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
FF21..FF3A ; Changes_When_Casefolded # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
10400..10427 ; Changes_When_Casefolded # L& [40] DESERET CAPITAL LETTER LONG I..DESERET CAPITAL LETTER EW
+10C80..10CB2 ; Changes_When_Casefolded # L& [51] OLD HUNGARIAN CAPITAL LETTER A..OLD HUNGARIAN CAPITAL LETTER US
118A0..118BF ; Changes_When_Casefolded # L& [32] WARANG CITI CAPITAL LETTER NGAA..WARANG CITI CAPITAL LETTER VIYO
-# Total code points: 1156
+# Total code points: 1297
# ================================================
@@ -5453,7 +5522,7 @@ FF21..FF3A ; Changes_When_Casefolded # L& [26] FULLWIDTH LATIN CAPITAL LETTE
0283 ; Changes_When_Casemapped # L& LATIN SMALL LETTER ESH
0287..028C ; Changes_When_Casemapped # L& [6] LATIN SMALL LETTER TURNED T..LATIN SMALL LETTER TURNED V
0292 ; Changes_When_Casemapped # L& LATIN SMALL LETTER EZH
-029E ; Changes_When_Casemapped # L& LATIN SMALL LETTER TURNED K
+029D..029E ; Changes_When_Casemapped # L& [2] LATIN SMALL LETTER J WITH CROSSED-TAIL..LATIN SMALL LETTER TURNED K
0345 ; Changes_When_Casemapped # Mn COMBINING GREEK YPOGEGRAMMENI
0370..0373 ; Changes_When_Casemapped # L& [4] GREEK CAPITAL LETTER HETA..GREEK SMALL LETTER ARCHAIC SAMPI
0376..0377 ; Changes_When_Casemapped # L& [2] GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA..GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
@@ -5473,6 +5542,8 @@ FF21..FF3A ; Changes_When_Casefolded # L& [26] FULLWIDTH LATIN CAPITAL LETTE
10A0..10C5 ; Changes_When_Casemapped # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
10C7 ; Changes_When_Casemapped # L& GEORGIAN CAPITAL LETTER YN
10CD ; Changes_When_Casemapped # L& GEORGIAN CAPITAL LETTER AEN
+13A0..13F5 ; Changes_When_Casemapped # L& [86] CHEROKEE LETTER A..CHEROKEE LETTER MV
+13F8..13FD ; Changes_When_Casemapped # L& [6] CHEROKEE SMALL LETTER YE..CHEROKEE SMALL LETTER MV
1D79 ; Changes_When_Casemapped # L& LATIN SMALL LETTER INSULAR G
1D7D ; Changes_When_Casemapped # L& LATIN SMALL LETTER P WITH STROKE
1E00..1E9B ; Changes_When_Casemapped # L& [156] LATIN CAPITAL LETTER A WITH RING BELOW..LATIN SMALL LETTER LONG S WITH DOT ABOVE
@@ -5522,15 +5593,19 @@ A779..A787 ; Changes_When_Casemapped # L& [15] LATIN CAPITAL LETTER INSULAR
A78B..A78D ; Changes_When_Casemapped # L& [3] LATIN CAPITAL LETTER SALTILLO..LATIN CAPITAL LETTER TURNED H
A790..A793 ; Changes_When_Casemapped # L& [4] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN SMALL LETTER C WITH BAR
A796..A7AD ; Changes_When_Casemapped # L& [24] LATIN CAPITAL LETTER B WITH FLOURISH..LATIN CAPITAL LETTER L WITH BELT
-A7B0..A7B1 ; Changes_When_Casemapped # L& [2] LATIN CAPITAL LETTER TURNED K..LATIN CAPITAL LETTER TURNED T
+A7B0..A7B7 ; Changes_When_Casemapped # L& [8] LATIN CAPITAL LETTER TURNED K..LATIN SMALL LETTER OMEGA
+AB53 ; Changes_When_Casemapped # L& LATIN SMALL LETTER CHI
+AB70..ABBF ; Changes_When_Casemapped # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
FB00..FB06 ; Changes_When_Casemapped # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
FB13..FB17 ; Changes_When_Casemapped # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
FF21..FF3A ; Changes_When_Casemapped # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
FF41..FF5A ; Changes_When_Casemapped # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
10400..1044F ; Changes_When_Casemapped # L& [80] DESERET CAPITAL LETTER LONG I..DESERET SMALL LETTER EW
+10C80..10CB2 ; Changes_When_Casemapped # L& [51] OLD HUNGARIAN CAPITAL LETTER A..OLD HUNGARIAN CAPITAL LETTER US
+10CC0..10CF2 ; Changes_When_Casemapped # L& [51] OLD HUNGARIAN SMALL LETTER A..OLD HUNGARIAN SMALL LETTER US
118A0..118DF ; Changes_When_Casemapped # L& [64] WARANG CITI CAPITAL LETTER NGAA..WARANG CITI SMALL LETTER VIYO
-# Total code points: 2236
+# Total code points: 2518
# ================================================
@@ -5602,7 +5677,7 @@ FF41..FF5A ; Changes_When_Casemapped # L& [26] FULLWIDTH LATIN SMALL LETTER
0824 ; ID_Start # Lm SAMARITAN MODIFIER LETTER SHORT A
0828 ; ID_Start # Lm SAMARITAN MODIFIER LETTER I
0840..0858 ; ID_Start # Lo [25] MANDAIC LETTER HALQA..MANDAIC LETTER AIN
-08A0..08B2 ; ID_Start # Lo [19] ARABIC LETTER BEH WITH SMALL V BELOW..ARABIC LETTER ZAIN WITH INVERTED V ABOVE
+08A0..08B4 ; ID_Start # Lo [21] ARABIC LETTER BEH WITH SMALL V BELOW..ARABIC LETTER KAF WITH DOT BELOW
0904..0939 ; ID_Start # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA
093D ; ID_Start # Lo DEVANAGARI SIGN AVAGRAHA
0950 ; ID_Start # Lo DEVANAGARI OM
@@ -5639,6 +5714,7 @@ FF41..FF5A ; Changes_When_Casemapped # L& [26] FULLWIDTH LATIN SMALL LETTER
0ABD ; ID_Start # Lo GUJARATI SIGN AVAGRAHA
0AD0 ; ID_Start # Lo GUJARATI OM
0AE0..0AE1 ; ID_Start # Lo [2] GUJARATI LETTER VOCALIC RR..GUJARATI LETTER VOCALIC LL
+0AF9 ; ID_Start # Lo GUJARATI LETTER ZHA
0B05..0B0C ; ID_Start # Lo [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L
0B0F..0B10 ; ID_Start # Lo [2] ORIYA LETTER E..ORIYA LETTER AI
0B13..0B28 ; ID_Start # Lo [22] ORIYA LETTER O..ORIYA LETTER NA
@@ -5665,7 +5741,7 @@ FF41..FF5A ; Changes_When_Casemapped # L& [26] FULLWIDTH LATIN SMALL LETTER
0C12..0C28 ; ID_Start # Lo [23] TELUGU LETTER O..TELUGU LETTER NA
0C2A..0C39 ; ID_Start # Lo [16] TELUGU LETTER PA..TELUGU LETTER HA
0C3D ; ID_Start # Lo TELUGU SIGN AVAGRAHA
-0C58..0C59 ; ID_Start # Lo [2] TELUGU LETTER TSA..TELUGU LETTER DZA
+0C58..0C5A ; ID_Start # Lo [3] TELUGU LETTER TSA..TELUGU LETTER RRRA
0C60..0C61 ; ID_Start # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
0C85..0C8C ; ID_Start # Lo [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L
0C8E..0C90 ; ID_Start # Lo [3] KANNADA LETTER E..KANNADA LETTER AI
@@ -5681,7 +5757,7 @@ FF41..FF5A ; Changes_When_Casemapped # L& [26] FULLWIDTH LATIN SMALL LETTER
0D12..0D3A ; ID_Start # Lo [41] MALAYALAM LETTER O..MALAYALAM LETTER TTTA
0D3D ; ID_Start # Lo MALAYALAM SIGN AVAGRAHA
0D4E ; ID_Start # Lo MALAYALAM LETTER DOT REPH
-0D60..0D61 ; ID_Start # Lo [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL
+0D5F..0D61 ; ID_Start # Lo [3] MALAYALAM LETTER ARCHAIC II..MALAYALAM LETTER VOCALIC LL
0D7A..0D7F ; ID_Start # Lo [6] MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K
0D85..0D96 ; ID_Start # Lo [18] SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA
0D9A..0DB1 ; ID_Start # Lo [24] SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER DANTAJA NAYANNA
@@ -5744,7 +5820,8 @@ FF41..FF5A ; Changes_When_Casemapped # L& [26] FULLWIDTH LATIN SMALL LETTER
1312..1315 ; ID_Start # Lo [4] ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE
1318..135A ; ID_Start # Lo [67] ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE FYA
1380..138F ; ID_Start # Lo [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE
-13A0..13F4 ; ID_Start # Lo [85] CHEROKEE LETTER A..CHEROKEE LETTER YV
+13A0..13F5 ; ID_Start # L& [86] CHEROKEE LETTER A..CHEROKEE LETTER MV
+13F8..13FD ; ID_Start # L& [6] CHEROKEE SMALL LETTER YE..CHEROKEE SMALL LETTER MV
1401..166C ; ID_Start # Lo [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA
166F..167F ; ID_Start # Lo [17] CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS BLACKFOOT W
1681..169A ; ID_Start # Lo [26] OGHAM LETTER BEITH..OGHAM LETTER PEITH
@@ -5770,7 +5847,7 @@ FF41..FF5A ; Changes_When_Casemapped # L& [26] FULLWIDTH LATIN SMALL LETTER
1950..196D ; ID_Start # Lo [30] TAI LE LETTER KA..TAI LE LETTER AI
1970..1974 ; ID_Start # Lo [5] TAI LE LETTER TONE-2..TAI LE LETTER TONE-6
1980..19AB ; ID_Start # Lo [44] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW SUA
-19C1..19C7 ; ID_Start # Lo [7] NEW TAI LUE LETTER FINAL V..NEW TAI LUE LETTER FINAL B
+19B0..19C9 ; ID_Start # Lo [26] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE TONE MARK-2
1A00..1A16 ; ID_Start # Lo [23] BUGINESE LETTER KA..BUGINESE LETTER HA
1A20..1A54 ; ID_Start # Lo [53] TAI THAM LETTER HIGH KA..TAI THAM LETTER GREAT SA
1AA7 ; ID_Start # Lm TAI THAM SIGN MAI YAMOK
@@ -5875,7 +5952,7 @@ FF41..FF5A ; Changes_When_Casemapped # L& [26] FULLWIDTH LATIN SMALL LETTER
31A0..31BA ; ID_Start # Lo [27] BOPOMOFO LETTER BU..BOPOMOFO LETTER ZY
31F0..31FF ; ID_Start # Lo [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO
3400..4DB5 ; ID_Start # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
-4E00..9FCC ; ID_Start # Lo [20941] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FCC
+4E00..9FD5 ; ID_Start # Lo [20950] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FD5
A000..A014 ; ID_Start # Lo [21] YI SYLLABLE IT..YI SYLLABLE E
A015 ; ID_Start # Lm YI SYLLABLE WU
A016..A48C ; ID_Start # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR
@@ -5898,8 +5975,9 @@ A770 ; ID_Start # Lm MODIFIER LETTER US
A771..A787 ; ID_Start # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER INSULAR T
A788 ; ID_Start # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
A78B..A78E ; ID_Start # L& [4] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT
+A78F ; ID_Start # Lo LATIN LETTER SINOLOGICAL DOT
A790..A7AD ; ID_Start # L& [30] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN CAPITAL LETTER L WITH BELT
-A7B0..A7B1 ; ID_Start # L& [2] LATIN CAPITAL LETTER TURNED K..LATIN CAPITAL LETTER TURNED T
+A7B0..A7B7 ; ID_Start # L& [8] LATIN CAPITAL LETTER TURNED K..LATIN SMALL LETTER OMEGA
A7F7 ; ID_Start # Lo LATIN EPIGRAPHIC LETTER SIDEWAYS I
A7F8..A7F9 ; ID_Start # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
A7FA ; ID_Start # L& LATIN LETTER SMALL CAPITAL TURNED M
@@ -5911,6 +5989,7 @@ A840..A873 ; ID_Start # Lo [52] PHAGS-PA LETTER KA..PHAGS-PA LETTER CANDRABI
A882..A8B3 ; ID_Start # Lo [50] SAURASHTRA LETTER A..SAURASHTRA LETTER LLA
A8F2..A8F7 ; ID_Start # Lo [6] DEVANAGARI SIGN SPACING CANDRABINDU..DEVANAGARI SIGN CANDRABINDU AVAGRAHA
A8FB ; ID_Start # Lo DEVANAGARI HEADSTROKE
+A8FD ; ID_Start # Lo DEVANAGARI JAIN OM
A90A..A925 ; ID_Start # Lo [28] KAYAH LI LETTER KA..KAYAH LI LETTER OO
A930..A946 ; ID_Start # Lo [23] REJANG LETTER KA..REJANG LETTER A
A960..A97C ; ID_Start # Lo [29] HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH
@@ -5945,7 +6024,8 @@ AB20..AB26 ; ID_Start # Lo [7] ETHIOPIC SYLLABLE CCHHA..ETHIOPIC SYLLABLE C
AB28..AB2E ; ID_Start # Lo [7] ETHIOPIC SYLLABLE BBA..ETHIOPIC SYLLABLE BBO
AB30..AB5A ; ID_Start # L& [43] LATIN SMALL LETTER BARRED ALPHA..LATIN SMALL LETTER Y WITH SHORT RIGHT LEG
AB5C..AB5F ; ID_Start # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK
-AB64..AB65 ; ID_Start # L& [2] LATIN SMALL LETTER INVERTED ALPHA..GREEK LETTER SMALL CAPITAL OMEGA
+AB60..AB65 ; ID_Start # L& [6] LATIN SMALL LETTER SAKHA YAT..GREEK LETTER SMALL CAPITAL OMEGA
+AB70..ABBF ; ID_Start # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
ABC0..ABE2 ; ID_Start # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
AC00..D7A3 ; ID_Start # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
D7B0..D7C6 ; ID_Start # Lo [23] HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E
@@ -6014,6 +6094,8 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
1083F..10855 ; ID_Start # Lo [23] CYPRIOT SYLLABLE ZO..IMPERIAL ARAMAIC LETTER TAW
10860..10876 ; ID_Start # Lo [23] PALMYRENE LETTER ALEPH..PALMYRENE LETTER TAW
10880..1089E ; ID_Start # Lo [31] NABATAEAN LETTER FINAL ALEPH..NABATAEAN LETTER TAW
+108E0..108F2 ; ID_Start # Lo [19] HATRAN LETTER ALEPH..HATRAN LETTER QOPH
+108F4..108F5 ; ID_Start # Lo [2] HATRAN LETTER SHIN..HATRAN LETTER TAW
10900..10915 ; ID_Start # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
10920..10939 ; ID_Start # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C
10980..109B7 ; ID_Start # Lo [56] MEROITIC HIEROGLYPHIC LETTER A..MEROITIC CURSIVE LETTER DA
@@ -6031,6 +6113,8 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
10B60..10B72 ; ID_Start # Lo [19] INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPTIONAL PAHLAVI LETTER TAW
10B80..10B91 ; ID_Start # Lo [18] PSALTER PAHLAVI LETTER ALEPH..PSALTER PAHLAVI LETTER TAW
10C00..10C48 ; ID_Start # Lo [73] OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH
+10C80..10CB2 ; ID_Start # L& [51] OLD HUNGARIAN CAPITAL LETTER A..OLD HUNGARIAN CAPITAL LETTER US
+10CC0..10CF2 ; ID_Start # L& [51] OLD HUNGARIAN SMALL LETTER A..OLD HUNGARIAN SMALL LETTER US
11003..11037 ; ID_Start # Lo [53] BRAHMI SIGN JIHVAMULIYA..BRAHMI LETTER OLD TAMIL NNNA
11083..110AF ; ID_Start # Lo [45] KAITHI LETTER A..KAITHI LETTER HA
110D0..110E8 ; ID_Start # Lo [25] SORA SOMPENG LETTER SAH..SORA SOMPENG LETTER MAE
@@ -6040,8 +6124,14 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
11183..111B2 ; ID_Start # Lo [48] SHARADA LETTER A..SHARADA LETTER HA
111C1..111C4 ; ID_Start # Lo [4] SHARADA SIGN AVAGRAHA..SHARADA OM
111DA ; ID_Start # Lo SHARADA EKAM
+111DC ; ID_Start # Lo SHARADA HEADSTROKE
11200..11211 ; ID_Start # Lo [18] KHOJKI LETTER A..KHOJKI LETTER JJA
11213..1122B ; ID_Start # Lo [25] KHOJKI LETTER NYA..KHOJKI LETTER LLA
+11280..11286 ; ID_Start # Lo [7] MULTANI LETTER A..MULTANI LETTER GA
+11288 ; ID_Start # Lo MULTANI LETTER GHA
+1128A..1128D ; ID_Start # Lo [4] MULTANI LETTER CA..MULTANI LETTER JJA
+1128F..1129D ; ID_Start # Lo [15] MULTANI LETTER NYA..MULTANI LETTER BA
+1129F..112A8 ; ID_Start # Lo [10] MULTANI LETTER BHA..MULTANI LETTER RHA
112B0..112DE ; ID_Start # Lo [47] KHUDAWADI LETTER A..KHUDAWADI LETTER HA
11305..1130C ; ID_Start # Lo [8] GRANTHA LETTER A..GRANTHA LETTER VOCALIC L
1130F..11310 ; ID_Start # Lo [2] GRANTHA LETTER EE..GRANTHA LETTER AI
@@ -6050,20 +6140,25 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
11332..11333 ; ID_Start # Lo [2] GRANTHA LETTER LA..GRANTHA LETTER LLA
11335..11339 ; ID_Start # Lo [5] GRANTHA LETTER VA..GRANTHA LETTER HA
1133D ; ID_Start # Lo GRANTHA SIGN AVAGRAHA
+11350 ; ID_Start # Lo GRANTHA OM
1135D..11361 ; ID_Start # Lo [5] GRANTHA SIGN PLUTA..GRANTHA LETTER VOCALIC LL
11480..114AF ; ID_Start # Lo [48] TIRHUTA ANJI..TIRHUTA LETTER HA
114C4..114C5 ; ID_Start # Lo [2] TIRHUTA SIGN AVAGRAHA..TIRHUTA GVANG
114C7 ; ID_Start # Lo TIRHUTA OM
11580..115AE ; ID_Start # Lo [47] SIDDHAM LETTER A..SIDDHAM LETTER HA
+115D8..115DB ; ID_Start # Lo [4] SIDDHAM LETTER THREE-CIRCLE ALTERNATE I..SIDDHAM LETTER ALTERNATE U
11600..1162F ; ID_Start # Lo [48] MODI LETTER A..MODI LETTER LLA
11644 ; ID_Start # Lo MODI SIGN HUVA
11680..116AA ; ID_Start # Lo [43] TAKRI LETTER A..TAKRI LETTER RRA
+11700..11719 ; ID_Start # Lo [26] AHOM LETTER KA..AHOM LETTER JHA
118A0..118DF ; ID_Start # L& [64] WARANG CITI CAPITAL LETTER NGAA..WARANG CITI SMALL LETTER VIYO
118FF ; ID_Start # Lo WARANG CITI OM
11AC0..11AF8 ; ID_Start # Lo [57] PAU CIN HAU LETTER PA..PAU CIN HAU GLOTTAL STOP FINAL
-12000..12398 ; ID_Start # Lo [921] CUNEIFORM SIGN A..CUNEIFORM SIGN UM TIMES ME
+12000..12399 ; ID_Start # Lo [922] CUNEIFORM SIGN A..CUNEIFORM SIGN U U
12400..1246E ; ID_Start # Nl [111] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM
+12480..12543 ; ID_Start # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
13000..1342E ; ID_Start # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
+14400..14646 ; ID_Start # Lo [583] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530
16800..16A38 ; ID_Start # Lo [569] BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ
16A40..16A5E ; ID_Start # Lo [31] MRO LETTER TA..MRO LETTER TEK
16AD0..16AED ; ID_Start # Lo [30] BASSA VAH LETTER ENNI..BASSA VAH LETTER I
@@ -6146,9 +6241,10 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
20000..2A6D6 ; ID_Start # Lo [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
2A700..2B734 ; ID_Start # Lo [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
2B740..2B81D ; ID_Start # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
+2B820..2CEA1 ; ID_Start # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
2F800..2FA1D ; ID_Start # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-# Total code points: 102964
+# Total code points: 109830
# ================================================
@@ -6251,8 +6347,8 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
0829..082D ; ID_Continue # Mn [5] SAMARITAN VOWEL SIGN LONG I..SAMARITAN MARK NEQUDAA
0840..0858 ; ID_Continue # Lo [25] MANDAIC LETTER HALQA..MANDAIC LETTER AIN
0859..085B ; ID_Continue # Mn [3] MANDAIC AFFRICATION MARK..MANDAIC GEMINATION MARK
-08A0..08B2 ; ID_Continue # Lo [19] ARABIC LETTER BEH WITH SMALL V BELOW..ARABIC LETTER ZAIN WITH INVERTED V ABOVE
-08E4..0902 ; ID_Continue # Mn [31] ARABIC CURLY FATHA..DEVANAGARI SIGN ANUSVARA
+08A0..08B4 ; ID_Continue # Lo [21] ARABIC LETTER BEH WITH SMALL V BELOW..ARABIC LETTER KAF WITH DOT BELOW
+08E3..0902 ; ID_Continue # Mn [32] ARABIC TURNED DAMMA BELOW..DEVANAGARI SIGN ANUSVARA
0903 ; ID_Continue # Mc DEVANAGARI SIGN VISARGA
0904..0939 ; ID_Continue # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA
093A ; ID_Continue # Mn DEVANAGARI VOWEL SIGN OE
@@ -6334,6 +6430,7 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
0AE0..0AE1 ; ID_Continue # Lo [2] GUJARATI LETTER VOCALIC RR..GUJARATI LETTER VOCALIC LL
0AE2..0AE3 ; ID_Continue # Mn [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL
0AE6..0AEF ; ID_Continue # Nd [10] GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE
+0AF9 ; ID_Continue # Lo GUJARATI LETTER ZHA
0B01 ; ID_Continue # Mn ORIYA SIGN CANDRABINDU
0B02..0B03 ; ID_Continue # Mc [2] ORIYA SIGN ANUSVARA..ORIYA SIGN VISARGA
0B05..0B0C ; ID_Continue # Lo [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L
@@ -6390,7 +6487,7 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
0C46..0C48 ; ID_Continue # Mn [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI
0C4A..0C4D ; ID_Continue # Mn [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA
0C55..0C56 ; ID_Continue # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
-0C58..0C59 ; ID_Continue # Lo [2] TELUGU LETTER TSA..TELUGU LETTER DZA
+0C58..0C5A ; ID_Continue # Lo [3] TELUGU LETTER TSA..TELUGU LETTER RRRA
0C60..0C61 ; ID_Continue # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
0C62..0C63 ; ID_Continue # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
0C66..0C6F ; ID_Continue # Nd [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE
@@ -6429,7 +6526,7 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
0D4D ; ID_Continue # Mn MALAYALAM SIGN VIRAMA
0D4E ; ID_Continue # Lo MALAYALAM LETTER DOT REPH
0D57 ; ID_Continue # Mc MALAYALAM AU LENGTH MARK
-0D60..0D61 ; ID_Continue # Lo [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL
+0D5F..0D61 ; ID_Continue # Lo [3] MALAYALAM LETTER ARCHAIC II..MALAYALAM LETTER VOCALIC LL
0D62..0D63 ; ID_Continue # Mn [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL
0D66..0D6F ; ID_Continue # Nd [10] MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE
0D7A..0D7F ; ID_Continue # Lo [6] MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K
@@ -6550,7 +6647,8 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
135D..135F ; ID_Continue # Mn [3] ETHIOPIC COMBINING GEMINATION AND VOWEL LENGTH MARK..ETHIOPIC COMBINING GEMINATION MARK
1369..1371 ; ID_Continue # No [9] ETHIOPIC DIGIT ONE..ETHIOPIC DIGIT NINE
1380..138F ; ID_Continue # Lo [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE
-13A0..13F4 ; ID_Continue # Lo [85] CHEROKEE LETTER A..CHEROKEE LETTER YV
+13A0..13F5 ; ID_Continue # L& [86] CHEROKEE LETTER A..CHEROKEE LETTER MV
+13F8..13FD ; ID_Continue # L& [6] CHEROKEE SMALL LETTER YE..CHEROKEE SMALL LETTER MV
1401..166C ; ID_Continue # Lo [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA
166F..167F ; ID_Continue # Lo [17] CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS BLACKFOOT W
1681..169A ; ID_Continue # Lo [26] OGHAM LETTER BEITH..OGHAM LETTER PEITH
@@ -6601,9 +6699,7 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
1950..196D ; ID_Continue # Lo [30] TAI LE LETTER KA..TAI LE LETTER AI
1970..1974 ; ID_Continue # Lo [5] TAI LE LETTER TONE-2..TAI LE LETTER TONE-6
1980..19AB ; ID_Continue # Lo [44] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW SUA
-19B0..19C0 ; ID_Continue # Mc [17] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE VOWEL SIGN IY
-19C1..19C7 ; ID_Continue # Lo [7] NEW TAI LUE LETTER FINAL V..NEW TAI LUE LETTER FINAL B
-19C8..19C9 ; ID_Continue # Mc [2] NEW TAI LUE TONE MARK-1..NEW TAI LUE TONE MARK-2
+19B0..19C9 ; ID_Continue # Lo [26] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE TONE MARK-2
19D0..19D9 ; ID_Continue # Nd [10] NEW TAI LUE DIGIT ZERO..NEW TAI LUE DIGIT NINE
19DA ; ID_Continue # No NEW TAI LUE THAM DIGIT ONE
1A00..1A16 ; ID_Continue # Lo [23] BUGINESE LETTER KA..BUGINESE LETTER HA
@@ -6784,7 +6880,7 @@ FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL
31A0..31BA ; ID_Continue # Lo [27] BOPOMOFO LETTER BU..BOPOMOFO LETTER ZY
31F0..31FF ; ID_Continue # Lo [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO
3400..4DB5 ; ID_Continue # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
-4E00..9FCC ; ID_Continue # Lo [20941] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FCC
+4E00..9FD5 ; ID_Continue # Lo [20950] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FD5
A000..A014 ; ID_Continue # Lo [21] YI SYLLABLE IT..YI SYLLABLE E
A015 ; ID_Continue # Lm YI SYLLABLE WU
A016..A48C ; ID_Continue # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR
@@ -6802,7 +6898,7 @@ A674..A67D ; ID_Continue # Mn [10] COMBINING CYRILLIC LETTER UKRAINIAN IE..C
A67F ; ID_Continue # Lm CYRILLIC PAYEROK
A680..A69B ; ID_Continue # L& [28] CYRILLIC CAPITAL LETTER DWE..CYRILLIC SMALL LETTER CROSSED O
A69C..A69D ; ID_Continue # Lm [2] MODIFIER LETTER CYRILLIC HARD SIGN..MODIFIER LETTER CYRILLIC SOFT SIGN
-A69F ; ID_Continue # Mn COMBINING CYRILLIC LETTER IOTIFIED E
+A69E..A69F ; ID_Continue # Mn [2] COMBINING CYRILLIC LETTER EF..COMBINING CYRILLIC LETTER IOTIFIED E
A6A0..A6E5 ; ID_Continue # Lo [70] BAMUM LETTER A..BAMUM LETTER KI
A6E6..A6EF ; ID_Continue # Nl [10] BAMUM LETTER MO..BAMUM LETTER KOGHOM
A6F0..A6F1 ; ID_Continue # Mn [2] BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS
@@ -6812,8 +6908,9 @@ A770 ; ID_Continue # Lm MODIFIER LETTER US
A771..A787 ; ID_Continue # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER INSULAR T
A788 ; ID_Continue # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
A78B..A78E ; ID_Continue # L& [4] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT
+A78F ; ID_Continue # Lo LATIN LETTER SINOLOGICAL DOT
A790..A7AD ; ID_Continue # L& [30] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN CAPITAL LETTER L WITH BELT
-A7B0..A7B1 ; ID_Continue # L& [2] LATIN CAPITAL LETTER TURNED K..LATIN CAPITAL LETTER TURNED T
+A7B0..A7B7 ; ID_Continue # L& [8] LATIN CAPITAL LETTER TURNED K..LATIN SMALL LETTER OMEGA
A7F7 ; ID_Continue # Lo LATIN EPIGRAPHIC LETTER SIDEWAYS I
A7F8..A7F9 ; ID_Continue # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
A7FA ; ID_Continue # L& LATIN LETTER SMALL CAPITAL TURNED M
@@ -6836,6 +6933,7 @@ A8D0..A8D9 ; ID_Continue # Nd [10] SAURASHTRA DIGIT ZERO..SAURASHTRA DIGIT N
A8E0..A8F1 ; ID_Continue # Mn [18] COMBINING DEVANAGARI DIGIT ZERO..COMBINING DEVANAGARI SIGN AVAGRAHA
A8F2..A8F7 ; ID_Continue # Lo [6] DEVANAGARI SIGN SPACING CANDRABINDU..DEVANAGARI SIGN CANDRABINDU AVAGRAHA
A8FB ; ID_Continue # Lo DEVANAGARI HEADSTROKE
+A8FD ; ID_Continue # Lo DEVANAGARI JAIN OM
A900..A909 ; ID_Continue # Nd [10] KAYAH LI DIGIT ZERO..KAYAH LI DIGIT NINE
A90A..A925 ; ID_Continue # Lo [28] KAYAH LI LETTER KA..KAYAH LI LETTER OO
A926..A92D ; ID_Continue # Mn [8] KAYAH LI VOWEL UE..KAYAH LI TONE CALYA PLOPHU
@@ -6907,7 +7005,8 @@ AB20..AB26 ; ID_Continue # Lo [7] ETHIOPIC SYLLABLE CCHHA..ETHIOPIC SYLLABL
AB28..AB2E ; ID_Continue # Lo [7] ETHIOPIC SYLLABLE BBA..ETHIOPIC SYLLABLE BBO
AB30..AB5A ; ID_Continue # L& [43] LATIN SMALL LETTER BARRED ALPHA..LATIN SMALL LETTER Y WITH SHORT RIGHT LEG
AB5C..AB5F ; ID_Continue # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK
-AB64..AB65 ; ID_Continue # L& [2] LATIN SMALL LETTER INVERTED ALPHA..GREEK LETTER SMALL CAPITAL OMEGA
+AB60..AB65 ; ID_Continue # L& [6] LATIN SMALL LETTER SAKHA YAT..GREEK LETTER SMALL CAPITAL OMEGA
+AB70..ABBF ; ID_Continue # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
ABC0..ABE2 ; ID_Continue # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
ABE3..ABE4 ; ID_Continue # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
ABE5 ; ID_Continue # Mn MEETEI MAYEK VOWEL SIGN ANAP
@@ -6938,7 +7037,7 @@ FD50..FD8F ; ID_Continue # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM I
FD92..FDC7 ; ID_Continue # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
FDF0..FDFB ; ID_Continue # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU
FE00..FE0F ; ID_Continue # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16
-FE20..FE2D ; ID_Continue # Mn [14] COMBINING LIGATURE LEFT HALF..COMBINING CONJOINING MACRON BELOW
+FE20..FE2F ; ID_Continue # Mn [16] COMBINING LIGATURE LEFT HALF..COMBINING CYRILLIC TITLO RIGHT HALF
FE33..FE34 ; ID_Continue # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
FE4D..FE4F ; ID_Continue # Pc [3] DASHED LOW LINE..WAVY LOW LINE
FE70..FE74 ; ID_Continue # Lo [5] ARABIC FATHATAN ISOLATED FORM..ARABIC KASRATAN ISOLATED FORM
@@ -6995,6 +7094,8 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
1083F..10855 ; ID_Continue # Lo [23] CYPRIOT SYLLABLE ZO..IMPERIAL ARAMAIC LETTER TAW
10860..10876 ; ID_Continue # Lo [23] PALMYRENE LETTER ALEPH..PALMYRENE LETTER TAW
10880..1089E ; ID_Continue # Lo [31] NABATAEAN LETTER FINAL ALEPH..NABATAEAN LETTER TAW
+108E0..108F2 ; ID_Continue # Lo [19] HATRAN LETTER ALEPH..HATRAN LETTER QOPH
+108F4..108F5 ; ID_Continue # Lo [2] HATRAN LETTER SHIN..HATRAN LETTER TAW
10900..10915 ; ID_Continue # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
10920..10939 ; ID_Continue # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C
10980..109B7 ; ID_Continue # Lo [56] MEROITIC HIEROGLYPHIC LETTER A..MEROITIC CURSIVE LETTER DA
@@ -7018,6 +7119,8 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
10B60..10B72 ; ID_Continue # Lo [19] INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPTIONAL PAHLAVI LETTER TAW
10B80..10B91 ; ID_Continue # Lo [18] PSALTER PAHLAVI LETTER ALEPH..PSALTER PAHLAVI LETTER TAW
10C00..10C48 ; ID_Continue # Lo [73] OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH
+10C80..10CB2 ; ID_Continue # L& [51] OLD HUNGARIAN CAPITAL LETTER A..OLD HUNGARIAN CAPITAL LETTER US
+10CC0..10CF2 ; ID_Continue # L& [51] OLD HUNGARIAN SMALL LETTER A..OLD HUNGARIAN SMALL LETTER US
11000 ; ID_Continue # Mc BRAHMI SIGN CANDRABINDU
11001 ; ID_Continue # Mn BRAHMI SIGN ANUSVARA
11002 ; ID_Continue # Mc BRAHMI SIGN VISARGA
@@ -7049,8 +7152,10 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
111B6..111BE ; ID_Continue # Mn [9] SHARADA VOWEL SIGN U..SHARADA VOWEL SIGN O
111BF..111C0 ; ID_Continue # Mc [2] SHARADA VOWEL SIGN AU..SHARADA SIGN VIRAMA
111C1..111C4 ; ID_Continue # Lo [4] SHARADA SIGN AVAGRAHA..SHARADA OM
+111CA..111CC ; ID_Continue # Mn [3] SHARADA SIGN NUKTA..SHARADA EXTRA SHORT VOWEL MARK
111D0..111D9 ; ID_Continue # Nd [10] SHARADA DIGIT ZERO..SHARADA DIGIT NINE
111DA ; ID_Continue # Lo SHARADA EKAM
+111DC ; ID_Continue # Lo SHARADA HEADSTROKE
11200..11211 ; ID_Continue # Lo [18] KHOJKI LETTER A..KHOJKI LETTER JJA
11213..1122B ; ID_Continue # Lo [25] KHOJKI LETTER NYA..KHOJKI LETTER LLA
1122C..1122E ; ID_Continue # Mc [3] KHOJKI VOWEL SIGN AA..KHOJKI VOWEL SIGN II
@@ -7059,12 +7164,17 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
11234 ; ID_Continue # Mn KHOJKI SIGN ANUSVARA
11235 ; ID_Continue # Mc KHOJKI SIGN VIRAMA
11236..11237 ; ID_Continue # Mn [2] KHOJKI SIGN NUKTA..KHOJKI SIGN SHADDA
+11280..11286 ; ID_Continue # Lo [7] MULTANI LETTER A..MULTANI LETTER GA
+11288 ; ID_Continue # Lo MULTANI LETTER GHA
+1128A..1128D ; ID_Continue # Lo [4] MULTANI LETTER CA..MULTANI LETTER JJA
+1128F..1129D ; ID_Continue # Lo [15] MULTANI LETTER NYA..MULTANI LETTER BA
+1129F..112A8 ; ID_Continue # Lo [10] MULTANI LETTER BHA..MULTANI LETTER RHA
112B0..112DE ; ID_Continue # Lo [47] KHUDAWADI LETTER A..KHUDAWADI LETTER HA
112DF ; ID_Continue # Mn KHUDAWADI SIGN ANUSVARA
112E0..112E2 ; ID_Continue # Mc [3] KHUDAWADI VOWEL SIGN AA..KHUDAWADI VOWEL SIGN II
112E3..112EA ; ID_Continue # Mn [8] KHUDAWADI VOWEL SIGN U..KHUDAWADI SIGN VIRAMA
112F0..112F9 ; ID_Continue # Nd [10] KHUDAWADI DIGIT ZERO..KHUDAWADI DIGIT NINE
-11301 ; ID_Continue # Mn GRANTHA SIGN CANDRABINDU
+11300..11301 ; ID_Continue # Mn [2] GRANTHA SIGN COMBINING ANUSVARA ABOVE..GRANTHA SIGN CANDRABINDU
11302..11303 ; ID_Continue # Mc [2] GRANTHA SIGN ANUSVARA..GRANTHA SIGN VISARGA
11305..1130C ; ID_Continue # Lo [8] GRANTHA LETTER A..GRANTHA LETTER VOCALIC L
1130F..11310 ; ID_Continue # Lo [2] GRANTHA LETTER EE..GRANTHA LETTER AI
@@ -7079,6 +7189,7 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
11341..11344 ; ID_Continue # Mc [4] GRANTHA VOWEL SIGN U..GRANTHA VOWEL SIGN VOCALIC RR
11347..11348 ; ID_Continue # Mc [2] GRANTHA VOWEL SIGN EE..GRANTHA VOWEL SIGN AI
1134B..1134D ; ID_Continue # Mc [3] GRANTHA VOWEL SIGN OO..GRANTHA SIGN VIRAMA
+11350 ; ID_Continue # Lo GRANTHA OM
11357 ; ID_Continue # Mc GRANTHA AU LENGTH MARK
1135D..11361 ; ID_Continue # Lo [5] GRANTHA SIGN PLUTA..GRANTHA LETTER VOCALIC LL
11362..11363 ; ID_Continue # Mc [2] GRANTHA VOWEL SIGN VOCALIC L..GRANTHA VOWEL SIGN VOCALIC LL
@@ -7103,6 +7214,8 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
115BC..115BD ; ID_Continue # Mn [2] SIDDHAM SIGN CANDRABINDU..SIDDHAM SIGN ANUSVARA
115BE ; ID_Continue # Mc SIDDHAM SIGN VISARGA
115BF..115C0 ; ID_Continue # Mn [2] SIDDHAM SIGN VIRAMA..SIDDHAM SIGN NUKTA
+115D8..115DB ; ID_Continue # Lo [4] SIDDHAM LETTER THREE-CIRCLE ALTERNATE I..SIDDHAM LETTER ALTERNATE U
+115DC..115DD ; ID_Continue # Mn [2] SIDDHAM VOWEL SIGN ALTERNATE U..SIDDHAM VOWEL SIGN ALTERNATE UU
11600..1162F ; ID_Continue # Lo [48] MODI LETTER A..MODI LETTER LLA
11630..11632 ; ID_Continue # Mc [3] MODI VOWEL SIGN AA..MODI VOWEL SIGN II
11633..1163A ; ID_Continue # Mn [8] MODI VOWEL SIGN U..MODI VOWEL SIGN AI
@@ -7121,13 +7234,22 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
116B6 ; ID_Continue # Mc TAKRI SIGN VIRAMA
116B7 ; ID_Continue # Mn TAKRI SIGN NUKTA
116C0..116C9 ; ID_Continue # Nd [10] TAKRI DIGIT ZERO..TAKRI DIGIT NINE
+11700..11719 ; ID_Continue # Lo [26] AHOM LETTER KA..AHOM LETTER JHA
+1171D..1171F ; ID_Continue # Mn [3] AHOM CONSONANT SIGN MEDIAL LA..AHOM CONSONANT SIGN MEDIAL LIGATING RA
+11720..11721 ; ID_Continue # Mc [2] AHOM VOWEL SIGN A..AHOM VOWEL SIGN AA
+11722..11725 ; ID_Continue # Mn [4] AHOM VOWEL SIGN I..AHOM VOWEL SIGN UU
+11726 ; ID_Continue # Mc AHOM VOWEL SIGN E
+11727..1172B ; ID_Continue # Mn [5] AHOM VOWEL SIGN AW..AHOM SIGN KILLER
+11730..11739 ; ID_Continue # Nd [10] AHOM DIGIT ZERO..AHOM DIGIT NINE
118A0..118DF ; ID_Continue # L& [64] WARANG CITI CAPITAL LETTER NGAA..WARANG CITI SMALL LETTER VIYO
118E0..118E9 ; ID_Continue # Nd [10] WARANG CITI DIGIT ZERO..WARANG CITI DIGIT NINE
118FF ; ID_Continue # Lo WARANG CITI OM
11AC0..11AF8 ; ID_Continue # Lo [57] PAU CIN HAU LETTER PA..PAU CIN HAU GLOTTAL STOP FINAL
-12000..12398 ; ID_Continue # Lo [921] CUNEIFORM SIGN A..CUNEIFORM SIGN UM TIMES ME
+12000..12399 ; ID_Continue # Lo [922] CUNEIFORM SIGN A..CUNEIFORM SIGN U U
12400..1246E ; ID_Continue # Nl [111] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM
+12480..12543 ; ID_Continue # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
13000..1342E ; ID_Continue # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
+14400..14646 ; ID_Continue # Lo [583] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530
16800..16A38 ; ID_Continue # Lo [569] BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ
16A40..16A5E ; ID_Continue # Lo [31] MRO LETTER TA..MRO LETTER TEK
16A60..16A69 ; ID_Continue # Nd [10] MRO DIGIT ZERO..MRO DIGIT NINE
@@ -7188,6 +7310,12 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
1D7AA..1D7C2 ; ID_Continue # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
1D7C4..1D7CB ; ID_Continue # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
1D7CE..1D7FF ; ID_Continue # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
+1DA00..1DA36 ; ID_Continue # Mn [55] SIGNWRITING HEAD RIM..SIGNWRITING AIR SUCKING IN
+1DA3B..1DA6C ; ID_Continue # Mn [50] SIGNWRITING MOUTH CLOSED NEUTRAL..SIGNWRITING EXCITEMENT
+1DA75 ; ID_Continue # Mn SIGNWRITING UPPER BODY TILTING FROM HIP JOINTS
+1DA84 ; ID_Continue # Mn SIGNWRITING LOCATION HEAD NECK
+1DA9B..1DA9F ; ID_Continue # Mn [5] SIGNWRITING FILL MODIFIER-2..SIGNWRITING FILL MODIFIER-6
+1DAA1..1DAAF ; ID_Continue # Mn [15] SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16
1E800..1E8C4 ; ID_Continue # Lo [197] MENDE KIKAKUI SYLLABLE M001 KI..MENDE KIKAKUI SYLLABLE M060 NYON
1E8D0..1E8D6 ; ID_Continue # Mn [7] MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS
1EE00..1EE03 ; ID_Continue # Lo [4] ARABIC MATHEMATICAL ALEF..ARABIC MATHEMATICAL DAL
@@ -7226,10 +7354,11 @@ FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HAN
20000..2A6D6 ; ID_Continue # Lo [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
2A700..2B734 ; ID_Continue # Lo [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
2B740..2B81D ; ID_Continue # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
+2B820..2CEA1 ; ID_Continue # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
2F800..2FA1D ; ID_Continue # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
E0100..E01EF ; ID_Continue # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-# Total code points: 105343
+# Total code points: 112352
# ================================================
@@ -7298,7 +7427,7 @@ E0100..E01EF ; ID_Continue # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR
0824 ; XID_Start # Lm SAMARITAN MODIFIER LETTER SHORT A
0828 ; XID_Start # Lm SAMARITAN MODIFIER LETTER I
0840..0858 ; XID_Start # Lo [25] MANDAIC LETTER HALQA..MANDAIC LETTER AIN
-08A0..08B2 ; XID_Start # Lo [19] ARABIC LETTER BEH WITH SMALL V BELOW..ARABIC LETTER ZAIN WITH INVERTED V ABOVE
+08A0..08B4 ; XID_Start # Lo [21] ARABIC LETTER BEH WITH SMALL V BELOW..ARABIC LETTER KAF WITH DOT BELOW
0904..0939 ; XID_Start # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA
093D ; XID_Start # Lo DEVANAGARI SIGN AVAGRAHA
0950 ; XID_Start # Lo DEVANAGARI OM
@@ -7335,6 +7464,7 @@ E0100..E01EF ; ID_Continue # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR
0ABD ; XID_Start # Lo GUJARATI SIGN AVAGRAHA
0AD0 ; XID_Start # Lo GUJARATI OM
0AE0..0AE1 ; XID_Start # Lo [2] GUJARATI LETTER VOCALIC RR..GUJARATI LETTER VOCALIC LL
+0AF9 ; XID_Start # Lo GUJARATI LETTER ZHA
0B05..0B0C ; XID_Start # Lo [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L
0B0F..0B10 ; XID_Start # Lo [2] ORIYA LETTER E..ORIYA LETTER AI
0B13..0B28 ; XID_Start # Lo [22] ORIYA LETTER O..ORIYA LETTER NA
@@ -7361,7 +7491,7 @@ E0100..E01EF ; ID_Continue # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR
0C12..0C28 ; XID_Start # Lo [23] TELUGU LETTER O..TELUGU LETTER NA
0C2A..0C39 ; XID_Start # Lo [16] TELUGU LETTER PA..TELUGU LETTER HA
0C3D ; XID_Start # Lo TELUGU SIGN AVAGRAHA
-0C58..0C59 ; XID_Start # Lo [2] TELUGU LETTER TSA..TELUGU LETTER DZA
+0C58..0C5A ; XID_Start # Lo [3] TELUGU LETTER TSA..TELUGU LETTER RRRA
0C60..0C61 ; XID_Start # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
0C85..0C8C ; XID_Start # Lo [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L
0C8E..0C90 ; XID_Start # Lo [3] KANNADA LETTER E..KANNADA LETTER AI
@@ -7377,7 +7507,7 @@ E0100..E01EF ; ID_Continue # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR
0D12..0D3A ; XID_Start # Lo [41] MALAYALAM LETTER O..MALAYALAM LETTER TTTA
0D3D ; XID_Start # Lo MALAYALAM SIGN AVAGRAHA
0D4E ; XID_Start # Lo MALAYALAM LETTER DOT REPH
-0D60..0D61 ; XID_Start # Lo [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL
+0D5F..0D61 ; XID_Start # Lo [3] MALAYALAM LETTER ARCHAIC II..MALAYALAM LETTER VOCALIC LL
0D7A..0D7F ; XID_Start # Lo [6] MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K
0D85..0D96 ; XID_Start # Lo [18] SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA
0D9A..0DB1 ; XID_Start # Lo [24] SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER DANTAJA NAYANNA
@@ -7440,7 +7570,8 @@ E0100..E01EF ; ID_Continue # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR
1312..1315 ; XID_Start # Lo [4] ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE
1318..135A ; XID_Start # Lo [67] ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE FYA
1380..138F ; XID_Start # Lo [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE
-13A0..13F4 ; XID_Start # Lo [85] CHEROKEE LETTER A..CHEROKEE LETTER YV
+13A0..13F5 ; XID_Start # L& [86] CHEROKEE LETTER A..CHEROKEE LETTER MV
+13F8..13FD ; XID_Start # L& [6] CHEROKEE SMALL LETTER YE..CHEROKEE SMALL LETTER MV
1401..166C ; XID_Start # Lo [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA
166F..167F ; XID_Start # Lo [17] CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS BLACKFOOT W
1681..169A ; XID_Start # Lo [26] OGHAM LETTER BEITH..OGHAM LETTER PEITH
@@ -7466,7 +7597,7 @@ E0100..E01EF ; ID_Continue # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR
1950..196D ; XID_Start # Lo [30] TAI LE LETTER KA..TAI LE LETTER AI
1970..1974 ; XID_Start # Lo [5] TAI LE LETTER TONE-2..TAI LE LETTER TONE-6
1980..19AB ; XID_Start # Lo [44] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW SUA
-19C1..19C7 ; XID_Start # Lo [7] NEW TAI LUE LETTER FINAL V..NEW TAI LUE LETTER FINAL B
+19B0..19C9 ; XID_Start # Lo [26] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE TONE MARK-2
1A00..1A16 ; XID_Start # Lo [23] BUGINESE LETTER KA..BUGINESE LETTER HA
1A20..1A54 ; XID_Start # Lo [53] TAI THAM LETTER HIGH KA..TAI THAM LETTER GREAT SA
1AA7 ; XID_Start # Lm TAI THAM SIGN MAI YAMOK
@@ -7570,7 +7701,7 @@ E0100..E01EF ; ID_Continue # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR
31A0..31BA ; XID_Start # Lo [27] BOPOMOFO LETTER BU..BOPOMOFO LETTER ZY
31F0..31FF ; XID_Start # Lo [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO
3400..4DB5 ; XID_Start # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
-4E00..9FCC ; XID_Start # Lo [20941] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FCC
+4E00..9FD5 ; XID_Start # Lo [20950] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FD5
A000..A014 ; XID_Start # Lo [21] YI SYLLABLE IT..YI SYLLABLE E
A015 ; XID_Start # Lm YI SYLLABLE WU
A016..A48C ; XID_Start # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR
@@ -7593,8 +7724,9 @@ A770 ; XID_Start # Lm MODIFIER LETTER US
A771..A787 ; XID_Start # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER INSULAR T
A788 ; XID_Start # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
A78B..A78E ; XID_Start # L& [4] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT
+A78F ; XID_Start # Lo LATIN LETTER SINOLOGICAL DOT
A790..A7AD ; XID_Start # L& [30] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN CAPITAL LETTER L WITH BELT
-A7B0..A7B1 ; XID_Start # L& [2] LATIN CAPITAL LETTER TURNED K..LATIN CAPITAL LETTER TURNED T
+A7B0..A7B7 ; XID_Start # L& [8] LATIN CAPITAL LETTER TURNED K..LATIN SMALL LETTER OMEGA
A7F7 ; XID_Start # Lo LATIN EPIGRAPHIC LETTER SIDEWAYS I
A7F8..A7F9 ; XID_Start # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
A7FA ; XID_Start # L& LATIN LETTER SMALL CAPITAL TURNED M
@@ -7606,6 +7738,7 @@ A840..A873 ; XID_Start # Lo [52] PHAGS-PA LETTER KA..PHAGS-PA LETTER CANDRAB
A882..A8B3 ; XID_Start # Lo [50] SAURASHTRA LETTER A..SAURASHTRA LETTER LLA
A8F2..A8F7 ; XID_Start # Lo [6] DEVANAGARI SIGN SPACING CANDRABINDU..DEVANAGARI SIGN CANDRABINDU AVAGRAHA
A8FB ; XID_Start # Lo DEVANAGARI HEADSTROKE
+A8FD ; XID_Start # Lo DEVANAGARI JAIN OM
A90A..A925 ; XID_Start # Lo [28] KAYAH LI LETTER KA..KAYAH LI LETTER OO
A930..A946 ; XID_Start # Lo [23] REJANG LETTER KA..REJANG LETTER A
A960..A97C ; XID_Start # Lo [29] HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH
@@ -7640,7 +7773,8 @@ AB20..AB26 ; XID_Start # Lo [7] ETHIOPIC SYLLABLE CCHHA..ETHIOPIC SYLLABLE
AB28..AB2E ; XID_Start # Lo [7] ETHIOPIC SYLLABLE BBA..ETHIOPIC SYLLABLE BBO
AB30..AB5A ; XID_Start # L& [43] LATIN SMALL LETTER BARRED ALPHA..LATIN SMALL LETTER Y WITH SHORT RIGHT LEG
AB5C..AB5F ; XID_Start # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK
-AB64..AB65 ; XID_Start # L& [2] LATIN SMALL LETTER INVERTED ALPHA..GREEK LETTER SMALL CAPITAL OMEGA
+AB60..AB65 ; XID_Start # L& [6] LATIN SMALL LETTER SAKHA YAT..GREEK LETTER SMALL CAPITAL OMEGA
+AB70..ABBF ; XID_Start # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
ABC0..ABE2 ; XID_Start # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
AC00..D7A3 ; XID_Start # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
D7B0..D7C6 ; XID_Start # Lo [23] HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E
@@ -7714,6 +7848,8 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
1083F..10855 ; XID_Start # Lo [23] CYPRIOT SYLLABLE ZO..IMPERIAL ARAMAIC LETTER TAW
10860..10876 ; XID_Start # Lo [23] PALMYRENE LETTER ALEPH..PALMYRENE LETTER TAW
10880..1089E ; XID_Start # Lo [31] NABATAEAN LETTER FINAL ALEPH..NABATAEAN LETTER TAW
+108E0..108F2 ; XID_Start # Lo [19] HATRAN LETTER ALEPH..HATRAN LETTER QOPH
+108F4..108F5 ; XID_Start # Lo [2] HATRAN LETTER SHIN..HATRAN LETTER TAW
10900..10915 ; XID_Start # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
10920..10939 ; XID_Start # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C
10980..109B7 ; XID_Start # Lo [56] MEROITIC HIEROGLYPHIC LETTER A..MEROITIC CURSIVE LETTER DA
@@ -7731,6 +7867,8 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
10B60..10B72 ; XID_Start # Lo [19] INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPTIONAL PAHLAVI LETTER TAW
10B80..10B91 ; XID_Start # Lo [18] PSALTER PAHLAVI LETTER ALEPH..PSALTER PAHLAVI LETTER TAW
10C00..10C48 ; XID_Start # Lo [73] OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH
+10C80..10CB2 ; XID_Start # L& [51] OLD HUNGARIAN CAPITAL LETTER A..OLD HUNGARIAN CAPITAL LETTER US
+10CC0..10CF2 ; XID_Start # L& [51] OLD HUNGARIAN SMALL LETTER A..OLD HUNGARIAN SMALL LETTER US
11003..11037 ; XID_Start # Lo [53] BRAHMI SIGN JIHVAMULIYA..BRAHMI LETTER OLD TAMIL NNNA
11083..110AF ; XID_Start # Lo [45] KAITHI LETTER A..KAITHI LETTER HA
110D0..110E8 ; XID_Start # Lo [25] SORA SOMPENG LETTER SAH..SORA SOMPENG LETTER MAE
@@ -7740,8 +7878,14 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
11183..111B2 ; XID_Start # Lo [48] SHARADA LETTER A..SHARADA LETTER HA
111C1..111C4 ; XID_Start # Lo [4] SHARADA SIGN AVAGRAHA..SHARADA OM
111DA ; XID_Start # Lo SHARADA EKAM
+111DC ; XID_Start # Lo SHARADA HEADSTROKE
11200..11211 ; XID_Start # Lo [18] KHOJKI LETTER A..KHOJKI LETTER JJA
11213..1122B ; XID_Start # Lo [25] KHOJKI LETTER NYA..KHOJKI LETTER LLA
+11280..11286 ; XID_Start # Lo [7] MULTANI LETTER A..MULTANI LETTER GA
+11288 ; XID_Start # Lo MULTANI LETTER GHA
+1128A..1128D ; XID_Start # Lo [4] MULTANI LETTER CA..MULTANI LETTER JJA
+1128F..1129D ; XID_Start # Lo [15] MULTANI LETTER NYA..MULTANI LETTER BA
+1129F..112A8 ; XID_Start # Lo [10] MULTANI LETTER BHA..MULTANI LETTER RHA
112B0..112DE ; XID_Start # Lo [47] KHUDAWADI LETTER A..KHUDAWADI LETTER HA
11305..1130C ; XID_Start # Lo [8] GRANTHA LETTER A..GRANTHA LETTER VOCALIC L
1130F..11310 ; XID_Start # Lo [2] GRANTHA LETTER EE..GRANTHA LETTER AI
@@ -7750,20 +7894,25 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
11332..11333 ; XID_Start # Lo [2] GRANTHA LETTER LA..GRANTHA LETTER LLA
11335..11339 ; XID_Start # Lo [5] GRANTHA LETTER VA..GRANTHA LETTER HA
1133D ; XID_Start # Lo GRANTHA SIGN AVAGRAHA
+11350 ; XID_Start # Lo GRANTHA OM
1135D..11361 ; XID_Start # Lo [5] GRANTHA SIGN PLUTA..GRANTHA LETTER VOCALIC LL
11480..114AF ; XID_Start # Lo [48] TIRHUTA ANJI..TIRHUTA LETTER HA
114C4..114C5 ; XID_Start # Lo [2] TIRHUTA SIGN AVAGRAHA..TIRHUTA GVANG
114C7 ; XID_Start # Lo TIRHUTA OM
11580..115AE ; XID_Start # Lo [47] SIDDHAM LETTER A..SIDDHAM LETTER HA
+115D8..115DB ; XID_Start # Lo [4] SIDDHAM LETTER THREE-CIRCLE ALTERNATE I..SIDDHAM LETTER ALTERNATE U
11600..1162F ; XID_Start # Lo [48] MODI LETTER A..MODI LETTER LLA
11644 ; XID_Start # Lo MODI SIGN HUVA
11680..116AA ; XID_Start # Lo [43] TAKRI LETTER A..TAKRI LETTER RRA
+11700..11719 ; XID_Start # Lo [26] AHOM LETTER KA..AHOM LETTER JHA
118A0..118DF ; XID_Start # L& [64] WARANG CITI CAPITAL LETTER NGAA..WARANG CITI SMALL LETTER VIYO
118FF ; XID_Start # Lo WARANG CITI OM
11AC0..11AF8 ; XID_Start # Lo [57] PAU CIN HAU LETTER PA..PAU CIN HAU GLOTTAL STOP FINAL
-12000..12398 ; XID_Start # Lo [921] CUNEIFORM SIGN A..CUNEIFORM SIGN UM TIMES ME
+12000..12399 ; XID_Start # Lo [922] CUNEIFORM SIGN A..CUNEIFORM SIGN U U
12400..1246E ; XID_Start # Nl [111] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM
+12480..12543 ; XID_Start # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
13000..1342E ; XID_Start # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
+14400..14646 ; XID_Start # Lo [583] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530
16800..16A38 ; XID_Start # Lo [569] BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ
16A40..16A5E ; XID_Start # Lo [31] MRO LETTER TA..MRO LETTER TEK
16AD0..16AED ; XID_Start # Lo [30] BASSA VAH LETTER ENNI..BASSA VAH LETTER I
@@ -7846,9 +7995,10 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
20000..2A6D6 ; XID_Start # Lo [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
2A700..2B734 ; XID_Start # Lo [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
2B740..2B81D ; XID_Start # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
+2B820..2CEA1 ; XID_Start # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
2F800..2FA1D ; XID_Start # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-# Total code points: 102941
+# Total code points: 109807
# ================================================
@@ -7947,8 +8097,8 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
0829..082D ; XID_Continue # Mn [5] SAMARITAN VOWEL SIGN LONG I..SAMARITAN MARK NEQUDAA
0840..0858 ; XID_Continue # Lo [25] MANDAIC LETTER HALQA..MANDAIC LETTER AIN
0859..085B ; XID_Continue # Mn [3] MANDAIC AFFRICATION MARK..MANDAIC GEMINATION MARK
-08A0..08B2 ; XID_Continue # Lo [19] ARABIC LETTER BEH WITH SMALL V BELOW..ARABIC LETTER ZAIN WITH INVERTED V ABOVE
-08E4..0902 ; XID_Continue # Mn [31] ARABIC CURLY FATHA..DEVANAGARI SIGN ANUSVARA
+08A0..08B4 ; XID_Continue # Lo [21] ARABIC LETTER BEH WITH SMALL V BELOW..ARABIC LETTER KAF WITH DOT BELOW
+08E3..0902 ; XID_Continue # Mn [32] ARABIC TURNED DAMMA BELOW..DEVANAGARI SIGN ANUSVARA
0903 ; XID_Continue # Mc DEVANAGARI SIGN VISARGA
0904..0939 ; XID_Continue # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA
093A ; XID_Continue # Mn DEVANAGARI VOWEL SIGN OE
@@ -8030,6 +8180,7 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
0AE0..0AE1 ; XID_Continue # Lo [2] GUJARATI LETTER VOCALIC RR..GUJARATI LETTER VOCALIC LL
0AE2..0AE3 ; XID_Continue # Mn [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL
0AE6..0AEF ; XID_Continue # Nd [10] GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE
+0AF9 ; XID_Continue # Lo GUJARATI LETTER ZHA
0B01 ; XID_Continue # Mn ORIYA SIGN CANDRABINDU
0B02..0B03 ; XID_Continue # Mc [2] ORIYA SIGN ANUSVARA..ORIYA SIGN VISARGA
0B05..0B0C ; XID_Continue # Lo [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L
@@ -8086,7 +8237,7 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
0C46..0C48 ; XID_Continue # Mn [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI
0C4A..0C4D ; XID_Continue # Mn [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA
0C55..0C56 ; XID_Continue # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
-0C58..0C59 ; XID_Continue # Lo [2] TELUGU LETTER TSA..TELUGU LETTER DZA
+0C58..0C5A ; XID_Continue # Lo [3] TELUGU LETTER TSA..TELUGU LETTER RRRA
0C60..0C61 ; XID_Continue # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
0C62..0C63 ; XID_Continue # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
0C66..0C6F ; XID_Continue # Nd [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE
@@ -8125,7 +8276,7 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
0D4D ; XID_Continue # Mn MALAYALAM SIGN VIRAMA
0D4E ; XID_Continue # Lo MALAYALAM LETTER DOT REPH
0D57 ; XID_Continue # Mc MALAYALAM AU LENGTH MARK
-0D60..0D61 ; XID_Continue # Lo [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL
+0D5F..0D61 ; XID_Continue # Lo [3] MALAYALAM LETTER ARCHAIC II..MALAYALAM LETTER VOCALIC LL
0D62..0D63 ; XID_Continue # Mn [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL
0D66..0D6F ; XID_Continue # Nd [10] MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE
0D7A..0D7F ; XID_Continue # Lo [6] MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K
@@ -8246,7 +8397,8 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
135D..135F ; XID_Continue # Mn [3] ETHIOPIC COMBINING GEMINATION AND VOWEL LENGTH MARK..ETHIOPIC COMBINING GEMINATION MARK
1369..1371 ; XID_Continue # No [9] ETHIOPIC DIGIT ONE..ETHIOPIC DIGIT NINE
1380..138F ; XID_Continue # Lo [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE
-13A0..13F4 ; XID_Continue # Lo [85] CHEROKEE LETTER A..CHEROKEE LETTER YV
+13A0..13F5 ; XID_Continue # L& [86] CHEROKEE LETTER A..CHEROKEE LETTER MV
+13F8..13FD ; XID_Continue # L& [6] CHEROKEE SMALL LETTER YE..CHEROKEE SMALL LETTER MV
1401..166C ; XID_Continue # Lo [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA
166F..167F ; XID_Continue # Lo [17] CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS BLACKFOOT W
1681..169A ; XID_Continue # Lo [26] OGHAM LETTER BEITH..OGHAM LETTER PEITH
@@ -8297,9 +8449,7 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
1950..196D ; XID_Continue # Lo [30] TAI LE LETTER KA..TAI LE LETTER AI
1970..1974 ; XID_Continue # Lo [5] TAI LE LETTER TONE-2..TAI LE LETTER TONE-6
1980..19AB ; XID_Continue # Lo [44] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW SUA
-19B0..19C0 ; XID_Continue # Mc [17] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE VOWEL SIGN IY
-19C1..19C7 ; XID_Continue # Lo [7] NEW TAI LUE LETTER FINAL V..NEW TAI LUE LETTER FINAL B
-19C8..19C9 ; XID_Continue # Mc [2] NEW TAI LUE TONE MARK-1..NEW TAI LUE TONE MARK-2
+19B0..19C9 ; XID_Continue # Lo [26] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE TONE MARK-2
19D0..19D9 ; XID_Continue # Nd [10] NEW TAI LUE DIGIT ZERO..NEW TAI LUE DIGIT NINE
19DA ; XID_Continue # No NEW TAI LUE THAM DIGIT ONE
1A00..1A16 ; XID_Continue # Lo [23] BUGINESE LETTER KA..BUGINESE LETTER HA
@@ -8479,7 +8629,7 @@ FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGU
31A0..31BA ; XID_Continue # Lo [27] BOPOMOFO LETTER BU..BOPOMOFO LETTER ZY
31F0..31FF ; XID_Continue # Lo [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO
3400..4DB5 ; XID_Continue # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
-4E00..9FCC ; XID_Continue # Lo [20941] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FCC
+4E00..9FD5 ; XID_Continue # Lo [20950] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FD5
A000..A014 ; XID_Continue # Lo [21] YI SYLLABLE IT..YI SYLLABLE E
A015 ; XID_Continue # Lm YI SYLLABLE WU
A016..A48C ; XID_Continue # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR
@@ -8497,7 +8647,7 @@ A674..A67D ; XID_Continue # Mn [10] COMBINING CYRILLIC LETTER UKRAINIAN IE..
A67F ; XID_Continue # Lm CYRILLIC PAYEROK
A680..A69B ; XID_Continue # L& [28] CYRILLIC CAPITAL LETTER DWE..CYRILLIC SMALL LETTER CROSSED O
A69C..A69D ; XID_Continue # Lm [2] MODIFIER LETTER CYRILLIC HARD SIGN..MODIFIER LETTER CYRILLIC SOFT SIGN
-A69F ; XID_Continue # Mn COMBINING CYRILLIC LETTER IOTIFIED E
+A69E..A69F ; XID_Continue # Mn [2] COMBINING CYRILLIC LETTER EF..COMBINING CYRILLIC LETTER IOTIFIED E
A6A0..A6E5 ; XID_Continue # Lo [70] BAMUM LETTER A..BAMUM LETTER KI
A6E6..A6EF ; XID_Continue # Nl [10] BAMUM LETTER MO..BAMUM LETTER KOGHOM
A6F0..A6F1 ; XID_Continue # Mn [2] BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS
@@ -8507,8 +8657,9 @@ A770 ; XID_Continue # Lm MODIFIER LETTER US
A771..A787 ; XID_Continue # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER INSULAR T
A788 ; XID_Continue # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
A78B..A78E ; XID_Continue # L& [4] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT
+A78F ; XID_Continue # Lo LATIN LETTER SINOLOGICAL DOT
A790..A7AD ; XID_Continue # L& [30] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN CAPITAL LETTER L WITH BELT
-A7B0..A7B1 ; XID_Continue # L& [2] LATIN CAPITAL LETTER TURNED K..LATIN CAPITAL LETTER TURNED T
+A7B0..A7B7 ; XID_Continue # L& [8] LATIN CAPITAL LETTER TURNED K..LATIN SMALL LETTER OMEGA
A7F7 ; XID_Continue # Lo LATIN EPIGRAPHIC LETTER SIDEWAYS I
A7F8..A7F9 ; XID_Continue # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
A7FA ; XID_Continue # L& LATIN LETTER SMALL CAPITAL TURNED M
@@ -8531,6 +8682,7 @@ A8D0..A8D9 ; XID_Continue # Nd [10] SAURASHTRA DIGIT ZERO..SAURASHTRA DIGIT
A8E0..A8F1 ; XID_Continue # Mn [18] COMBINING DEVANAGARI DIGIT ZERO..COMBINING DEVANAGARI SIGN AVAGRAHA
A8F2..A8F7 ; XID_Continue # Lo [6] DEVANAGARI SIGN SPACING CANDRABINDU..DEVANAGARI SIGN CANDRABINDU AVAGRAHA
A8FB ; XID_Continue # Lo DEVANAGARI HEADSTROKE
+A8FD ; XID_Continue # Lo DEVANAGARI JAIN OM
A900..A909 ; XID_Continue # Nd [10] KAYAH LI DIGIT ZERO..KAYAH LI DIGIT NINE
A90A..A925 ; XID_Continue # Lo [28] KAYAH LI LETTER KA..KAYAH LI LETTER OO
A926..A92D ; XID_Continue # Mn [8] KAYAH LI VOWEL UE..KAYAH LI TONE CALYA PLOPHU
@@ -8602,7 +8754,8 @@ AB20..AB26 ; XID_Continue # Lo [7] ETHIOPIC SYLLABLE CCHHA..ETHIOPIC SYLLAB
AB28..AB2E ; XID_Continue # Lo [7] ETHIOPIC SYLLABLE BBA..ETHIOPIC SYLLABLE BBO
AB30..AB5A ; XID_Continue # L& [43] LATIN SMALL LETTER BARRED ALPHA..LATIN SMALL LETTER Y WITH SHORT RIGHT LEG
AB5C..AB5F ; XID_Continue # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK
-AB64..AB65 ; XID_Continue # L& [2] LATIN SMALL LETTER INVERTED ALPHA..GREEK LETTER SMALL CAPITAL OMEGA
+AB60..AB65 ; XID_Continue # L& [6] LATIN SMALL LETTER SAKHA YAT..GREEK LETTER SMALL CAPITAL OMEGA
+AB70..ABBF ; XID_Continue # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
ABC0..ABE2 ; XID_Continue # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
ABE3..ABE4 ; XID_Continue # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
ABE5 ; XID_Continue # Mn MEETEI MAYEK VOWEL SIGN ANAP
@@ -8634,7 +8787,7 @@ FD50..FD8F ; XID_Continue # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM
FD92..FDC7 ; XID_Continue # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
FDF0..FDF9 ; XID_Continue # Lo [10] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE SALLA ISOLATED FORM
FE00..FE0F ; XID_Continue # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16
-FE20..FE2D ; XID_Continue # Mn [14] COMBINING LIGATURE LEFT HALF..COMBINING CONJOINING MACRON BELOW
+FE20..FE2F ; XID_Continue # Mn [16] COMBINING LIGATURE LEFT HALF..COMBINING CYRILLIC TITLO RIGHT HALF
FE33..FE34 ; XID_Continue # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
FE4D..FE4F ; XID_Continue # Pc [3] DASHED LOW LINE..WAVY LOW LINE
FE71 ; XID_Continue # Lo ARABIC TATWEEL WITH FATHATAN ABOVE
@@ -8696,6 +8849,8 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
1083F..10855 ; XID_Continue # Lo [23] CYPRIOT SYLLABLE ZO..IMPERIAL ARAMAIC LETTER TAW
10860..10876 ; XID_Continue # Lo [23] PALMYRENE LETTER ALEPH..PALMYRENE LETTER TAW
10880..1089E ; XID_Continue # Lo [31] NABATAEAN LETTER FINAL ALEPH..NABATAEAN LETTER TAW
+108E0..108F2 ; XID_Continue # Lo [19] HATRAN LETTER ALEPH..HATRAN LETTER QOPH
+108F4..108F5 ; XID_Continue # Lo [2] HATRAN LETTER SHIN..HATRAN LETTER TAW
10900..10915 ; XID_Continue # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
10920..10939 ; XID_Continue # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C
10980..109B7 ; XID_Continue # Lo [56] MEROITIC HIEROGLYPHIC LETTER A..MEROITIC CURSIVE LETTER DA
@@ -8719,6 +8874,8 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
10B60..10B72 ; XID_Continue # Lo [19] INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPTIONAL PAHLAVI LETTER TAW
10B80..10B91 ; XID_Continue # Lo [18] PSALTER PAHLAVI LETTER ALEPH..PSALTER PAHLAVI LETTER TAW
10C00..10C48 ; XID_Continue # Lo [73] OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH
+10C80..10CB2 ; XID_Continue # L& [51] OLD HUNGARIAN CAPITAL LETTER A..OLD HUNGARIAN CAPITAL LETTER US
+10CC0..10CF2 ; XID_Continue # L& [51] OLD HUNGARIAN SMALL LETTER A..OLD HUNGARIAN SMALL LETTER US
11000 ; XID_Continue # Mc BRAHMI SIGN CANDRABINDU
11001 ; XID_Continue # Mn BRAHMI SIGN ANUSVARA
11002 ; XID_Continue # Mc BRAHMI SIGN VISARGA
@@ -8750,8 +8907,10 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
111B6..111BE ; XID_Continue # Mn [9] SHARADA VOWEL SIGN U..SHARADA VOWEL SIGN O
111BF..111C0 ; XID_Continue # Mc [2] SHARADA VOWEL SIGN AU..SHARADA SIGN VIRAMA
111C1..111C4 ; XID_Continue # Lo [4] SHARADA SIGN AVAGRAHA..SHARADA OM
+111CA..111CC ; XID_Continue # Mn [3] SHARADA SIGN NUKTA..SHARADA EXTRA SHORT VOWEL MARK
111D0..111D9 ; XID_Continue # Nd [10] SHARADA DIGIT ZERO..SHARADA DIGIT NINE
111DA ; XID_Continue # Lo SHARADA EKAM
+111DC ; XID_Continue # Lo SHARADA HEADSTROKE
11200..11211 ; XID_Continue # Lo [18] KHOJKI LETTER A..KHOJKI LETTER JJA
11213..1122B ; XID_Continue # Lo [25] KHOJKI LETTER NYA..KHOJKI LETTER LLA
1122C..1122E ; XID_Continue # Mc [3] KHOJKI VOWEL SIGN AA..KHOJKI VOWEL SIGN II
@@ -8760,12 +8919,17 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
11234 ; XID_Continue # Mn KHOJKI SIGN ANUSVARA
11235 ; XID_Continue # Mc KHOJKI SIGN VIRAMA
11236..11237 ; XID_Continue # Mn [2] KHOJKI SIGN NUKTA..KHOJKI SIGN SHADDA
+11280..11286 ; XID_Continue # Lo [7] MULTANI LETTER A..MULTANI LETTER GA
+11288 ; XID_Continue # Lo MULTANI LETTER GHA
+1128A..1128D ; XID_Continue # Lo [4] MULTANI LETTER CA..MULTANI LETTER JJA
+1128F..1129D ; XID_Continue # Lo [15] MULTANI LETTER NYA..MULTANI LETTER BA
+1129F..112A8 ; XID_Continue # Lo [10] MULTANI LETTER BHA..MULTANI LETTER RHA
112B0..112DE ; XID_Continue # Lo [47] KHUDAWADI LETTER A..KHUDAWADI LETTER HA
112DF ; XID_Continue # Mn KHUDAWADI SIGN ANUSVARA
112E0..112E2 ; XID_Continue # Mc [3] KHUDAWADI VOWEL SIGN AA..KHUDAWADI VOWEL SIGN II
112E3..112EA ; XID_Continue # Mn [8] KHUDAWADI VOWEL SIGN U..KHUDAWADI SIGN VIRAMA
112F0..112F9 ; XID_Continue # Nd [10] KHUDAWADI DIGIT ZERO..KHUDAWADI DIGIT NINE
-11301 ; XID_Continue # Mn GRANTHA SIGN CANDRABINDU
+11300..11301 ; XID_Continue # Mn [2] GRANTHA SIGN COMBINING ANUSVARA ABOVE..GRANTHA SIGN CANDRABINDU
11302..11303 ; XID_Continue # Mc [2] GRANTHA SIGN ANUSVARA..GRANTHA SIGN VISARGA
11305..1130C ; XID_Continue # Lo [8] GRANTHA LETTER A..GRANTHA LETTER VOCALIC L
1130F..11310 ; XID_Continue # Lo [2] GRANTHA LETTER EE..GRANTHA LETTER AI
@@ -8780,6 +8944,7 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
11341..11344 ; XID_Continue # Mc [4] GRANTHA VOWEL SIGN U..GRANTHA VOWEL SIGN VOCALIC RR
11347..11348 ; XID_Continue # Mc [2] GRANTHA VOWEL SIGN EE..GRANTHA VOWEL SIGN AI
1134B..1134D ; XID_Continue # Mc [3] GRANTHA VOWEL SIGN OO..GRANTHA SIGN VIRAMA
+11350 ; XID_Continue # Lo GRANTHA OM
11357 ; XID_Continue # Mc GRANTHA AU LENGTH MARK
1135D..11361 ; XID_Continue # Lo [5] GRANTHA SIGN PLUTA..GRANTHA LETTER VOCALIC LL
11362..11363 ; XID_Continue # Mc [2] GRANTHA VOWEL SIGN VOCALIC L..GRANTHA VOWEL SIGN VOCALIC LL
@@ -8804,6 +8969,8 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
115BC..115BD ; XID_Continue # Mn [2] SIDDHAM SIGN CANDRABINDU..SIDDHAM SIGN ANUSVARA
115BE ; XID_Continue # Mc SIDDHAM SIGN VISARGA
115BF..115C0 ; XID_Continue # Mn [2] SIDDHAM SIGN VIRAMA..SIDDHAM SIGN NUKTA
+115D8..115DB ; XID_Continue # Lo [4] SIDDHAM LETTER THREE-CIRCLE ALTERNATE I..SIDDHAM LETTER ALTERNATE U
+115DC..115DD ; XID_Continue # Mn [2] SIDDHAM VOWEL SIGN ALTERNATE U..SIDDHAM VOWEL SIGN ALTERNATE UU
11600..1162F ; XID_Continue # Lo [48] MODI LETTER A..MODI LETTER LLA
11630..11632 ; XID_Continue # Mc [3] MODI VOWEL SIGN AA..MODI VOWEL SIGN II
11633..1163A ; XID_Continue # Mn [8] MODI VOWEL SIGN U..MODI VOWEL SIGN AI
@@ -8822,13 +8989,22 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
116B6 ; XID_Continue # Mc TAKRI SIGN VIRAMA
116B7 ; XID_Continue # Mn TAKRI SIGN NUKTA
116C0..116C9 ; XID_Continue # Nd [10] TAKRI DIGIT ZERO..TAKRI DIGIT NINE
+11700..11719 ; XID_Continue # Lo [26] AHOM LETTER KA..AHOM LETTER JHA
+1171D..1171F ; XID_Continue # Mn [3] AHOM CONSONANT SIGN MEDIAL LA..AHOM CONSONANT SIGN MEDIAL LIGATING RA
+11720..11721 ; XID_Continue # Mc [2] AHOM VOWEL SIGN A..AHOM VOWEL SIGN AA
+11722..11725 ; XID_Continue # Mn [4] AHOM VOWEL SIGN I..AHOM VOWEL SIGN UU
+11726 ; XID_Continue # Mc AHOM VOWEL SIGN E
+11727..1172B ; XID_Continue # Mn [5] AHOM VOWEL SIGN AW..AHOM SIGN KILLER
+11730..11739 ; XID_Continue # Nd [10] AHOM DIGIT ZERO..AHOM DIGIT NINE
118A0..118DF ; XID_Continue # L& [64] WARANG CITI CAPITAL LETTER NGAA..WARANG CITI SMALL LETTER VIYO
118E0..118E9 ; XID_Continue # Nd [10] WARANG CITI DIGIT ZERO..WARANG CITI DIGIT NINE
118FF ; XID_Continue # Lo WARANG CITI OM
11AC0..11AF8 ; XID_Continue # Lo [57] PAU CIN HAU LETTER PA..PAU CIN HAU GLOTTAL STOP FINAL
-12000..12398 ; XID_Continue # Lo [921] CUNEIFORM SIGN A..CUNEIFORM SIGN UM TIMES ME
+12000..12399 ; XID_Continue # Lo [922] CUNEIFORM SIGN A..CUNEIFORM SIGN U U
12400..1246E ; XID_Continue # Nl [111] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM
+12480..12543 ; XID_Continue # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
13000..1342E ; XID_Continue # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
+14400..14646 ; XID_Continue # Lo [583] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530
16800..16A38 ; XID_Continue # Lo [569] BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ
16A40..16A5E ; XID_Continue # Lo [31] MRO LETTER TA..MRO LETTER TEK
16A60..16A69 ; XID_Continue # Nd [10] MRO DIGIT ZERO..MRO DIGIT NINE
@@ -8889,6 +9065,12 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
1D7AA..1D7C2 ; XID_Continue # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
1D7C4..1D7CB ; XID_Continue # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
1D7CE..1D7FF ; XID_Continue # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
+1DA00..1DA36 ; XID_Continue # Mn [55] SIGNWRITING HEAD RIM..SIGNWRITING AIR SUCKING IN
+1DA3B..1DA6C ; XID_Continue # Mn [50] SIGNWRITING MOUTH CLOSED NEUTRAL..SIGNWRITING EXCITEMENT
+1DA75 ; XID_Continue # Mn SIGNWRITING UPPER BODY TILTING FROM HIP JOINTS
+1DA84 ; XID_Continue # Mn SIGNWRITING LOCATION HEAD NECK
+1DA9B..1DA9F ; XID_Continue # Mn [5] SIGNWRITING FILL MODIFIER-2..SIGNWRITING FILL MODIFIER-6
+1DAA1..1DAAF ; XID_Continue # Mn [15] SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16
1E800..1E8C4 ; XID_Continue # Lo [197] MENDE KIKAKUI SYLLABLE M001 KI..MENDE KIKAKUI SYLLABLE M060 NYON
1E8D0..1E8D6 ; XID_Continue # Mn [7] MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS
1EE00..1EE03 ; XID_Continue # Lo [4] ARABIC MATHEMATICAL ALEF..ARABIC MATHEMATICAL DAL
@@ -8927,10 +9109,11 @@ FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HA
20000..2A6D6 ; XID_Continue # Lo [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
2A700..2B734 ; XID_Continue # Lo [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
2B740..2B81D ; XID_Continue # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
+2B820..2CEA1 ; XID_Continue # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
2F800..2FA1D ; XID_Continue # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
E0100..E01EF ; XID_Continue # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-# Total code points: 105324
+# Total code points: 112333
# ================================================
@@ -9003,7 +9186,7 @@ E01F0..E0FFF ; Default_Ignorable_Code_Point # Cn [3600] <reserved-E01F0>..<rese
0825..0827 ; Grapheme_Extend # Mn [3] SAMARITAN VOWEL SIGN SHORT A..SAMARITAN VOWEL SIGN U
0829..082D ; Grapheme_Extend # Mn [5] SAMARITAN VOWEL SIGN LONG I..SAMARITAN MARK NEQUDAA
0859..085B ; Grapheme_Extend # Mn [3] MANDAIC AFFRICATION MARK..MANDAIC GEMINATION MARK
-08E4..0902 ; Grapheme_Extend # Mn [31] ARABIC CURLY FATHA..DEVANAGARI SIGN ANUSVARA
+08E3..0902 ; Grapheme_Extend # Mn [32] ARABIC TURNED DAMMA BELOW..DEVANAGARI SIGN ANUSVARA
093A ; Grapheme_Extend # Mn DEVANAGARI VOWEL SIGN OE
093C ; Grapheme_Extend # Mn DEVANAGARI SIGN NUKTA
0941..0948 ; Grapheme_Extend # Mn [8] DEVANAGARI VOWEL SIGN U..DEVANAGARI VOWEL SIGN AI
@@ -9164,7 +9347,7 @@ E01F0..E0FFF ; Default_Ignorable_Code_Point # Cn [3600] <reserved-E01F0>..<rese
A66F ; Grapheme_Extend # Mn COMBINING CYRILLIC VZMET
A670..A672 ; Grapheme_Extend # Me [3] COMBINING CYRILLIC TEN MILLIONS SIGN..COMBINING CYRILLIC THOUSAND MILLIONS SIGN
A674..A67D ; Grapheme_Extend # Mn [10] COMBINING CYRILLIC LETTER UKRAINIAN IE..COMBINING CYRILLIC PAYEROK
-A69F ; Grapheme_Extend # Mn COMBINING CYRILLIC LETTER IOTIFIED E
+A69E..A69F ; Grapheme_Extend # Mn [2] COMBINING CYRILLIC LETTER EF..COMBINING CYRILLIC LETTER IOTIFIED E
A6F0..A6F1 ; Grapheme_Extend # Mn [2] BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS
A802 ; Grapheme_Extend # Mn SYLOTI NAGRI SIGN DVISVARA
A806 ; Grapheme_Extend # Mn SYLOTI NAGRI SIGN HASANTA
@@ -9197,7 +9380,7 @@ ABE8 ; Grapheme_Extend # Mn MEETEI MAYEK VOWEL SIGN UNAP
ABED ; Grapheme_Extend # Mn MEETEI MAYEK APUN IYEK
FB1E ; Grapheme_Extend # Mn HEBREW POINT JUDEO-SPANISH VARIKA
FE00..FE0F ; Grapheme_Extend # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16
-FE20..FE2D ; Grapheme_Extend # Mn [14] COMBINING LIGATURE LEFT HALF..COMBINING CONJOINING MACRON BELOW
+FE20..FE2F ; Grapheme_Extend # Mn [16] COMBINING LIGATURE LEFT HALF..COMBINING CYRILLIC TITLO RIGHT HALF
FF9E..FF9F ; Grapheme_Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
101FD ; Grapheme_Extend # Mn PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE
102E0 ; Grapheme_Extend # Mn COPTIC EPACT THOUSANDS MARK
@@ -9219,12 +9402,13 @@ FF9E..FF9F ; Grapheme_Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK.
11173 ; Grapheme_Extend # Mn MAHAJANI SIGN NUKTA
11180..11181 ; Grapheme_Extend # Mn [2] SHARADA SIGN CANDRABINDU..SHARADA SIGN ANUSVARA
111B6..111BE ; Grapheme_Extend # Mn [9] SHARADA VOWEL SIGN U..SHARADA VOWEL SIGN O
+111CA..111CC ; Grapheme_Extend # Mn [3] SHARADA SIGN NUKTA..SHARADA EXTRA SHORT VOWEL MARK
1122F..11231 ; Grapheme_Extend # Mn [3] KHOJKI VOWEL SIGN U..KHOJKI VOWEL SIGN AI
11234 ; Grapheme_Extend # Mn KHOJKI SIGN ANUSVARA
11236..11237 ; Grapheme_Extend # Mn [2] KHOJKI SIGN NUKTA..KHOJKI SIGN SHADDA
112DF ; Grapheme_Extend # Mn KHUDAWADI SIGN ANUSVARA
112E3..112EA ; Grapheme_Extend # Mn [8] KHUDAWADI VOWEL SIGN U..KHUDAWADI SIGN VIRAMA
-11301 ; Grapheme_Extend # Mn GRANTHA SIGN CANDRABINDU
+11300..11301 ; Grapheme_Extend # Mn [2] GRANTHA SIGN COMBINING ANUSVARA ABOVE..GRANTHA SIGN CANDRABINDU
1133C ; Grapheme_Extend # Mn GRANTHA SIGN NUKTA
1133E ; Grapheme_Extend # Mc GRANTHA VOWEL SIGN AA
11340 ; Grapheme_Extend # Mn GRANTHA VOWEL SIGN II
@@ -9241,6 +9425,7 @@ FF9E..FF9F ; Grapheme_Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK.
115B2..115B5 ; Grapheme_Extend # Mn [4] SIDDHAM VOWEL SIGN U..SIDDHAM VOWEL SIGN VOCALIC RR
115BC..115BD ; Grapheme_Extend # Mn [2] SIDDHAM SIGN CANDRABINDU..SIDDHAM SIGN ANUSVARA
115BF..115C0 ; Grapheme_Extend # Mn [2] SIDDHAM SIGN VIRAMA..SIDDHAM SIGN NUKTA
+115DC..115DD ; Grapheme_Extend # Mn [2] SIDDHAM VOWEL SIGN ALTERNATE U..SIDDHAM VOWEL SIGN ALTERNATE UU
11633..1163A ; Grapheme_Extend # Mn [8] MODI VOWEL SIGN U..MODI VOWEL SIGN AI
1163D ; Grapheme_Extend # Mn MODI SIGN ANUSVARA
1163F..11640 ; Grapheme_Extend # Mn [2] MODI SIGN VIRAMA..MODI SIGN ARDHACANDRA
@@ -9248,6 +9433,9 @@ FF9E..FF9F ; Grapheme_Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK.
116AD ; Grapheme_Extend # Mn TAKRI VOWEL SIGN AA
116B0..116B5 ; Grapheme_Extend # Mn [6] TAKRI VOWEL SIGN U..TAKRI VOWEL SIGN AU
116B7 ; Grapheme_Extend # Mn TAKRI SIGN NUKTA
+1171D..1171F ; Grapheme_Extend # Mn [3] AHOM CONSONANT SIGN MEDIAL LA..AHOM CONSONANT SIGN MEDIAL LIGATING RA
+11722..11725 ; Grapheme_Extend # Mn [4] AHOM VOWEL SIGN I..AHOM VOWEL SIGN UU
+11727..1172B ; Grapheme_Extend # Mn [5] AHOM VOWEL SIGN AW..AHOM SIGN KILLER
16AF0..16AF4 ; Grapheme_Extend # Mn [5] BASSA VAH COMBINING HIGH TONE..BASSA VAH COMBINING HIGH-LOW TONE
16B30..16B36 ; Grapheme_Extend # Mn [7] PAHAWH HMONG MARK CIM TUB..PAHAWH HMONG MARK CIM TAUM
16F8F..16F92 ; Grapheme_Extend # Mn [4] MIAO TONE RIGHT..MIAO TONE BELOW
@@ -9259,10 +9447,16 @@ FF9E..FF9F ; Grapheme_Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK.
1D185..1D18B ; Grapheme_Extend # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
1D1AA..1D1AD ; Grapheme_Extend # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
1D242..1D244 ; Grapheme_Extend # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
+1DA00..1DA36 ; Grapheme_Extend # Mn [55] SIGNWRITING HEAD RIM..SIGNWRITING AIR SUCKING IN
+1DA3B..1DA6C ; Grapheme_Extend # Mn [50] SIGNWRITING MOUTH CLOSED NEUTRAL..SIGNWRITING EXCITEMENT
+1DA75 ; Grapheme_Extend # Mn SIGNWRITING UPPER BODY TILTING FROM HIP JOINTS
+1DA84 ; Grapheme_Extend # Mn SIGNWRITING LOCATION HEAD NECK
+1DA9B..1DA9F ; Grapheme_Extend # Mn [5] SIGNWRITING FILL MODIFIER-2..SIGNWRITING FILL MODIFIER-6
+1DAA1..1DAAF ; Grapheme_Extend # Mn [15] SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16
1E8D0..1E8D6 ; Grapheme_Extend # Mn [7] MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS
E0100..E01EF ; Grapheme_Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-# Total code points: 1461
+# Total code points: 1610
# ================================================
@@ -9419,7 +9613,7 @@ E0100..E01EF ; Grapheme_Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELE
0830..083E ; Grapheme_Base # Po [15] SAMARITAN PUNCTUATION NEQUDAA..SAMARITAN PUNCTUATION ANNAAU
0840..0858 ; Grapheme_Base # Lo [25] MANDAIC LETTER HALQA..MANDAIC LETTER AIN
085E ; Grapheme_Base # Po MANDAIC PUNCTUATION
-08A0..08B2 ; Grapheme_Base # Lo [19] ARABIC LETTER BEH WITH SMALL V BELOW..ARABIC LETTER ZAIN WITH INVERTED V ABOVE
+08A0..08B4 ; Grapheme_Base # Lo [21] ARABIC LETTER BEH WITH SMALL V BELOW..ARABIC LETTER KAF WITH DOT BELOW
0903 ; Grapheme_Base # Mc DEVANAGARI SIGN VISARGA
0904..0939 ; Grapheme_Base # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA
093B ; Grapheme_Base # Mc DEVANAGARI VOWEL SIGN OOE
@@ -9483,6 +9677,7 @@ E0100..E01EF ; Grapheme_Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELE
0AE6..0AEF ; Grapheme_Base # Nd [10] GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE
0AF0 ; Grapheme_Base # Po GUJARATI ABBREVIATION SIGN
0AF1 ; Grapheme_Base # Sc GUJARATI RUPEE SIGN
+0AF9 ; Grapheme_Base # Lo GUJARATI LETTER ZHA
0B02..0B03 ; Grapheme_Base # Mc [2] ORIYA SIGN ANUSVARA..ORIYA SIGN VISARGA
0B05..0B0C ; Grapheme_Base # Lo [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L
0B0F..0B10 ; Grapheme_Base # Lo [2] ORIYA LETTER E..ORIYA LETTER AI
@@ -9527,7 +9722,7 @@ E0100..E01EF ; Grapheme_Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELE
0C2A..0C39 ; Grapheme_Base # Lo [16] TELUGU LETTER PA..TELUGU LETTER HA
0C3D ; Grapheme_Base # Lo TELUGU SIGN AVAGRAHA
0C41..0C44 ; Grapheme_Base # Mc [4] TELUGU VOWEL SIGN U..TELUGU VOWEL SIGN VOCALIC RR
-0C58..0C59 ; Grapheme_Base # Lo [2] TELUGU LETTER TSA..TELUGU LETTER DZA
+0C58..0C5A ; Grapheme_Base # Lo [3] TELUGU LETTER TSA..TELUGU LETTER RRRA
0C60..0C61 ; Grapheme_Base # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
0C66..0C6F ; Grapheme_Base # Nd [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE
0C78..0C7E ; Grapheme_Base # No [7] TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR..TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR
@@ -9557,7 +9752,7 @@ E0100..E01EF ; Grapheme_Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELE
0D46..0D48 ; Grapheme_Base # Mc [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI
0D4A..0D4C ; Grapheme_Base # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU
0D4E ; Grapheme_Base # Lo MALAYALAM LETTER DOT REPH
-0D60..0D61 ; Grapheme_Base # Lo [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL
+0D5F..0D61 ; Grapheme_Base # Lo [3] MALAYALAM LETTER ARCHAIC II..MALAYALAM LETTER VOCALIC LL
0D66..0D6F ; Grapheme_Base # Nd [10] MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE
0D70..0D75 ; Grapheme_Base # No [6] MALAYALAM NUMBER TEN..MALAYALAM FRACTION THREE QUARTERS
0D79 ; Grapheme_Base # So MALAYALAM DATE MARK
@@ -9677,7 +9872,8 @@ E0100..E01EF ; Grapheme_Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELE
1369..137C ; Grapheme_Base # No [20] ETHIOPIC DIGIT ONE..ETHIOPIC NUMBER TEN THOUSAND
1380..138F ; Grapheme_Base # Lo [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE
1390..1399 ; Grapheme_Base # So [10] ETHIOPIC TONAL MARK YIZET..ETHIOPIC TONAL MARK KURT
-13A0..13F4 ; Grapheme_Base # Lo [85] CHEROKEE LETTER A..CHEROKEE LETTER YV
+13A0..13F5 ; Grapheme_Base # L& [86] CHEROKEE LETTER A..CHEROKEE LETTER MV
+13F8..13FD ; Grapheme_Base # L& [6] CHEROKEE SMALL LETTER YE..CHEROKEE SMALL LETTER MV
1400 ; Grapheme_Base # Pd CANADIAN SYLLABICS HYPHEN
1401..166C ; Grapheme_Base # Lo [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA
166D..166E ; Grapheme_Base # Po [2] CANADIAN SYLLABICS CHI SIGN..CANADIAN SYLLABICS FULL STOP
@@ -9729,9 +9925,7 @@ E0100..E01EF ; Grapheme_Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELE
1950..196D ; Grapheme_Base # Lo [30] TAI LE LETTER KA..TAI LE LETTER AI
1970..1974 ; Grapheme_Base # Lo [5] TAI LE LETTER TONE-2..TAI LE LETTER TONE-6
1980..19AB ; Grapheme_Base # Lo [44] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW SUA
-19B0..19C0 ; Grapheme_Base # Mc [17] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE VOWEL SIGN IY
-19C1..19C7 ; Grapheme_Base # Lo [7] NEW TAI LUE LETTER FINAL V..NEW TAI LUE LETTER FINAL B
-19C8..19C9 ; Grapheme_Base # Mc [2] NEW TAI LUE TONE MARK-1..NEW TAI LUE TONE MARK-2
+19B0..19C9 ; Grapheme_Base # Lo [26] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE TONE MARK-2
19D0..19D9 ; Grapheme_Base # Nd [10] NEW TAI LUE DIGIT ZERO..NEW TAI LUE DIGIT NINE
19DA ; Grapheme_Base # No NEW TAI LUE THAM DIGIT ONE
19DE..19FF ; Grapheme_Base # So [34] NEW TAI LUE SIGN LAE..KHMER SYMBOL DAP-PRAM ROC
@@ -9860,7 +10054,7 @@ E0100..E01EF ; Grapheme_Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELE
208D ; Grapheme_Base # Ps SUBSCRIPT LEFT PARENTHESIS
208E ; Grapheme_Base # Pe SUBSCRIPT RIGHT PARENTHESIS
2090..209C ; Grapheme_Base # Lm [13] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER T
-20A0..20BD ; Grapheme_Base # Sc [30] EURO-CURRENCY SIGN..RUBLE SIGN
+20A0..20BE ; Grapheme_Base # Sc [31] EURO-CURRENCY SIGN..LARI SIGN
2100..2101 ; Grapheme_Base # So [2] ACCOUNT OF..ADDRESSED TO THE SUBJECT
2102 ; Grapheme_Base # L& DOUBLE-STRUCK CAPITAL C
2103..2106 ; Grapheme_Base # So [4] DEGREE CELSIUS..CADA UNA
@@ -9898,6 +10092,7 @@ E0100..E01EF ; Grapheme_Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELE
2183..2184 ; Grapheme_Base # L& [2] ROMAN NUMERAL REVERSED ONE HUNDRED..LATIN SMALL LETTER REVERSED C
2185..2188 ; Grapheme_Base # Nl [4] ROMAN NUMERAL SIX LATE FORM..ROMAN NUMERAL ONE HUNDRED THOUSAND
2189 ; Grapheme_Base # No VULGAR FRACTION ZERO THIRDS
+218A..218B ; Grapheme_Base # So [2] TURNED DIGIT TWO..TURNED DIGIT THREE
2190..2194 ; Grapheme_Base # Sm [5] LEFTWARDS ARROW..LEFT RIGHT ARROW
2195..2199 ; Grapheme_Base # So [5] UP DOWN ARROW..SOUTH WEST ARROW
219A..219B ; Grapheme_Base # Sm [2] LEFTWARDS ARROW WITH STROKE..RIGHTWARDS ARROW WITH STROKE
@@ -10021,6 +10216,7 @@ E0100..E01EF ; Grapheme_Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELE
2B98..2BB9 ; Grapheme_Base # So [34] THREE-D TOP-LIGHTED LEFTWARDS EQUILATERAL ARROWHEAD..UP ARROWHEAD IN A RECTANGLE BOX
2BBD..2BC8 ; Grapheme_Base # So [12] BALLOT BOX WITH LIGHT X..BLACK MEDIUM RIGHT-POINTING TRIANGLE CENTRED
2BCA..2BD1 ; Grapheme_Base # So [8] TOP HALF BLACK CIRCLE..UNCERTAINTY SIGN
+2BEC..2BEF ; Grapheme_Base # So [4] LEFTWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS..DOWNWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS
2C00..2C2E ; Grapheme_Base # L& [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
2C30..2C5E ; Grapheme_Base # L& [47] GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE
2C60..2C7B ; Grapheme_Base # L& [28] LATIN CAPITAL LETTER L WITH DOUBLE BAR..LATIN LETTER SMALL CAPITAL TURNED E
@@ -10157,7 +10353,7 @@ E0100..E01EF ; Grapheme_Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELE
3300..33FF ; Grapheme_Base # So [256] SQUARE APAATO..SQUARE GAL
3400..4DB5 ; Grapheme_Base # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
4DC0..4DFF ; Grapheme_Base # So [64] HEXAGRAM FOR THE CREATIVE HEAVEN..HEXAGRAM FOR BEFORE COMPLETION
-4E00..9FCC ; Grapheme_Base # Lo [20941] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FCC
+4E00..9FD5 ; Grapheme_Base # Lo [20950] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FD5
A000..A014 ; Grapheme_Base # Lo [21] YI SYLLABLE IT..YI SYLLABLE E
A015 ; Grapheme_Base # Lm YI SYLLABLE WU
A016..A48C ; Grapheme_Base # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR
@@ -10190,8 +10386,9 @@ A771..A787 ; Grapheme_Base # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LET
A788 ; Grapheme_Base # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
A789..A78A ; Grapheme_Base # Sk [2] MODIFIER LETTER COLON..MODIFIER LETTER SHORT EQUALS SIGN
A78B..A78E ; Grapheme_Base # L& [4] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT
+A78F ; Grapheme_Base # Lo LATIN LETTER SINOLOGICAL DOT
A790..A7AD ; Grapheme_Base # L& [30] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN CAPITAL LETTER L WITH BELT
-A7B0..A7B1 ; Grapheme_Base # L& [2] LATIN CAPITAL LETTER TURNED K..LATIN CAPITAL LETTER TURNED T
+A7B0..A7B7 ; Grapheme_Base # L& [8] LATIN CAPITAL LETTER TURNED K..LATIN SMALL LETTER OMEGA
A7F7 ; Grapheme_Base # Lo LATIN EPIGRAPHIC LETTER SIDEWAYS I
A7F8..A7F9 ; Grapheme_Base # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
A7FA ; Grapheme_Base # L& LATIN LETTER SMALL CAPITAL TURNED M
@@ -10216,6 +10413,8 @@ A8D0..A8D9 ; Grapheme_Base # Nd [10] SAURASHTRA DIGIT ZERO..SAURASHTRA DIGIT
A8F2..A8F7 ; Grapheme_Base # Lo [6] DEVANAGARI SIGN SPACING CANDRABINDU..DEVANAGARI SIGN CANDRABINDU AVAGRAHA
A8F8..A8FA ; Grapheme_Base # Po [3] DEVANAGARI SIGN PUSHPIKA..DEVANAGARI CARET
A8FB ; Grapheme_Base # Lo DEVANAGARI HEADSTROKE
+A8FC ; Grapheme_Base # Po DEVANAGARI SIGN SIDDHAM
+A8FD ; Grapheme_Base # Lo DEVANAGARI JAIN OM
A900..A909 ; Grapheme_Base # Nd [10] KAYAH LI DIGIT ZERO..KAYAH LI DIGIT NINE
A90A..A925 ; Grapheme_Base # Lo [28] KAYAH LI LETTER KA..KAYAH LI LETTER OO
A92E..A92F ; Grapheme_Base # Po [2] KAYAH LI SIGN CWI..KAYAH LI SIGN SHYA
@@ -10276,7 +10475,8 @@ AB28..AB2E ; Grapheme_Base # Lo [7] ETHIOPIC SYLLABLE BBA..ETHIOPIC SYLLABL
AB30..AB5A ; Grapheme_Base # L& [43] LATIN SMALL LETTER BARRED ALPHA..LATIN SMALL LETTER Y WITH SHORT RIGHT LEG
AB5B ; Grapheme_Base # Sk MODIFIER BREVE WITH INVERTED BREVE
AB5C..AB5F ; Grapheme_Base # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK
-AB64..AB65 ; Grapheme_Base # L& [2] LATIN SMALL LETTER INVERTED ALPHA..GREEK LETTER SMALL CAPITAL OMEGA
+AB60..AB65 ; Grapheme_Base # L& [6] LATIN SMALL LETTER SAKHA YAT..GREEK LETTER SMALL CAPITAL OMEGA
+AB70..ABBF ; Grapheme_Base # L& [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
ABC0..ABE2 ; Grapheme_Base # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
ABE3..ABE4 ; Grapheme_Base # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
ABE6..ABE7 ; Grapheme_Base # Mc [2] MEETEI MAYEK VOWEL SIGN YENAP..MEETEI MAYEK VOWEL SIGN SOUNAP
@@ -10460,13 +10660,19 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
10879..1087F ; Grapheme_Base # No [7] PALMYRENE NUMBER ONE..PALMYRENE NUMBER TWENTY
10880..1089E ; Grapheme_Base # Lo [31] NABATAEAN LETTER FINAL ALEPH..NABATAEAN LETTER TAW
108A7..108AF ; Grapheme_Base # No [9] NABATAEAN NUMBER ONE..NABATAEAN NUMBER ONE HUNDRED
+108E0..108F2 ; Grapheme_Base # Lo [19] HATRAN LETTER ALEPH..HATRAN LETTER QOPH
+108F4..108F5 ; Grapheme_Base # Lo [2] HATRAN LETTER SHIN..HATRAN LETTER TAW
+108FB..108FF ; Grapheme_Base # No [5] HATRAN NUMBER ONE..HATRAN NUMBER ONE HUNDRED
10900..10915 ; Grapheme_Base # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
10916..1091B ; Grapheme_Base # No [6] PHOENICIAN NUMBER ONE..PHOENICIAN NUMBER THREE
1091F ; Grapheme_Base # Po PHOENICIAN WORD SEPARATOR
10920..10939 ; Grapheme_Base # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C
1093F ; Grapheme_Base # Po LYDIAN TRIANGULAR MARK
10980..109B7 ; Grapheme_Base # Lo [56] MEROITIC HIEROGLYPHIC LETTER A..MEROITIC CURSIVE LETTER DA
+109BC..109BD ; Grapheme_Base # No [2] MEROITIC CURSIVE FRACTION ELEVEN TWELFTHS..MEROITIC CURSIVE FRACTION ONE HALF
109BE..109BF ; Grapheme_Base # Lo [2] MEROITIC CURSIVE LOGOGRAM RMT..MEROITIC CURSIVE LOGOGRAM IMN
+109C0..109CF ; Grapheme_Base # No [16] MEROITIC CURSIVE NUMBER ONE..MEROITIC CURSIVE NUMBER SEVENTY
+109D2..109FF ; Grapheme_Base # No [46] MEROITIC CURSIVE NUMBER ONE HUNDRED..MEROITIC CURSIVE FRACTION TEN TWELFTHS
10A00 ; Grapheme_Base # Lo KHAROSHTHI LETTER A
10A10..10A13 ; Grapheme_Base # Lo [4] KHAROSHTHI LETTER KA..KHAROSHTHI LETTER GHA
10A15..10A17 ; Grapheme_Base # Lo [3] KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA
@@ -10493,6 +10699,9 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
10B99..10B9C ; Grapheme_Base # Po [4] PSALTER PAHLAVI SECTION MARK..PSALTER PAHLAVI FOUR DOTS WITH DOT
10BA9..10BAF ; Grapheme_Base # No [7] PSALTER PAHLAVI NUMBER ONE..PSALTER PAHLAVI NUMBER ONE HUNDRED
10C00..10C48 ; Grapheme_Base # Lo [73] OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH
+10C80..10CB2 ; Grapheme_Base # L& [51] OLD HUNGARIAN CAPITAL LETTER A..OLD HUNGARIAN CAPITAL LETTER US
+10CC0..10CF2 ; Grapheme_Base # L& [51] OLD HUNGARIAN SMALL LETTER A..OLD HUNGARIAN SMALL LETTER US
+10CFA..10CFF ; Grapheme_Base # No [6] OLD HUNGARIAN NUMBER ONE..OLD HUNGARIAN NUMBER ONE THOUSAND
10E60..10E7E ; Grapheme_Base # No [31] RUMI DIGIT ONE..RUMI FRACTION TWO THIRDS
11000 ; Grapheme_Base # Mc BRAHMI SIGN CANDRABINDU
11002 ; Grapheme_Base # Mc BRAHMI SIGN VISARGA
@@ -10520,10 +10729,13 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
111B3..111B5 ; Grapheme_Base # Mc [3] SHARADA VOWEL SIGN AA..SHARADA VOWEL SIGN II
111BF..111C0 ; Grapheme_Base # Mc [2] SHARADA VOWEL SIGN AU..SHARADA SIGN VIRAMA
111C1..111C4 ; Grapheme_Base # Lo [4] SHARADA SIGN AVAGRAHA..SHARADA OM
-111C5..111C8 ; Grapheme_Base # Po [4] SHARADA DANDA..SHARADA SEPARATOR
+111C5..111C9 ; Grapheme_Base # Po [5] SHARADA DANDA..SHARADA SANDHI MARK
111CD ; Grapheme_Base # Po SHARADA SUTRA MARK
111D0..111D9 ; Grapheme_Base # Nd [10] SHARADA DIGIT ZERO..SHARADA DIGIT NINE
111DA ; Grapheme_Base # Lo SHARADA EKAM
+111DB ; Grapheme_Base # Po SHARADA SIGN SIDDHAM
+111DC ; Grapheme_Base # Lo SHARADA HEADSTROKE
+111DD..111DF ; Grapheme_Base # Po [3] SHARADA CONTINUATION SIGN..SHARADA SECTION MARK-2
111E1..111F4 ; Grapheme_Base # No [20] SINHALA ARCHAIC DIGIT ONE..SINHALA ARCHAIC NUMBER ONE THOUSAND
11200..11211 ; Grapheme_Base # Lo [18] KHOJKI LETTER A..KHOJKI LETTER JJA
11213..1122B ; Grapheme_Base # Lo [25] KHOJKI LETTER NYA..KHOJKI LETTER LLA
@@ -10531,6 +10743,12 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
11232..11233 ; Grapheme_Base # Mc [2] KHOJKI VOWEL SIGN O..KHOJKI VOWEL SIGN AU
11235 ; Grapheme_Base # Mc KHOJKI SIGN VIRAMA
11238..1123D ; Grapheme_Base # Po [6] KHOJKI DANDA..KHOJKI ABBREVIATION SIGN
+11280..11286 ; Grapheme_Base # Lo [7] MULTANI LETTER A..MULTANI LETTER GA
+11288 ; Grapheme_Base # Lo MULTANI LETTER GHA
+1128A..1128D ; Grapheme_Base # Lo [4] MULTANI LETTER CA..MULTANI LETTER JJA
+1128F..1129D ; Grapheme_Base # Lo [15] MULTANI LETTER NYA..MULTANI LETTER BA
+1129F..112A8 ; Grapheme_Base # Lo [10] MULTANI LETTER BHA..MULTANI LETTER RHA
+112A9 ; Grapheme_Base # Po MULTANI SECTION MARK
112B0..112DE ; Grapheme_Base # Lo [47] KHUDAWADI LETTER A..KHUDAWADI LETTER HA
112E0..112E2 ; Grapheme_Base # Mc [3] KHUDAWADI VOWEL SIGN AA..KHUDAWADI VOWEL SIGN II
112F0..112F9 ; Grapheme_Base # Nd [10] KHUDAWADI DIGIT ZERO..KHUDAWADI DIGIT NINE
@@ -10546,6 +10764,7 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
11341..11344 ; Grapheme_Base # Mc [4] GRANTHA VOWEL SIGN U..GRANTHA VOWEL SIGN VOCALIC RR
11347..11348 ; Grapheme_Base # Mc [2] GRANTHA VOWEL SIGN EE..GRANTHA VOWEL SIGN AI
1134B..1134D ; Grapheme_Base # Mc [3] GRANTHA VOWEL SIGN OO..GRANTHA SIGN VIRAMA
+11350 ; Grapheme_Base # Lo GRANTHA OM
1135D..11361 ; Grapheme_Base # Lo [5] GRANTHA SIGN PLUTA..GRANTHA LETTER VOCALIC LL
11362..11363 ; Grapheme_Base # Mc [2] GRANTHA VOWEL SIGN VOCALIC L..GRANTHA VOWEL SIGN VOCALIC LL
11480..114AF ; Grapheme_Base # Lo [48] TIRHUTA ANJI..TIRHUTA LETTER HA
@@ -10562,7 +10781,8 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
115B0..115B1 ; Grapheme_Base # Mc [2] SIDDHAM VOWEL SIGN I..SIDDHAM VOWEL SIGN II
115B8..115BB ; Grapheme_Base # Mc [4] SIDDHAM VOWEL SIGN E..SIDDHAM VOWEL SIGN AU
115BE ; Grapheme_Base # Mc SIDDHAM SIGN VISARGA
-115C1..115C9 ; Grapheme_Base # Po [9] SIDDHAM SIGN SIDDHAM..SIDDHAM END OF TEXT MARK
+115C1..115D7 ; Grapheme_Base # Po [23] SIDDHAM SIGN SIDDHAM..SIDDHAM SECTION MARK WITH CIRCLES AND FOUR ENCLOSURES
+115D8..115DB ; Grapheme_Base # Lo [4] SIDDHAM LETTER THREE-CIRCLE ALTERNATE I..SIDDHAM LETTER ALTERNATE U
11600..1162F ; Grapheme_Base # Lo [48] MODI LETTER A..MODI LETTER LLA
11630..11632 ; Grapheme_Base # Mc [3] MODI VOWEL SIGN AA..MODI VOWEL SIGN II
1163B..1163C ; Grapheme_Base # Mc [2] MODI VOWEL SIGN O..MODI VOWEL SIGN AU
@@ -10575,15 +10795,24 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
116AE..116AF ; Grapheme_Base # Mc [2] TAKRI VOWEL SIGN I..TAKRI VOWEL SIGN II
116B6 ; Grapheme_Base # Mc TAKRI SIGN VIRAMA
116C0..116C9 ; Grapheme_Base # Nd [10] TAKRI DIGIT ZERO..TAKRI DIGIT NINE
+11700..11719 ; Grapheme_Base # Lo [26] AHOM LETTER KA..AHOM LETTER JHA
+11720..11721 ; Grapheme_Base # Mc [2] AHOM VOWEL SIGN A..AHOM VOWEL SIGN AA
+11726 ; Grapheme_Base # Mc AHOM VOWEL SIGN E
+11730..11739 ; Grapheme_Base # Nd [10] AHOM DIGIT ZERO..AHOM DIGIT NINE
+1173A..1173B ; Grapheme_Base # No [2] AHOM NUMBER TEN..AHOM NUMBER TWENTY
+1173C..1173E ; Grapheme_Base # Po [3] AHOM SIGN SMALL SECTION..AHOM SIGN RULAI
+1173F ; Grapheme_Base # So AHOM SYMBOL VI
118A0..118DF ; Grapheme_Base # L& [64] WARANG CITI CAPITAL LETTER NGAA..WARANG CITI SMALL LETTER VIYO
118E0..118E9 ; Grapheme_Base # Nd [10] WARANG CITI DIGIT ZERO..WARANG CITI DIGIT NINE
118EA..118F2 ; Grapheme_Base # No [9] WARANG CITI NUMBER TEN..WARANG CITI NUMBER NINETY
118FF ; Grapheme_Base # Lo WARANG CITI OM
11AC0..11AF8 ; Grapheme_Base # Lo [57] PAU CIN HAU LETTER PA..PAU CIN HAU GLOTTAL STOP FINAL
-12000..12398 ; Grapheme_Base # Lo [921] CUNEIFORM SIGN A..CUNEIFORM SIGN UM TIMES ME
+12000..12399 ; Grapheme_Base # Lo [922] CUNEIFORM SIGN A..CUNEIFORM SIGN U U
12400..1246E ; Grapheme_Base # Nl [111] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM
12470..12474 ; Grapheme_Base # Po [5] CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER..CUNEIFORM PUNCTUATION SIGN DIAGONAL QUADCOLON
+12480..12543 ; Grapheme_Base # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
13000..1342E ; Grapheme_Base # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
+14400..14646 ; Grapheme_Base # Lo [583] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530
16800..16A38 ; Grapheme_Base # Lo [569] BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ
16A40..16A5E ; Grapheme_Base # Lo [31] MRO LETTER TA..MRO LETTER TEK
16A60..16A69 ; Grapheme_Base # Nd [10] MRO DIGIT ZERO..MRO DIGIT NINE
@@ -10619,7 +10848,7 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
1D16D ; Grapheme_Base # Mc MUSICAL SYMBOL COMBINING AUGMENTATION DOT
1D183..1D184 ; Grapheme_Base # So [2] MUSICAL SYMBOL ARPEGGIATO UP..MUSICAL SYMBOL ARPEGGIATO DOWN
1D18C..1D1A9 ; Grapheme_Base # So [30] MUSICAL SYMBOL RINFORZANDO..MUSICAL SYMBOL DEGREE SLASH
-1D1AE..1D1DD ; Grapheme_Base # So [48] MUSICAL SYMBOL PEDAL MARK..MUSICAL SYMBOL PES SUBPUNCTIS
+1D1AE..1D1E8 ; Grapheme_Base # So [59] MUSICAL SYMBOL PEDAL MARK..MUSICAL SYMBOL KIEVAN FLAT SIGN
1D200..1D241 ; Grapheme_Base # So [66] GREEK VOCAL NOTATION SYMBOL-1..GREEK INSTRUMENTAL NOTATION SYMBOL-54
1D245 ; Grapheme_Base # So GREEK MUSICAL LEIMMA
1D300..1D356 ; Grapheme_Base # So [87] MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING
@@ -10665,6 +10894,12 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
1D7C3 ; Grapheme_Base # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
1D7C4..1D7CB ; Grapheme_Base # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
1D7CE..1D7FF ; Grapheme_Base # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
+1D800..1D9FF ; Grapheme_Base # So [512] SIGNWRITING HAND-FIST INDEX..SIGNWRITING HEAD
+1DA37..1DA3A ; Grapheme_Base # So [4] SIGNWRITING AIR BLOW SMALL ROTATIONS..SIGNWRITING BREATH EXHALE
+1DA6D..1DA74 ; Grapheme_Base # So [8] SIGNWRITING SHOULDER HIP SPINE..SIGNWRITING TORSO-FLOORPLANE TWISTING
+1DA76..1DA83 ; Grapheme_Base # So [14] SIGNWRITING LIMB COMBINATION..SIGNWRITING LOCATION DEPTH
+1DA85..1DA86 ; Grapheme_Base # So [2] SIGNWRITING LOCATION TORSO..SIGNWRITING LOCATION LIMBS DIGITS
+1DA87..1DA8B ; Grapheme_Base # Po [5] SIGNWRITING COMMA..SIGNWRITING PARENTHESIS
1E800..1E8C4 ; Grapheme_Base # Lo [197] MENDE KIKAKUI SYLLABLE M001 KI..MENDE KIKAKUI SYLLABLE M060 NYON
1E8C7..1E8CF ; Grapheme_Base # No [9] MENDE KIKAKUI DIGIT ONE..MENDE KIKAKUI DIGIT NINE
1EE00..1EE03 ; Grapheme_Base # Lo [4] ARABIC MATHEMATICAL ALEF..ARABIC MATHEMATICAL DAL
@@ -10715,16 +10950,11 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
1F210..1F23A ; Grapheme_Base # So [43] SQUARED CJK UNIFIED IDEOGRAPH-624B..SQUARED CJK UNIFIED IDEOGRAPH-55B6
1F240..1F248 ; Grapheme_Base # So [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
1F250..1F251 ; Grapheme_Base # So [2] CIRCLED IDEOGRAPH ADVANTAGE..CIRCLED IDEOGRAPH ACCEPT
-1F300..1F32C ; Grapheme_Base # So [45] CYCLONE..WIND BLOWING FACE
-1F330..1F37D ; Grapheme_Base # So [78] CHESTNUT..FORK AND KNIFE WITH PLATE
-1F380..1F3CE ; Grapheme_Base # So [79] RIBBON..RACING CAR
-1F3D4..1F3F7 ; Grapheme_Base # So [36] SNOW CAPPED MOUNTAIN..LABEL
-1F400..1F4FE ; Grapheme_Base # So [255] RAT..PORTABLE STEREO
-1F500..1F54A ; Grapheme_Base # So [75] TWISTED RIGHTWARDS ARROWS..DOVE OF PEACE
-1F550..1F579 ; Grapheme_Base # So [42] CLOCK FACE ONE OCLOCK..JOYSTICK
+1F300..1F3FA ; Grapheme_Base # So [251] CYCLONE..AMPHORA
+1F3FB..1F3FF ; Grapheme_Base # Sk [5] EMOJI MODIFIER FITZPATRICK TYPE-1-2..EMOJI MODIFIER FITZPATRICK TYPE-6
+1F400..1F579 ; Grapheme_Base # So [378] RAT..JOYSTICK
1F57B..1F5A3 ; Grapheme_Base # So [41] LEFT HAND TELEPHONE RECEIVER..BLACK DOWN POINTING BACKHAND INDEX
-1F5A5..1F642 ; Grapheme_Base # So [158] DESKTOP COMPUTER..SLIGHTLY SMILING FACE
-1F645..1F6CF ; Grapheme_Base # So [139] FACE WITH NO GOOD GESTURE..BED
+1F5A5..1F6D0 ; Grapheme_Base # So [300] DESKTOP COMPUTER..PLACE OF WORSHIP
1F6E0..1F6EC ; Grapheme_Base # So [13] HAMMER AND WRENCH..AIRPLANE ARRIVING
1F6F0..1F6F3 ; Grapheme_Base # So [4] SATELLITE..PASSENGER SHIP
1F700..1F773 ; Grapheme_Base # So [116] ALCHEMICAL SYMBOL FOR QUINTESSENCE..ALCHEMICAL SYMBOL FOR HALF OUNCE
@@ -10734,12 +10964,16 @@ FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEME
1F850..1F859 ; Grapheme_Base # So [10] LEFTWARDS SANS-SERIF ARROW..UP DOWN SANS-SERIF ARROW
1F860..1F887 ; Grapheme_Base # So [40] WIDE-HEADED LEFTWARDS LIGHT BARB ARROW..WIDE-HEADED SOUTH WEST VERY HEAVY BARB ARROW
1F890..1F8AD ; Grapheme_Base # So [30] LEFTWARDS TRIANGLE ARROWHEAD..WHITE ARROW SHAFT WIDTH TWO THIRDS
+1F910..1F918 ; Grapheme_Base # So [9] ZIPPER-MOUTH FACE..SIGN OF THE HORNS
+1F980..1F984 ; Grapheme_Base # So [5] CRAB..UNICORN FACE
+1F9C0 ; Grapheme_Base # So CHEESE WEDGE
20000..2A6D6 ; Grapheme_Base # Lo [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
2A700..2B734 ; Grapheme_Base # Lo [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
2B740..2B81D ; Grapheme_Base # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
+2B820..2CEA1 ; Grapheme_Base # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
2F800..2FA1D ; Grapheme_Base # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-# Total code points: 111345
+# Total code points: 118912
# ================================================
@@ -10788,7 +11022,8 @@ ABED ; Grapheme_Link # Mn MEETEI MAYEK APUN IYEK
115BF ; Grapheme_Link # Mn SIDDHAM SIGN VIRAMA
1163F ; Grapheme_Link # Mn MODI SIGN VIRAMA
116B6 ; Grapheme_Link # Mc TAKRI SIGN VIRAMA
+1172B ; Grapheme_Link # Mn AHOM SIGN KILLER
-# Total code points: 44
+# Total code points: 45
# EOF
diff --git a/localedata/unicode-gen/EastAsianWidth.txt b/localedata/unicode-gen/EastAsianWidth.txt
index f87a2daf26..b72970e171 100644
--- a/localedata/unicode-gen/EastAsianWidth.txt
+++ b/localedata/unicode-gen/EastAsianWidth.txt
@@ -1,12 +1,12 @@
-# EastAsianWidth-7.0.0.txt
-# Date: 2014-02-28, 23:15:00 GMT [KW, LI]
+# EastAsianWidth-8.0.0.txt
+# Date: 2015-02-10, 21:00:00 GMT [KW, LI]
#
# East_Asian_Width Property
#
# This file is an informative contributory data file in the
# Unicode Character Database.
#
-# Copyright (c) 1991-2014 Unicode, Inc.
+# Copyright (c) 1991-2015 Unicode, Inc.
# For terms of use, see http://www.unicode.org/terms_of_use.html
#
# The format is two fields separated by a semicolon.
@@ -23,6 +23,7 @@
# CJK Unified Ideographs Extension B: U+20000..U+2A6DF
# CJK Unified Ideographs Extension C: U+2A700..U+2B73F
# CJK Unified Ideographs Extension D: U+2B740..U+2B81F
+# CJK Unified Ideographs Extension E: U+2B820..U+2CEAF
# CJK Compatibility Ideographs Supplement: U+2F800..U+2FA1F
# and any other reserved code points on
# Planes 2 and 3: U+20000..U+2FFFD
@@ -328,8 +329,8 @@
0840..0858;N # Lo [25] MANDAIC LETTER HALQA..MANDAIC LETTER AIN
0859..085B;N # Mn [3] MANDAIC AFFRICATION MARK..MANDAIC GEMINATION MARK
085E;N # Po MANDAIC PUNCTUATION
-08A0..08B2;N # Lo [19] ARABIC LETTER BEH WITH SMALL V BELOW..ARABIC LETTER ZAIN WITH INVERTED V ABOVE
-08E4..08FF;N # Mn [28] ARABIC CURLY FATHA..ARABIC MARK SIDEWAYS NOON GHUNNA
+08A0..08B4;N # Lo [21] ARABIC LETTER BEH WITH SMALL V BELOW..ARABIC LETTER KAF WITH DOT BELOW
+08E3..08FF;N # Mn [29] ARABIC TURNED DAMMA BELOW..ARABIC MARK SIDEWAYS NOON GHUNNA
0900..0902;N # Mn [3] DEVANAGARI SIGN INVERTED CANDRABINDU..DEVANAGARI SIGN ANUSVARA
0903;N # Mc DEVANAGARI SIGN VISARGA
0904..0939;N # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA
@@ -421,6 +422,7 @@
0AE6..0AEF;N # Nd [10] GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE
0AF0;N # Po GUJARATI ABBREVIATION SIGN
0AF1;N # Sc GUJARATI RUPEE SIGN
+0AF9;N # Lo GUJARATI LETTER ZHA
0B01;N # Mn ORIYA SIGN CANDRABINDU
0B02..0B03;N # Mc [2] ORIYA SIGN ANUSVARA..ORIYA SIGN VISARGA
0B05..0B0C;N # Lo [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L
@@ -483,7 +485,7 @@
0C46..0C48;N # Mn [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI
0C4A..0C4D;N # Mn [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA
0C55..0C56;N # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
-0C58..0C59;N # Lo [2] TELUGU LETTER TSA..TELUGU LETTER DZA
+0C58..0C5A;N # Lo [3] TELUGU LETTER TSA..TELUGU LETTER RRRA
0C60..0C61;N # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
0C62..0C63;N # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
0C66..0C6F;N # Nd [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE
@@ -524,7 +526,7 @@
0D4D;N # Mn MALAYALAM SIGN VIRAMA
0D4E;N # Lo MALAYALAM LETTER DOT REPH
0D57;N # Mc MALAYALAM AU LENGTH MARK
-0D60..0D61;N # Lo [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL
+0D5F..0D61;N # Lo [3] MALAYALAM LETTER ARCHAIC II..MALAYALAM LETTER VOCALIC LL
0D62..0D63;N # Mn [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL
0D66..0D6F;N # Nd [10] MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE
0D70..0D75;N # No [6] MALAYALAM NUMBER TEN..MALAYALAM FRACTION THREE QUARTERS
@@ -680,7 +682,8 @@
1369..137C;N # No [20] ETHIOPIC DIGIT ONE..ETHIOPIC NUMBER TEN THOUSAND
1380..138F;N # Lo [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE
1390..1399;N # So [10] ETHIOPIC TONAL MARK YIZET..ETHIOPIC TONAL MARK KURT
-13A0..13F4;N # Lo [85] CHEROKEE LETTER A..CHEROKEE LETTER YV
+13A0..13F5;N # Lu [86] CHEROKEE LETTER A..CHEROKEE LETTER MV
+13F8..13FD;N # Ll [6] CHEROKEE SMALL LETTER YE..CHEROKEE SMALL LETTER MV
1400;N # Pd CANADIAN SYLLABICS HYPHEN
1401..166C;N # Lo [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA
166D..166E;N # Po [2] CANADIAN SYLLABICS CHI SIGN..CANADIAN SYLLABICS FULL STOP
@@ -748,9 +751,7 @@
1950..196D;N # Lo [30] TAI LE LETTER KA..TAI LE LETTER AI
1970..1974;N # Lo [5] TAI LE LETTER TONE-2..TAI LE LETTER TONE-6
1980..19AB;N # Lo [44] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW SUA
-19B0..19C0;N # Mc [17] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE VOWEL SIGN IY
-19C1..19C7;N # Lo [7] NEW TAI LUE LETTER FINAL V..NEW TAI LUE LETTER FINAL B
-19C8..19C9;N # Mc [2] NEW TAI LUE TONE MARK-1..NEW TAI LUE TONE MARK-2
+19B0..19C9;N # Lo [26] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE TONE MARK-2
19D0..19D9;N # Nd [10] NEW TAI LUE DIGIT ZERO..NEW TAI LUE DIGIT NINE
19DA;N # No NEW TAI LUE THAM DIGIT ONE
19DE..19DF;N # So [2] NEW TAI LUE SIGN LAE..NEW TAI LUE SIGN LAEV
@@ -944,7 +945,7 @@
20A9;H # Sc WON SIGN
20AA..20AB;N # Sc [2] NEW SHEQEL SIGN..DONG SIGN
20AC;A # Sc EURO SIGN
-20AD..20BD;N # Sc [17] KIP SIGN..RUBLE SIGN
+20AD..20BE;N # Sc [18] KIP SIGN..LARI SIGN
20D0..20DC;N # Mn [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE
20DD..20E0;N # Me [4] COMBINING ENCLOSING CIRCLE..COMBINING ENCLOSING CIRCLE BACKSLASH
20E1;N # Mn COMBINING LEFT RIGHT ARROW ABOVE
@@ -1004,6 +1005,7 @@
2183..2184;N # L& [2] ROMAN NUMERAL REVERSED ONE HUNDRED..LATIN SMALL LETTER REVERSED C
2185..2188;N # Nl [4] ROMAN NUMERAL SIX LATE FORM..ROMAN NUMERAL ONE HUNDRED THOUSAND
2189;A # No VULGAR FRACTION ZERO THIRDS
+218A..218B;N # So [2] TURNED DIGIT TWO..TURNED DIGIT THREE
2190..2194;A # Sm [5] LEFTWARDS ARROW..LEFT RIGHT ARROW
2195..2199;A # So [5] UP DOWN ARROW..SOUTH WEST ARROW
219A..219B;N # Sm [2] LEFTWARDS ARROW WITH STROKE..RIGHTWARDS ARROW WITH STROKE
@@ -1262,6 +1264,7 @@
2B98..2BB9;N # So [34] THREE-D TOP-LIGHTED LEFTWARDS EQUILATERAL ARROWHEAD..UP ARROWHEAD IN A RECTANGLE BOX
2BBD..2BC8;N # So [12] BALLOT BOX WITH LIGHT X..BLACK MEDIUM RIGHT-POINTING TRIANGLE CENTRED
2BCA..2BD1;N # So [8] TOP HALF BLACK CIRCLE..UNCERTAINTY SIGN
+2BEC..2BEF;N # So [4] LEFTWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS..DOWNWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS
2C00..2C2E;N # Lu [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
2C30..2C5E;N # Ll [47] GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE
2C60..2C7B;N # L& [28] LATIN CAPITAL LETTER L WITH DOUBLE BAR..LATIN LETTER SMALL CAPITAL TURNED E
@@ -1407,8 +1410,8 @@
3400..4DB5;W # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
4DB6..4DBF;W # Cn [10] <reserved-4DB6>..<reserved-4DBF>
4DC0..4DFF;N # So [64] HEXAGRAM FOR THE CREATIVE HEAVEN..HEXAGRAM FOR BEFORE COMPLETION
-4E00..9FCC;W # Lo [20941] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FCC
-9FCD..9FFF;W # Cn [51] <reserved-9FCD>..<reserved-9FFF>
+4E00..9FD5;W # Lo [20950] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FD5
+9FD6..9FFF;W # Cn [42] <reserved-9FD6>..<reserved-9FFF>
A000..A014;W # Lo [21] YI SYLLABLE IT..YI SYLLABLE E
A015;W # Lm YI SYLLABLE WU
A016..A48C;W # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR
@@ -1432,7 +1435,7 @@ A67E;N # Po CYRILLIC KAVYKA
A67F;N # Lm CYRILLIC PAYEROK
A680..A69B;N # L& [28] CYRILLIC CAPITAL LETTER DWE..CYRILLIC SMALL LETTER CROSSED O
A69C..A69D;N # Lm [2] MODIFIER LETTER CYRILLIC HARD SIGN..MODIFIER LETTER CYRILLIC SOFT SIGN
-A69F;N # Mn COMBINING CYRILLIC LETTER IOTIFIED E
+A69E..A69F;N # Mn [2] COMBINING CYRILLIC LETTER EF..COMBINING CYRILLIC LETTER IOTIFIED E
A6A0..A6E5;N # Lo [70] BAMUM LETTER A..BAMUM LETTER KI
A6E6..A6EF;N # Nl [10] BAMUM LETTER MO..BAMUM LETTER KOGHOM
A6F0..A6F1;N # Mn [2] BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS
@@ -1446,8 +1449,9 @@ A771..A787;N # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER INSULAR
A788;N # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
A789..A78A;N # Sk [2] MODIFIER LETTER COLON..MODIFIER LETTER SHORT EQUALS SIGN
A78B..A78E;N # L& [4] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT
+A78F;N # Lo LATIN LETTER SINOLOGICAL DOT
A790..A7AD;N # L& [30] LATIN CAPITAL LETTER N WITH DESCENDER..LATIN CAPITAL LETTER L WITH BELT
-A7B0..A7B1;N # Lu [2] LATIN CAPITAL LETTER TURNED K..LATIN CAPITAL LETTER TURNED T
+A7B0..A7B7;N # L& [8] LATIN CAPITAL LETTER TURNED K..LATIN SMALL LETTER OMEGA
A7F7;N # Lo LATIN EPIGRAPHIC LETTER SIDEWAYS I
A7F8..A7F9;N # Lm [2] MODIFIER LETTER CAPITAL H WITH STROKE..MODIFIER LETTER SMALL LIGATURE OE
A7FA;N # Ll LATIN LETTER SMALL CAPITAL TURNED M
@@ -1479,6 +1483,8 @@ A8E0..A8F1;N # Mn [18] COMBINING DEVANAGARI DIGIT ZERO..COMBINING DEVANAG
A8F2..A8F7;N # Lo [6] DEVANAGARI SIGN SPACING CANDRABINDU..DEVANAGARI SIGN CANDRABINDU AVAGRAHA
A8F8..A8FA;N # Po [3] DEVANAGARI SIGN PUSHPIKA..DEVANAGARI CARET
A8FB;N # Lo DEVANAGARI HEADSTROKE
+A8FC;N # Po DEVANAGARI SIGN SIDDHAM
+A8FD;N # Lo DEVANAGARI JAIN OM
A900..A909;N # Nd [10] KAYAH LI DIGIT ZERO..KAYAH LI DIGIT NINE
A90A..A925;N # Lo [28] KAYAH LI LETTER KA..KAYAH LI LETTER OO
A926..A92D;N # Mn [8] KAYAH LI VOWEL UE..KAYAH LI TONE CALYA PLOPHU
@@ -1560,7 +1566,8 @@ AB28..AB2E;N # Lo [7] ETHIOPIC SYLLABLE BBA..ETHIOPIC SYLLABLE BBO
AB30..AB5A;N # Ll [43] LATIN SMALL LETTER BARRED ALPHA..LATIN SMALL LETTER Y WITH SHORT RIGHT LEG
AB5B;N # Sk MODIFIER BREVE WITH INVERTED BREVE
AB5C..AB5F;N # Lm [4] MODIFIER LETTER SMALL HENG..MODIFIER LETTER SMALL U WITH LEFT HOOK
-AB64..AB65;N # Ll [2] LATIN SMALL LETTER INVERTED ALPHA..GREEK LETTER SMALL CAPITAL OMEGA
+AB60..AB65;N # Ll [6] LATIN SMALL LETTER SAKHA YAT..GREEK LETTER SMALL CAPITAL OMEGA
+AB70..ABBF;N # Ll [80] CHEROKEE SMALL LETTER A..CHEROKEE SMALL LETTER YA
ABC0..ABE2;N # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
ABE3..ABE4;N # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
ABE5;N # Mn MEETEI MAYEK VOWEL SIGN ANAP
@@ -1609,7 +1616,7 @@ FE10..FE16;W # Po [7] PRESENTATION FORM FOR VERTICAL COMMA..PRESENTATION
FE17;W # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET
FE18;W # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET
FE19;W # Po PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS
-FE20..FE2D;N # Mn [14] COMBINING LIGATURE LEFT HALF..COMBINING CONJOINING MACRON BELOW
+FE20..FE2F;N # Mn [16] COMBINING LIGATURE LEFT HALF..COMBINING CYRILLIC TITLO RIGHT HALF
FE30;W # Po PRESENTATION FORM FOR VERTICAL TWO DOT LEADER
FE31..FE32;W # Pd [2] PRESENTATION FORM FOR VERTICAL EM DASH..PRESENTATION FORM FOR VERTICAL EN DASH
FE33..FE34;W # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
@@ -1766,6 +1773,9 @@ FFFD;A # So REPLACEMENT CHARACTER
10879..1087F;N # No [7] PALMYRENE NUMBER ONE..PALMYRENE NUMBER TWENTY
10880..1089E;N # Lo [31] NABATAEAN LETTER FINAL ALEPH..NABATAEAN LETTER TAW
108A7..108AF;N # No [9] NABATAEAN NUMBER ONE..NABATAEAN NUMBER ONE HUNDRED
+108E0..108F2;N # Lo [19] HATRAN LETTER ALEPH..HATRAN LETTER QOPH
+108F4..108F5;N # Lo [2] HATRAN LETTER SHIN..HATRAN LETTER TAW
+108FB..108FF;N # No [5] HATRAN NUMBER ONE..HATRAN NUMBER ONE HUNDRED
10900..10915;N # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
10916..1091B;N # No [6] PHOENICIAN NUMBER ONE..PHOENICIAN NUMBER THREE
1091F;N # Po PHOENICIAN WORD SEPARATOR
@@ -1773,7 +1783,10 @@ FFFD;A # So REPLACEMENT CHARACTER
1093F;N # Po LYDIAN TRIANGULAR MARK
10980..1099F;N # Lo [32] MEROITIC HIEROGLYPHIC LETTER A..MEROITIC HIEROGLYPHIC SYMBOL VIDJ-2
109A0..109B7;N # Lo [24] MEROITIC CURSIVE LETTER A..MEROITIC CURSIVE LETTER DA
+109BC..109BD;N # No [2] MEROITIC CURSIVE FRACTION ELEVEN TWELFTHS..MEROITIC CURSIVE FRACTION ONE HALF
109BE..109BF;N # Lo [2] MEROITIC CURSIVE LOGOGRAM RMT..MEROITIC CURSIVE LOGOGRAM IMN
+109C0..109CF;N # No [16] MEROITIC CURSIVE NUMBER ONE..MEROITIC CURSIVE NUMBER SEVENTY
+109D2..109FF;N # No [46] MEROITIC CURSIVE NUMBER ONE HUNDRED..MEROITIC CURSIVE FRACTION TEN TWELFTHS
10A00;N # Lo KHAROSHTHI LETTER A
10A01..10A03;N # Mn [3] KHAROSHTHI VOWEL SIGN I..KHAROSHTHI VOWEL SIGN VOCALIC R
10A05..10A06;N # Mn [2] KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O
@@ -1806,6 +1819,9 @@ FFFD;A # So REPLACEMENT CHARACTER
10B99..10B9C;N # Po [4] PSALTER PAHLAVI SECTION MARK..PSALTER PAHLAVI FOUR DOTS WITH DOT
10BA9..10BAF;N # No [7] PSALTER PAHLAVI NUMBER ONE..PSALTER PAHLAVI NUMBER ONE HUNDRED
10C00..10C48;N # Lo [73] OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH
+10C80..10CB2;N # Lu [51] OLD HUNGARIAN CAPITAL LETTER A..OLD HUNGARIAN CAPITAL LETTER US
+10CC0..10CF2;N # Ll [51] OLD HUNGARIAN SMALL LETTER A..OLD HUNGARIAN SMALL LETTER US
+10CFA..10CFF;N # No [6] OLD HUNGARIAN NUMBER ONE..OLD HUNGARIAN NUMBER ONE THOUSAND
10E60..10E7E;N # No [31] RUMI DIGIT ONE..RUMI FRACTION TWO THIRDS
11000;N # Mc BRAHMI SIGN CANDRABINDU
11001;N # Mn BRAHMI SIGN ANUSVARA
@@ -1846,10 +1862,14 @@ FFFD;A # So REPLACEMENT CHARACTER
111B6..111BE;N # Mn [9] SHARADA VOWEL SIGN U..SHARADA VOWEL SIGN O
111BF..111C0;N # Mc [2] SHARADA VOWEL SIGN AU..SHARADA SIGN VIRAMA
111C1..111C4;N # Lo [4] SHARADA SIGN AVAGRAHA..SHARADA OM
-111C5..111C8;N # Po [4] SHARADA DANDA..SHARADA SEPARATOR
+111C5..111C9;N # Po [5] SHARADA DANDA..SHARADA SANDHI MARK
+111CA..111CC;N # Mn [3] SHARADA SIGN NUKTA..SHARADA EXTRA SHORT VOWEL MARK
111CD;N # Po SHARADA SUTRA MARK
111D0..111D9;N # Nd [10] SHARADA DIGIT ZERO..SHARADA DIGIT NINE
111DA;N # Lo SHARADA EKAM
+111DB;N # Po SHARADA SIGN SIDDHAM
+111DC;N # Lo SHARADA HEADSTROKE
+111DD..111DF;N # Po [3] SHARADA CONTINUATION SIGN..SHARADA SECTION MARK-2
111E1..111F4;N # No [20] SINHALA ARCHAIC DIGIT ONE..SINHALA ARCHAIC NUMBER ONE THOUSAND
11200..11211;N # Lo [18] KHOJKI LETTER A..KHOJKI LETTER JJA
11213..1122B;N # Lo [25] KHOJKI LETTER NYA..KHOJKI LETTER LLA
@@ -1860,12 +1880,18 @@ FFFD;A # So REPLACEMENT CHARACTER
11235;N # Mc KHOJKI SIGN VIRAMA
11236..11237;N # Mn [2] KHOJKI SIGN NUKTA..KHOJKI SIGN SHADDA
11238..1123D;N # Po [6] KHOJKI DANDA..KHOJKI ABBREVIATION SIGN
+11280..11286;N # Lo [7] MULTANI LETTER A..MULTANI LETTER GA
+11288;N # Lo MULTANI LETTER GHA
+1128A..1128D;N # Lo [4] MULTANI LETTER CA..MULTANI LETTER JJA
+1128F..1129D;N # Lo [15] MULTANI LETTER NYA..MULTANI LETTER BA
+1129F..112A8;N # Lo [10] MULTANI LETTER BHA..MULTANI LETTER RHA
+112A9;N # Po MULTANI SECTION MARK
112B0..112DE;N # Lo [47] KHUDAWADI LETTER A..KHUDAWADI LETTER HA
112DF;N # Mn KHUDAWADI SIGN ANUSVARA
112E0..112E2;N # Mc [3] KHUDAWADI VOWEL SIGN AA..KHUDAWADI VOWEL SIGN II
112E3..112EA;N # Mn [8] KHUDAWADI VOWEL SIGN U..KHUDAWADI SIGN VIRAMA
112F0..112F9;N # Nd [10] KHUDAWADI DIGIT ZERO..KHUDAWADI DIGIT NINE
-11301;N # Mn GRANTHA SIGN CANDRABINDU
+11300..11301;N # Mn [2] GRANTHA SIGN COMBINING ANUSVARA ABOVE..GRANTHA SIGN CANDRABINDU
11302..11303;N # Mc [2] GRANTHA SIGN ANUSVARA..GRANTHA SIGN VISARGA
11305..1130C;N # Lo [8] GRANTHA LETTER A..GRANTHA LETTER VOCALIC L
1130F..11310;N # Lo [2] GRANTHA LETTER EE..GRANTHA LETTER AI
@@ -1880,6 +1906,7 @@ FFFD;A # So REPLACEMENT CHARACTER
11341..11344;N # Mc [4] GRANTHA VOWEL SIGN U..GRANTHA VOWEL SIGN VOCALIC RR
11347..11348;N # Mc [2] GRANTHA VOWEL SIGN EE..GRANTHA VOWEL SIGN AI
1134B..1134D;N # Mc [3] GRANTHA VOWEL SIGN OO..GRANTHA SIGN VIRAMA
+11350;N # Lo GRANTHA OM
11357;N # Mc GRANTHA AU LENGTH MARK
1135D..11361;N # Lo [5] GRANTHA SIGN PLUTA..GRANTHA LETTER VOCALIC LL
11362..11363;N # Mc [2] GRANTHA VOWEL SIGN VOCALIC L..GRANTHA VOWEL SIGN VOCALIC LL
@@ -1905,7 +1932,9 @@ FFFD;A # So REPLACEMENT CHARACTER
115BC..115BD;N # Mn [2] SIDDHAM SIGN CANDRABINDU..SIDDHAM SIGN ANUSVARA
115BE;N # Mc SIDDHAM SIGN VISARGA
115BF..115C0;N # Mn [2] SIDDHAM SIGN VIRAMA..SIDDHAM SIGN NUKTA
-115C1..115C9;N # Po [9] SIDDHAM SIGN SIDDHAM..SIDDHAM END OF TEXT MARK
+115C1..115D7;N # Po [23] SIDDHAM SIGN SIDDHAM..SIDDHAM SECTION MARK WITH CIRCLES AND FOUR ENCLOSURES
+115D8..115DB;N # Lo [4] SIDDHAM LETTER THREE-CIRCLE ALTERNATE I..SIDDHAM LETTER ALTERNATE U
+115DC..115DD;N # Mn [2] SIDDHAM VOWEL SIGN ALTERNATE U..SIDDHAM VOWEL SIGN ALTERNATE UU
11600..1162F;N # Lo [48] MODI LETTER A..MODI LETTER LLA
11630..11632;N # Mc [3] MODI VOWEL SIGN AA..MODI VOWEL SIGN II
11633..1163A;N # Mn [8] MODI VOWEL SIGN U..MODI VOWEL SIGN AI
@@ -1925,15 +1954,27 @@ FFFD;A # So REPLACEMENT CHARACTER
116B6;N # Mc TAKRI SIGN VIRAMA
116B7;N # Mn TAKRI SIGN NUKTA
116C0..116C9;N # Nd [10] TAKRI DIGIT ZERO..TAKRI DIGIT NINE
+11700..11719;N # Lo [26] AHOM LETTER KA..AHOM LETTER JHA
+1171D..1171F;N # Mn [3] AHOM CONSONANT SIGN MEDIAL LA..AHOM CONSONANT SIGN MEDIAL LIGATING RA
+11720..11721;N # Mc [2] AHOM VOWEL SIGN A..AHOM VOWEL SIGN AA
+11722..11725;N # Mn [4] AHOM VOWEL SIGN I..AHOM VOWEL SIGN UU
+11726;N # Mc AHOM VOWEL SIGN E
+11727..1172B;N # Mn [5] AHOM VOWEL SIGN AW..AHOM SIGN KILLER
+11730..11739;N # Nd [10] AHOM DIGIT ZERO..AHOM DIGIT NINE
+1173A..1173B;N # No [2] AHOM NUMBER TEN..AHOM NUMBER TWENTY
+1173C..1173E;N # Po [3] AHOM SIGN SMALL SECTION..AHOM SIGN RULAI
+1173F;N # So AHOM SYMBOL VI
118A0..118DF;N # L& [64] WARANG CITI CAPITAL LETTER NGAA..WARANG CITI SMALL LETTER VIYO
118E0..118E9;N # Nd [10] WARANG CITI DIGIT ZERO..WARANG CITI DIGIT NINE
118EA..118F2;N # No [9] WARANG CITI NUMBER TEN..WARANG CITI NUMBER NINETY
118FF;N # Lo WARANG CITI OM
11AC0..11AF8;N # Lo [57] PAU CIN HAU LETTER PA..PAU CIN HAU GLOTTAL STOP FINAL
-12000..12398;N # Lo [921] CUNEIFORM SIGN A..CUNEIFORM SIGN UM TIMES ME
+12000..12399;N # Lo [922] CUNEIFORM SIGN A..CUNEIFORM SIGN U U
12400..1246E;N # Nl [111] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN NINE U VARIANT FORM
12470..12474;N # Po [5] CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER..CUNEIFORM PUNCTUATION SIGN DIAGONAL QUADCOLON
+12480..12543;N # Lo [196] CUNEIFORM SIGN AB TIMES NUN TENU..CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU
13000..1342E;N # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
+14400..14646;N # Lo [583] ANATOLIAN HIEROGLYPH A001..ANATOLIAN HIEROGLYPH A530
16800..16A38;N # Lo [569] BAMUM LETTER PHASE-A NGKUE MFON..BAMUM LETTER PHASE-F VUEQ
16A40..16A5E;N # Lo [31] MRO LETTER TA..MRO LETTER TEK
16A60..16A69;N # Nd [10] MRO DIGIT ZERO..MRO DIGIT NINE
@@ -1979,7 +2020,7 @@ FFFD;A # So REPLACEMENT CHARACTER
1D185..1D18B;N # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
1D18C..1D1A9;N # So [30] MUSICAL SYMBOL RINFORZANDO..MUSICAL SYMBOL DEGREE SLASH
1D1AA..1D1AD;N # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
-1D1AE..1D1DD;N # So [48] MUSICAL SYMBOL PEDAL MARK..MUSICAL SYMBOL PES SUBPUNCTIS
+1D1AE..1D1E8;N # So [59] MUSICAL SYMBOL PEDAL MARK..MUSICAL SYMBOL KIEVAN FLAT SIGN
1D200..1D241;N # So [66] GREEK VOCAL NOTATION SYMBOL-1..GREEK INSTRUMENTAL NOTATION SYMBOL-54
1D242..1D244;N # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
1D245;N # So GREEK MUSICAL LEIMMA
@@ -2026,6 +2067,18 @@ FFFD;A # So REPLACEMENT CHARACTER
1D7C3;N # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
1D7C4..1D7CB;N # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
1D7CE..1D7FF;N # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
+1D800..1D9FF;N # So [512] SIGNWRITING HAND-FIST INDEX..SIGNWRITING HEAD
+1DA00..1DA36;N # Mn [55] SIGNWRITING HEAD RIM..SIGNWRITING AIR SUCKING IN
+1DA37..1DA3A;N # So [4] SIGNWRITING AIR BLOW SMALL ROTATIONS..SIGNWRITING BREATH EXHALE
+1DA3B..1DA6C;N # Mn [50] SIGNWRITING MOUTH CLOSED NEUTRAL..SIGNWRITING EXCITEMENT
+1DA6D..1DA74;N # So [8] SIGNWRITING SHOULDER HIP SPINE..SIGNWRITING TORSO-FLOORPLANE TWISTING
+1DA75;N # Mn SIGNWRITING UPPER BODY TILTING FROM HIP JOINTS
+1DA76..1DA83;N # So [14] SIGNWRITING LIMB COMBINATION..SIGNWRITING LOCATION DEPTH
+1DA84;N # Mn SIGNWRITING LOCATION HEAD NECK
+1DA85..1DA86;N # So [2] SIGNWRITING LOCATION TORSO..SIGNWRITING LOCATION LIMBS DIGITS
+1DA87..1DA8B;N # Po [5] SIGNWRITING COMMA..SIGNWRITING PARENTHESIS
+1DA9B..1DA9F;N # Mn [5] SIGNWRITING FILL MODIFIER-2..SIGNWRITING FILL MODIFIER-6
+1DAA1..1DAAF;N # Mn [15] SIGNWRITING ROTATION MODIFIER-2..SIGNWRITING ROTATION MODIFIER-16
1E800..1E8C4;N # Lo [197] MENDE KIKAKUI SYLLABLE M001 KI..MENDE KIKAKUI SYLLABLE M060 NYON
1E8C7..1E8CF;N # No [9] MENDE KIKAKUI DIGIT ONE..MENDE KIKAKUI DIGIT NINE
1E8D0..1E8D6;N # Mn [7] MENDE KIKAKUI COMBINING NUMBER TEENS..MENDE KIKAKUI COMBINING NUMBER MILLIONS
@@ -2081,19 +2134,14 @@ FFFD;A # So REPLACEMENT CHARACTER
1F210..1F23A;W # So [43] SQUARED CJK UNIFIED IDEOGRAPH-624B..SQUARED CJK UNIFIED IDEOGRAPH-55B6
1F240..1F248;W # So [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
1F250..1F251;W # So [2] CIRCLED IDEOGRAPH ADVANTAGE..CIRCLED IDEOGRAPH ACCEPT
-1F300..1F32C;N # So [45] CYCLONE..WIND BLOWING FACE
-1F330..1F37D;N # So [78] CHESTNUT..FORK AND KNIFE WITH PLATE
-1F380..1F3CE;N # So [79] RIBBON..RACING CAR
-1F3D4..1F3F7;N # So [36] SNOW CAPPED MOUNTAIN..LABEL
-1F400..1F4FE;N # So [255] RAT..PORTABLE STEREO
-1F500..1F54A;N # So [75] TWISTED RIGHTWARDS ARROWS..DOVE OF PEACE
-1F550..1F579;N # So [42] CLOCK FACE ONE OCLOCK..JOYSTICK
+1F300..1F3FA;N # So [251] CYCLONE..AMPHORA
+1F3FB..1F3FF;N # Sk [5] EMOJI MODIFIER FITZPATRICK TYPE-1-2..EMOJI MODIFIER FITZPATRICK TYPE-6
+1F400..1F579;N # So [378] RAT..JOYSTICK
1F57B..1F5A3;N # So [41] LEFT HAND TELEPHONE RECEIVER..BLACK DOWN POINTING BACKHAND INDEX
1F5A5..1F5FF;N # So [91] DESKTOP COMPUTER..MOYAI
-1F600..1F642;N # So [67] GRINNING FACE..SLIGHTLY SMILING FACE
-1F645..1F64F;N # So [11] FACE WITH NO GOOD GESTURE..PERSON WITH FOLDED HANDS
+1F600..1F64F;N # So [80] GRINNING FACE..PERSON WITH FOLDED HANDS
1F650..1F67F;N # So [48] NORTH WEST POINTING LEAF..REVERSE CHECKER BOARD
-1F680..1F6CF;N # So [80] ROCKET..BED
+1F680..1F6D0;N # So [81] ROCKET..PLACE OF WORSHIP
1F6E0..1F6EC;N # So [13] HAMMER AND WRENCH..AIRPLANE ARRIVING
1F6F0..1F6F3;N # So [4] SATELLITE..PASSENGER SHIP
1F700..1F773;N # So [116] ALCHEMICAL SYMBOL FOR QUINTESSENCE..ALCHEMICAL SYMBOL FOR HALF OUNCE
@@ -2103,12 +2151,17 @@ FFFD;A # So REPLACEMENT CHARACTER
1F850..1F859;N # So [10] LEFTWARDS SANS-SERIF ARROW..UP DOWN SANS-SERIF ARROW
1F860..1F887;N # So [40] WIDE-HEADED LEFTWARDS LIGHT BARB ARROW..WIDE-HEADED SOUTH WEST VERY HEAVY BARB ARROW
1F890..1F8AD;N # So [30] LEFTWARDS TRIANGLE ARROWHEAD..WHITE ARROW SHAFT WIDTH TWO THIRDS
+1F910..1F918;N # So [9] ZIPPER-MOUTH FACE..SIGN OF THE HORNS
+1F980..1F984;N # So [5] CRAB..UNICORN FACE
+1F9C0;N # So CHEESE WEDGE
20000..2A6D6;W # Lo [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
2A6D7..2A6FF;W # Cn [41] <reserved-2A6D7>..<reserved-2A6FF>
2A700..2B734;W # Lo [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
2B735..2B73F;W # Cn [11] <reserved-2B735>..<reserved-2B73F>
2B740..2B81D;W # Lo [222] CJK UNIFIED IDEOGRAPH-2B740..CJK UNIFIED IDEOGRAPH-2B81D
-2B81E..2F7FF;W # Cn [16354] <reserved-2B81E>..<reserved-2F7FF>
+2B81E..2B81F;W # Cn [2] <reserved-2B81E>..<reserved-2B81F>
+2B820..2CEA1;W # Lo [5762] CJK UNIFIED IDEOGRAPH-2B820..CJK UNIFIED IDEOGRAPH-2CEA1
+2CEA2..2F7FF;W # Cn [10590] <reserved-2CEA2>..<reserved-2F7FF>
2F800..2FA1D;W # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
2FA1E..2FFFD;W # Cn [1504] <reserved-2FA1E>..<reserved-2FFFD>
30000..3FFFD;W # Cn [65534] <reserved-30000>..<reserved-3FFFD>
diff --git a/localedata/unicode-gen/Makefile b/localedata/unicode-gen/Makefile
index 166ee310d8..53efcd3c38 100644
--- a/localedata/unicode-gen/Makefile
+++ b/localedata/unicode-gen/Makefile
@@ -1,4 +1,4 @@
-# Copyright (C) 2015 Free Software Foundation, Inc.
+# Copyright (C) 2015-2016 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
# The GNU C Library is free software; you can redistribute it and/or
@@ -35,13 +35,13 @@
# files for making modifications.
-UNICODE_VERSION = 7.0.0
+UNICODE_VERSION = 8.0.0
PYTHON3 = python3
WGET = wget
DOWNLOADS = UnicodeData.txt DerivedCoreProperties.txt EastAsianWidth.txt
-GENERATED = i18n UTF-8
+GENERATED = i18n tr_TR UTF-8 translit_combining translit_compat translit_circle translit_cjk_compat translit_font translit_fraction
REPORTS = i18n-report UTF-8-report
all: $(GENERATED)
@@ -50,7 +50,14 @@ check: check-i18n check-UTF-8
install:
cp -p i18n ../locales/i18n
+ cp -p tr_TR ../locales/tr_TR
cp -p UTF-8 ../charmaps/UTF-8
+ cp -p translit_combining ../locales/translit_combining
+ cp -p translit_compat ../locales/translit_compat
+ cp -p translit_circle ../locales/translit_circle
+ cp -p translit_cjk_compat ../locales/translit_cjk_compat
+ cp -p translit_font ../locales/translit_font
+ cp -p translit_fraction ../locales/translit_fraction
clean: mostlyclean
-rm -rf __pycache__
@@ -76,19 +83,56 @@ check-i18n: i18n-report
i18n-report; \
then echo manual verification required; false; else true; fi
+tr_TR: UnicodeData.txt DerivedCoreProperties.txt
+tr_TR: ../locales/tr_TR # Preserve non-ctype information.
+tr_TR: gen_unicode_ctype.py
+ $(PYTHON3) gen_unicode_ctype.py -u UnicodeData.txt \
+ -d DerivedCoreProperties.txt -i ../locales/tr_TR -o $@ \
+ --unicode_version $(UNICODE_VERSION) --turkish
+
UTF-8: UnicodeData.txt EastAsianWidth.txt
UTF-8: utf8_gen.py
$(PYTHON3) utf8_gen.py UnicodeData.txt EastAsianWidth.txt
UTF-8-report: UTF-8 ../charmaps/UTF-8
UTF-8-report: utf8_compatibility.py
- $(PYTHON3) ./utf8_compatibility.py -o ../charmaps/UTF-8 \
- -n UTF-8 -a -m > $@
+ $(PYTHON3) ./utf8_compatibility.py -u UnicodeData.txt \
+ -e EastAsianWidth.txt -o ../charmaps/UTF-8 \
+ -n UTF-8 -a -m -c > $@
check-UTF-8: UTF-8-report
@if grep '^Total.*: [^0]' UTF-8-report; \
then echo manual verification required; false; else true; fi
+translit_combining: UnicodeData.txt
+translit_combining: gen_translit_combining.py
+ $(PYTHON3) ./gen_translit_combining.py -u UnicodeData.txt \
+ -o $@ --unicode_version $(UNICODE_VERSION)
+
+translit_compat: UnicodeData.txt
+translit_compat: gen_translit_compat.py
+ $(PYTHON3) ./gen_translit_compat.py -u UnicodeData.txt \
+ -o $@ --unicode_version $(UNICODE_VERSION)
+
+translit_circle: UnicodeData.txt
+translit_circle: gen_translit_circle.py
+ $(PYTHON3) ./gen_translit_circle.py -u UnicodeData.txt \
+ -o $@ --unicode_version $(UNICODE_VERSION)
+
+translit_cjk_compat: UnicodeData.txt
+translit_cjk_compat: gen_translit_cjk_compat.py
+ $(PYTHON3) ./gen_translit_cjk_compat.py -u UnicodeData.txt \
+ -o $@ --unicode_version $(UNICODE_VERSION)
+
+translit_font: UnicodeData.txt
+translit_font: gen_translit_font.py
+ $(PYTHON3) ./gen_translit_font.py -u UnicodeData.txt \
+ -o $@ --unicode_version $(UNICODE_VERSION)
+
+translit_fraction: UnicodeData.txt
+translit_fraction: gen_translit_fraction.py
+ $(PYTHON3) ./gen_translit_fraction.py -u UnicodeData.txt \
+ -o $@ --unicode_version $(UNICODE_VERSION)
.PHONY: downloads clean-downloads
downloads: $(DOWNLOADS)
diff --git a/localedata/unicode-gen/UnicodeData.txt b/localedata/unicode-gen/UnicodeData.txt
index 31c8a7eaa0..aa0e914f84 100644
--- a/localedata/unicode-gen/UnicodeData.txt
+++ b/localedata/unicode-gen/UnicodeData.txt
@@ -667,7 +667,7 @@
029A;LATIN SMALL LETTER CLOSED OPEN E;Ll;0;L;;;;;N;LATIN SMALL LETTER CLOSED EPSILON;;;;
029B;LATIN LETTER SMALL CAPITAL G WITH HOOK;Ll;0;L;;;;;N;LATIN LETTER SMALL CAPITAL G HOOK;;;;
029C;LATIN LETTER SMALL CAPITAL H;Ll;0;L;;;;;N;;;;;
-029D;LATIN SMALL LETTER J WITH CROSSED-TAIL;Ll;0;L;;;;;N;LATIN SMALL LETTER CROSSED-TAIL J;;;;
+029D;LATIN SMALL LETTER J WITH CROSSED-TAIL;Ll;0;L;;;;;N;LATIN SMALL LETTER CROSSED-TAIL J;;A7B2;;A7B2
029E;LATIN SMALL LETTER TURNED K;Ll;0;L;;;;;N;;;A7B0;;A7B0
029F;LATIN LETTER SMALL CAPITAL L;Ll;0;L;;;;;N;;;;;
02A0;LATIN SMALL LETTER Q WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER Q HOOK;;;;
@@ -2091,6 +2091,9 @@
08B0;ARABIC LETTER GAF WITH INVERTED STROKE;Lo;0;AL;;;;;N;;;;;
08B1;ARABIC LETTER STRAIGHT WAW;Lo;0;AL;;;;;N;;;;;
08B2;ARABIC LETTER ZAIN WITH INVERTED V ABOVE;Lo;0;AL;;;;;N;;;;;
+08B3;ARABIC LETTER AIN WITH THREE DOTS BELOW;Lo;0;AL;;;;;N;;;;;
+08B4;ARABIC LETTER KAF WITH DOT BELOW;Lo;0;AL;;;;;N;;;;;
+08E3;ARABIC TURNED DAMMA BELOW;Mn;220;NSM;;;;;N;;;;;
08E4;ARABIC CURLY FATHA;Mn;230;NSM;;;;;N;;;;;
08E5;ARABIC CURLY DAMMA;Mn;230;NSM;;;;;N;;;;;
08E6;ARABIC CURLY KASRA;Mn;220;NSM;;;;;N;;;;;
@@ -2503,6 +2506,7 @@
0AEF;GUJARATI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
0AF0;GUJARATI ABBREVIATION SIGN;Po;0;L;;;;;N;;;;;
0AF1;GUJARATI RUPEE SIGN;Sc;0;ET;;;;;N;;;;;
+0AF9;GUJARATI LETTER ZHA;Lo;0;L;;;;;N;;;;;
0B01;ORIYA SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;;
0B02;ORIYA SIGN ANUSVARA;Mc;0;L;;;;;N;;;;;
0B03;ORIYA SIGN VISARGA;Mc;0;L;;;;;N;;;;;
@@ -2738,6 +2742,7 @@
0C56;TELUGU AI LENGTH MARK;Mn;91;NSM;;;;;N;;;;;
0C58;TELUGU LETTER TSA;Lo;0;L;;;;;N;;;;;
0C59;TELUGU LETTER DZA;Lo;0;L;;;;;N;;;;;
+0C5A;TELUGU LETTER RRRA;Lo;0;L;;;;;N;;;;;
0C60;TELUGU LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;;
0C61;TELUGU LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;;
0C62;TELUGU VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;;
@@ -2919,6 +2924,7 @@
0D4D;MALAYALAM SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;;
0D4E;MALAYALAM LETTER DOT REPH;Lo;0;L;;;;;N;;;;;
0D57;MALAYALAM AU LENGTH MARK;Mc;0;L;;;;;N;;;;;
+0D5F;MALAYALAM LETTER ARCHAIC II;Lo;0;L;;;;;N;;;;;
0D60;MALAYALAM LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;;
0D61;MALAYALAM LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;;
0D62;MALAYALAM VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;;
@@ -4289,91 +4295,98 @@
1397;ETHIOPIC TONAL MARK HIDET;So;0;ON;;;;;N;;;;;
1398;ETHIOPIC TONAL MARK DERET-HIDET;So;0;ON;;;;;N;;;;;
1399;ETHIOPIC TONAL MARK KURT;So;0;ON;;;;;N;;;;;
-13A0;CHEROKEE LETTER A;Lo;0;L;;;;;N;;;;;
-13A1;CHEROKEE LETTER E;Lo;0;L;;;;;N;;;;;
-13A2;CHEROKEE LETTER I;Lo;0;L;;;;;N;;;;;
-13A3;CHEROKEE LETTER O;Lo;0;L;;;;;N;;;;;
-13A4;CHEROKEE LETTER U;Lo;0;L;;;;;N;;;;;
-13A5;CHEROKEE LETTER V;Lo;0;L;;;;;N;;;;;
-13A6;CHEROKEE LETTER GA;Lo;0;L;;;;;N;;;;;
-13A7;CHEROKEE LETTER KA;Lo;0;L;;;;;N;;;;;
-13A8;CHEROKEE LETTER GE;Lo;0;L;;;;;N;;;;;
-13A9;CHEROKEE LETTER GI;Lo;0;L;;;;;N;;;;;
-13AA;CHEROKEE LETTER GO;Lo;0;L;;;;;N;;;;;
-13AB;CHEROKEE LETTER GU;Lo;0;L;;;;;N;;;;;
-13AC;CHEROKEE LETTER GV;Lo;0;L;;;;;N;;;;;
-13AD;CHEROKEE LETTER HA;Lo;0;L;;;;;N;;;;;
-13AE;CHEROKEE LETTER HE;Lo;0;L;;;;;N;;;;;
-13AF;CHEROKEE LETTER HI;Lo;0;L;;;;;N;;;;;
-13B0;CHEROKEE LETTER HO;Lo;0;L;;;;;N;;;;;
-13B1;CHEROKEE LETTER HU;Lo;0;L;;;;;N;;;;;
-13B2;CHEROKEE LETTER HV;Lo;0;L;;;;;N;;;;;
-13B3;CHEROKEE LETTER LA;Lo;0;L;;;;;N;;;;;
-13B4;CHEROKEE LETTER LE;Lo;0;L;;;;;N;;;;;
-13B5;CHEROKEE LETTER LI;Lo;0;L;;;;;N;;;;;
-13B6;CHEROKEE LETTER LO;Lo;0;L;;;;;N;;;;;
-13B7;CHEROKEE LETTER LU;Lo;0;L;;;;;N;;;;;
-13B8;CHEROKEE LETTER LV;Lo;0;L;;;;;N;;;;;
-13B9;CHEROKEE LETTER MA;Lo;0;L;;;;;N;;;;;
-13BA;CHEROKEE LETTER ME;Lo;0;L;;;;;N;;;;;
-13BB;CHEROKEE LETTER MI;Lo;0;L;;;;;N;;;;;
-13BC;CHEROKEE LETTER MO;Lo;0;L;;;;;N;;;;;
-13BD;CHEROKEE LETTER MU;Lo;0;L;;;;;N;;;;;
-13BE;CHEROKEE LETTER NA;Lo;0;L;;;;;N;;;;;
-13BF;CHEROKEE LETTER HNA;Lo;0;L;;;;;N;;;;;
-13C0;CHEROKEE LETTER NAH;Lo;0;L;;;;;N;;;;;
-13C1;CHEROKEE LETTER NE;Lo;0;L;;;;;N;;;;;
-13C2;CHEROKEE LETTER NI;Lo;0;L;;;;;N;;;;;
-13C3;CHEROKEE LETTER NO;Lo;0;L;;;;;N;;;;;
-13C4;CHEROKEE LETTER NU;Lo;0;L;;;;;N;;;;;
-13C5;CHEROKEE LETTER NV;Lo;0;L;;;;;N;;;;;
-13C6;CHEROKEE LETTER QUA;Lo;0;L;;;;;N;;;;;
-13C7;CHEROKEE LETTER QUE;Lo;0;L;;;;;N;;;;;
-13C8;CHEROKEE LETTER QUI;Lo;0;L;;;;;N;;;;;
-13C9;CHEROKEE LETTER QUO;Lo;0;L;;;;;N;;;;;
-13CA;CHEROKEE LETTER QUU;Lo;0;L;;;;;N;;;;;
-13CB;CHEROKEE LETTER QUV;Lo;0;L;;;;;N;;;;;
-13CC;CHEROKEE LETTER SA;Lo;0;L;;;;;N;;;;;
-13CD;CHEROKEE LETTER S;Lo;0;L;;;;;N;;;;;
-13CE;CHEROKEE LETTER SE;Lo;0;L;;;;;N;;;;;
-13CF;CHEROKEE LETTER SI;Lo;0;L;;;;;N;;;;;
-13D0;CHEROKEE LETTER SO;Lo;0;L;;;;;N;;;;;
-13D1;CHEROKEE LETTER SU;Lo;0;L;;;;;N;;;;;
-13D2;CHEROKEE LETTER SV;Lo;0;L;;;;;N;;;;;
-13D3;CHEROKEE LETTER DA;Lo;0;L;;;;;N;;;;;
-13D4;CHEROKEE LETTER TA;Lo;0;L;;;;;N;;;;;
-13D5;CHEROKEE LETTER DE;Lo;0;L;;;;;N;;;;;
-13D6;CHEROKEE LETTER TE;Lo;0;L;;;;;N;;;;;
-13D7;CHEROKEE LETTER DI;Lo;0;L;;;;;N;;;;;
-13D8;CHEROKEE LETTER TI;Lo;0;L;;;;;N;;;;;
-13D9;CHEROKEE LETTER DO;Lo;0;L;;;;;N;;;;;
-13DA;CHEROKEE LETTER DU;Lo;0;L;;;;;N;;;;;
-13DB;CHEROKEE LETTER DV;Lo;0;L;;;;;N;;;;;
-13DC;CHEROKEE LETTER DLA;Lo;0;L;;;;;N;;;;;
-13DD;CHEROKEE LETTER TLA;Lo;0;L;;;;;N;;;;;
-13DE;CHEROKEE LETTER TLE;Lo;0;L;;;;;N;;;;;
-13DF;CHEROKEE LETTER TLI;Lo;0;L;;;;;N;;;;;
-13E0;CHEROKEE LETTER TLO;Lo;0;L;;;;;N;;;;;
-13E1;CHEROKEE LETTER TLU;Lo;0;L;;;;;N;;;;;
-13E2;CHEROKEE LETTER TLV;Lo;0;L;;;;;N;;;;;
-13E3;CHEROKEE LETTER TSA;Lo;0;L;;;;;N;;;;;
-13E4;CHEROKEE LETTER TSE;Lo;0;L;;;;;N;;;;;
-13E5;CHEROKEE LETTER TSI;Lo;0;L;;;;;N;;;;;
-13E6;CHEROKEE LETTER TSO;Lo;0;L;;;;;N;;;;;
-13E7;CHEROKEE LETTER TSU;Lo;0;L;;;;;N;;;;;
-13E8;CHEROKEE LETTER TSV;Lo;0;L;;;;;N;;;;;
-13E9;CHEROKEE LETTER WA;Lo;0;L;;;;;N;;;;;
-13EA;CHEROKEE LETTER WE;Lo;0;L;;;;;N;;;;;
-13EB;CHEROKEE LETTER WI;Lo;0;L;;;;;N;;;;;
-13EC;CHEROKEE LETTER WO;Lo;0;L;;;;;N;;;;;
-13ED;CHEROKEE LETTER WU;Lo;0;L;;;;;N;;;;;
-13EE;CHEROKEE LETTER WV;Lo;0;L;;;;;N;;;;;
-13EF;CHEROKEE LETTER YA;Lo;0;L;;;;;N;;;;;
-13F0;CHEROKEE LETTER YE;Lo;0;L;;;;;N;;;;;
-13F1;CHEROKEE LETTER YI;Lo;0;L;;;;;N;;;;;
-13F2;CHEROKEE LETTER YO;Lo;0;L;;;;;N;;;;;
-13F3;CHEROKEE LETTER YU;Lo;0;L;;;;;N;;;;;
-13F4;CHEROKEE LETTER YV;Lo;0;L;;;;;N;;;;;
+13A0;CHEROKEE LETTER A;Lu;0;L;;;;;N;;;;AB70;
+13A1;CHEROKEE LETTER E;Lu;0;L;;;;;N;;;;AB71;
+13A2;CHEROKEE LETTER I;Lu;0;L;;;;;N;;;;AB72;
+13A3;CHEROKEE LETTER O;Lu;0;L;;;;;N;;;;AB73;
+13A4;CHEROKEE LETTER U;Lu;0;L;;;;;N;;;;AB74;
+13A5;CHEROKEE LETTER V;Lu;0;L;;;;;N;;;;AB75;
+13A6;CHEROKEE LETTER GA;Lu;0;L;;;;;N;;;;AB76;
+13A7;CHEROKEE LETTER KA;Lu;0;L;;;;;N;;;;AB77;
+13A8;CHEROKEE LETTER GE;Lu;0;L;;;;;N;;;;AB78;
+13A9;CHEROKEE LETTER GI;Lu;0;L;;;;;N;;;;AB79;
+13AA;CHEROKEE LETTER GO;Lu;0;L;;;;;N;;;;AB7A;
+13AB;CHEROKEE LETTER GU;Lu;0;L;;;;;N;;;;AB7B;
+13AC;CHEROKEE LETTER GV;Lu;0;L;;;;;N;;;;AB7C;
+13AD;CHEROKEE LETTER HA;Lu;0;L;;;;;N;;;;AB7D;
+13AE;CHEROKEE LETTER HE;Lu;0;L;;;;;N;;;;AB7E;
+13AF;CHEROKEE LETTER HI;Lu;0;L;;;;;N;;;;AB7F;
+13B0;CHEROKEE LETTER HO;Lu;0;L;;;;;N;;;;AB80;
+13B1;CHEROKEE LETTER HU;Lu;0;L;;;;;N;;;;AB81;
+13B2;CHEROKEE LETTER HV;Lu;0;L;;;;;N;;;;AB82;
+13B3;CHEROKEE LETTER LA;Lu;0;L;;;;;N;;;;AB83;
+13B4;CHEROKEE LETTER LE;Lu;0;L;;;;;N;;;;AB84;
+13B5;CHEROKEE LETTER LI;Lu;0;L;;;;;N;;;;AB85;
+13B6;CHEROKEE LETTER LO;Lu;0;L;;;;;N;;;;AB86;
+13B7;CHEROKEE LETTER LU;Lu;0;L;;;;;N;;;;AB87;
+13B8;CHEROKEE LETTER LV;Lu;0;L;;;;;N;;;;AB88;
+13B9;CHEROKEE LETTER MA;Lu;0;L;;;;;N;;;;AB89;
+13BA;CHEROKEE LETTER ME;Lu;0;L;;;;;N;;;;AB8A;
+13BB;CHEROKEE LETTER MI;Lu;0;L;;;;;N;;;;AB8B;
+13BC;CHEROKEE LETTER MO;Lu;0;L;;;;;N;;;;AB8C;
+13BD;CHEROKEE LETTER MU;Lu;0;L;;;;;N;;;;AB8D;
+13BE;CHEROKEE LETTER NA;Lu;0;L;;;;;N;;;;AB8E;
+13BF;CHEROKEE LETTER HNA;Lu;0;L;;;;;N;;;;AB8F;
+13C0;CHEROKEE LETTER NAH;Lu;0;L;;;;;N;;;;AB90;
+13C1;CHEROKEE LETTER NE;Lu;0;L;;;;;N;;;;AB91;
+13C2;CHEROKEE LETTER NI;Lu;0;L;;;;;N;;;;AB92;
+13C3;CHEROKEE LETTER NO;Lu;0;L;;;;;N;;;;AB93;
+13C4;CHEROKEE LETTER NU;Lu;0;L;;;;;N;;;;AB94;
+13C5;CHEROKEE LETTER NV;Lu;0;L;;;;;N;;;;AB95;
+13C6;CHEROKEE LETTER QUA;Lu;0;L;;;;;N;;;;AB96;
+13C7;CHEROKEE LETTER QUE;Lu;0;L;;;;;N;;;;AB97;
+13C8;CHEROKEE LETTER QUI;Lu;0;L;;;;;N;;;;AB98;
+13C9;CHEROKEE LETTER QUO;Lu;0;L;;;;;N;;;;AB99;
+13CA;CHEROKEE LETTER QUU;Lu;0;L;;;;;N;;;;AB9A;
+13CB;CHEROKEE LETTER QUV;Lu;0;L;;;;;N;;;;AB9B;
+13CC;CHEROKEE LETTER SA;Lu;0;L;;;;;N;;;;AB9C;
+13CD;CHEROKEE LETTER S;Lu;0;L;;;;;N;;;;AB9D;
+13CE;CHEROKEE LETTER SE;Lu;0;L;;;;;N;;;;AB9E;
+13CF;CHEROKEE LETTER SI;Lu;0;L;;;;;N;;;;AB9F;
+13D0;CHEROKEE LETTER SO;Lu;0;L;;;;;N;;;;ABA0;
+13D1;CHEROKEE LETTER SU;Lu;0;L;;;;;N;;;;ABA1;
+13D2;CHEROKEE LETTER SV;Lu;0;L;;;;;N;;;;ABA2;
+13D3;CHEROKEE LETTER DA;Lu;0;L;;;;;N;;;;ABA3;
+13D4;CHEROKEE LETTER TA;Lu;0;L;;;;;N;;;;ABA4;
+13D5;CHEROKEE LETTER DE;Lu;0;L;;;;;N;;;;ABA5;
+13D6;CHEROKEE LETTER TE;Lu;0;L;;;;;N;;;;ABA6;
+13D7;CHEROKEE LETTER DI;Lu;0;L;;;;;N;;;;ABA7;
+13D8;CHEROKEE LETTER TI;Lu;0;L;;;;;N;;;;ABA8;
+13D9;CHEROKEE LETTER DO;Lu;0;L;;;;;N;;;;ABA9;
+13DA;CHEROKEE LETTER DU;Lu;0;L;;;;;N;;;;ABAA;
+13DB;CHEROKEE LETTER DV;Lu;0;L;;;;;N;;;;ABAB;
+13DC;CHEROKEE LETTER DLA;Lu;0;L;;;;;N;;;;ABAC;
+13DD;CHEROKEE LETTER TLA;Lu;0;L;;;;;N;;;;ABAD;
+13DE;CHEROKEE LETTER TLE;Lu;0;L;;;;;N;;;;ABAE;
+13DF;CHEROKEE LETTER TLI;Lu;0;L;;;;;N;;;;ABAF;
+13E0;CHEROKEE LETTER TLO;Lu;0;L;;;;;N;;;;ABB0;
+13E1;CHEROKEE LETTER TLU;Lu;0;L;;;;;N;;;;ABB1;
+13E2;CHEROKEE LETTER TLV;Lu;0;L;;;;;N;;;;ABB2;
+13E3;CHEROKEE LETTER TSA;Lu;0;L;;;;;N;;;;ABB3;
+13E4;CHEROKEE LETTER TSE;Lu;0;L;;;;;N;;;;ABB4;
+13E5;CHEROKEE LETTER TSI;Lu;0;L;;;;;N;;;;ABB5;
+13E6;CHEROKEE LETTER TSO;Lu;0;L;;;;;N;;;;ABB6;
+13E7;CHEROKEE LETTER TSU;Lu;0;L;;;;;N;;;;ABB7;
+13E8;CHEROKEE LETTER TSV;Lu;0;L;;;;;N;;;;ABB8;
+13E9;CHEROKEE LETTER WA;Lu;0;L;;;;;N;;;;ABB9;
+13EA;CHEROKEE LETTER WE;Lu;0;L;;;;;N;;;;ABBA;
+13EB;CHEROKEE LETTER WI;Lu;0;L;;;;;N;;;;ABBB;
+13EC;CHEROKEE LETTER WO;Lu;0;L;;;;;N;;;;ABBC;
+13ED;CHEROKEE LETTER WU;Lu;0;L;;;;;N;;;;ABBD;
+13EE;CHEROKEE LETTER WV;Lu;0;L;;;;;N;;;;ABBE;
+13EF;CHEROKEE LETTER YA;Lu;0;L;;;;;N;;;;ABBF;
+13F0;CHEROKEE LETTER YE;Lu;0;L;;;;;N;;;;13F8;
+13F1;CHEROKEE LETTER YI;Lu;0;L;;;;;N;;;;13F9;
+13F2;CHEROKEE LETTER YO;Lu;0;L;;;;;N;;;;13FA;
+13F3;CHEROKEE LETTER YU;Lu;0;L;;;;;N;;;;13FB;
+13F4;CHEROKEE LETTER YV;Lu;0;L;;;;;N;;;;13FC;
+13F5;CHEROKEE LETTER MV;Lu;0;L;;;;;N;;;;13FD;
+13F8;CHEROKEE SMALL LETTER YE;Ll;0;L;;;;;N;;;13F0;;13F0
+13F9;CHEROKEE SMALL LETTER YI;Ll;0;L;;;;;N;;;13F1;;13F1
+13FA;CHEROKEE SMALL LETTER YO;Ll;0;L;;;;;N;;;13F2;;13F2
+13FB;CHEROKEE SMALL LETTER YU;Ll;0;L;;;;;N;;;13F3;;13F3
+13FC;CHEROKEE SMALL LETTER YV;Ll;0;L;;;;;N;;;13F4;;13F4
+13FD;CHEROKEE SMALL LETTER MV;Ll;0;L;;;;;N;;;13F5;;13F5
1400;CANADIAN SYLLABICS HYPHEN;Pd;0;ON;;;;;N;;;;;
1401;CANADIAN SYLLABICS E;Lo;0;L;;;;;N;;;;;
1402;CANADIAN SYLLABICS AAI;Lo;0;L;;;;;N;;;;;
@@ -5700,23 +5713,23 @@
19A9;NEW TAI LUE LETTER LOW XVA;Lo;0;L;;;;;N;;;;;
19AA;NEW TAI LUE LETTER HIGH SUA;Lo;0;L;;;;;N;;;;;
19AB;NEW TAI LUE LETTER LOW SUA;Lo;0;L;;;;;N;;;;;
-19B0;NEW TAI LUE VOWEL SIGN VOWEL SHORTENER;Mc;0;L;;;;;N;;;;;
-19B1;NEW TAI LUE VOWEL SIGN AA;Mc;0;L;;;;;N;;;;;
-19B2;NEW TAI LUE VOWEL SIGN II;Mc;0;L;;;;;N;;;;;
-19B3;NEW TAI LUE VOWEL SIGN U;Mc;0;L;;;;;N;;;;;
-19B4;NEW TAI LUE VOWEL SIGN UU;Mc;0;L;;;;;N;;;;;
-19B5;NEW TAI LUE VOWEL SIGN E;Mc;0;L;;;;;N;;;;;
-19B6;NEW TAI LUE VOWEL SIGN AE;Mc;0;L;;;;;N;;;;;
-19B7;NEW TAI LUE VOWEL SIGN O;Mc;0;L;;;;;N;;;;;
-19B8;NEW TAI LUE VOWEL SIGN OA;Mc;0;L;;;;;N;;;;;
-19B9;NEW TAI LUE VOWEL SIGN UE;Mc;0;L;;;;;N;;;;;
-19BA;NEW TAI LUE VOWEL SIGN AY;Mc;0;L;;;;;N;;;;;
-19BB;NEW TAI LUE VOWEL SIGN AAY;Mc;0;L;;;;;N;;;;;
-19BC;NEW TAI LUE VOWEL SIGN UY;Mc;0;L;;;;;N;;;;;
-19BD;NEW TAI LUE VOWEL SIGN OY;Mc;0;L;;;;;N;;;;;
-19BE;NEW TAI LUE VOWEL SIGN OAY;Mc;0;L;;;;;N;;;;;
-19BF;NEW TAI LUE VOWEL SIGN UEY;Mc;0;L;;;;;N;;;;;
-19C0;NEW TAI LUE VOWEL SIGN IY;Mc;0;L;;;;;N;;;;;
+19B0;NEW TAI LUE VOWEL SIGN VOWEL SHORTENER;Lo;0;L;;;;;N;;;;;
+19B1;NEW TAI LUE VOWEL SIGN AA;Lo;0;L;;;;;N;;;;;
+19B2;NEW TAI LUE VOWEL SIGN II;Lo;0;L;;;;;N;;;;;
+19B3;NEW TAI LUE VOWEL SIGN U;Lo;0;L;;;;;N;;;;;
+19B4;NEW TAI LUE VOWEL SIGN UU;Lo;0;L;;;;;N;;;;;
+19B5;NEW TAI LUE VOWEL SIGN E;Lo;0;L;;;;;N;;;;;
+19B6;NEW TAI LUE VOWEL SIGN AE;Lo;0;L;;;;;N;;;;;
+19B7;NEW TAI LUE VOWEL SIGN O;Lo;0;L;;;;;N;;;;;
+19B8;NEW TAI LUE VOWEL SIGN OA;Lo;0;L;;;;;N;;;;;
+19B9;NEW TAI LUE VOWEL SIGN UE;Lo;0;L;;;;;N;;;;;
+19BA;NEW TAI LUE VOWEL SIGN AY;Lo;0;L;;;;;N;;;;;
+19BB;NEW TAI LUE VOWEL SIGN AAY;Lo;0;L;;;;;N;;;;;
+19BC;NEW TAI LUE VOWEL SIGN UY;Lo;0;L;;;;;N;;;;;
+19BD;NEW TAI LUE VOWEL SIGN OY;Lo;0;L;;;;;N;;;;;
+19BE;NEW TAI LUE VOWEL SIGN OAY;Lo;0;L;;;;;N;;;;;
+19BF;NEW TAI LUE VOWEL SIGN UEY;Lo;0;L;;;;;N;;;;;
+19C0;NEW TAI LUE VOWEL SIGN IY;Lo;0;L;;;;;N;;;;;
19C1;NEW TAI LUE LETTER FINAL V;Lo;0;L;;;;;N;;;;;
19C2;NEW TAI LUE LETTER FINAL NG;Lo;0;L;;;;;N;;;;;
19C3;NEW TAI LUE LETTER FINAL N;Lo;0;L;;;;;N;;;;;
@@ -5724,8 +5737,8 @@
19C5;NEW TAI LUE LETTER FINAL K;Lo;0;L;;;;;N;;;;;
19C6;NEW TAI LUE LETTER FINAL D;Lo;0;L;;;;;N;;;;;
19C7;NEW TAI LUE LETTER FINAL B;Lo;0;L;;;;;N;;;;;
-19C8;NEW TAI LUE TONE MARK-1;Mc;0;L;;;;;N;;;;;
-19C9;NEW TAI LUE TONE MARK-2;Mc;0;L;;;;;N;;;;;
+19C8;NEW TAI LUE TONE MARK-1;Lo;0;L;;;;;N;;;;;
+19C9;NEW TAI LUE TONE MARK-2;Lo;0;L;;;;;N;;;;;
19D0;NEW TAI LUE DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
19D1;NEW TAI LUE DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
19D2;NEW TAI LUE DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
@@ -7277,6 +7290,7 @@
20BB;NORDIC MARK SIGN;Sc;0;ET;;;;;N;;;;;
20BC;MANAT SIGN;Sc;0;ET;;;;;N;;;;;
20BD;RUBLE SIGN;Sc;0;ET;;;;;N;;;;;
+20BE;LARI SIGN;Sc;0;ET;;;;;N;;;;;
20D0;COMBINING LEFT HARPOON ABOVE;Mn;230;NSM;;;;;N;NON-SPACING LEFT HARPOON ABOVE;;;;
20D1;COMBINING RIGHT HARPOON ABOVE;Mn;230;NSM;;;;;N;NON-SPACING RIGHT HARPOON ABOVE;;;;
20D2;COMBINING LONG VERTICAL LINE OVERLAY;Mn;1;NSM;;;;;N;NON-SPACING LONG VERTICAL BAR OVERLAY;;;;
@@ -7448,6 +7462,8 @@
2187;ROMAN NUMERAL FIFTY THOUSAND;Nl;0;L;;;;50000;N;;;;;
2188;ROMAN NUMERAL ONE HUNDRED THOUSAND;Nl;0;L;;;;100000;N;;;;;
2189;VULGAR FRACTION ZERO THIRDS;No;0;ON;<fraction> 0030 2044 0033;;;0;N;;;;;
+218A;TURNED DIGIT TWO;So;0;ON;;;;;N;;;;;
+218B;TURNED DIGIT THREE;So;0;ON;;;;;N;;;;;
2190;LEFTWARDS ARROW;Sm;0;ON;;;;;N;LEFT ARROW;;;;
2191;UPWARDS ARROW;Sm;0;ON;;;;;N;UP ARROW;;;;
2192;RIGHTWARDS ARROW;Sm;0;ON;;;;;N;RIGHT ARROW;;;;
@@ -10015,6 +10031,10 @@
2BCF;ROTATED WHITE FOUR POINTED CUSP;So;0;ON;;;;;N;;;;;
2BD0;SQUARE POSITION INDICATOR;So;0;ON;;;;;N;;;;;
2BD1;UNCERTAINTY SIGN;So;0;ON;;;;;N;;;;;
+2BEC;LEFTWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS;So;0;ON;;;;;N;;;;;
+2BED;UPWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS;So;0;ON;;;;;N;;;;;
+2BEE;RIGHTWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS;So;0;ON;;;;;N;;;;;
+2BEF;DOWNWARDS TWO-HEADED ARROW WITH TRIANGLE ARROWHEADS;So;0;ON;;;;;N;;;;;
2C00;GLAGOLITIC CAPITAL LETTER AZU;Lu;0;L;;;;;N;;;;2C30;
2C01;GLAGOLITIC CAPITAL LETTER BUKY;Lu;0;L;;;;;N;;;;2C31;
2C02;GLAGOLITIC CAPITAL LETTER VEDE;Lu;0;L;;;;;N;;;;2C32;
@@ -11942,7 +11962,7 @@
4DFE;HEXAGRAM FOR AFTER COMPLETION;So;0;ON;;;;;N;;;;;
4DFF;HEXAGRAM FOR BEFORE COMPLETION;So;0;ON;;;;;N;;;;;
4E00;<CJK Ideograph, First>;Lo;0;L;;;;;N;;;;;
-9FCC;<CJK Ideograph, Last>;Lo;0;L;;;;;N;;;;;
+9FD5;<CJK Ideograph, Last>;Lo;0;L;;;;;N;;;;;
A000;YI SYLLABLE IT;Lo;0;L;;;;;N;;;;;
A001;YI SYLLABLE IX;Lo;0;L;;;;;N;;;;;
A002;YI SYLLABLE I;Lo;0;L;;;;;N;;;;;
@@ -13605,6 +13625,7 @@ A69A;CYRILLIC CAPITAL LETTER CROSSED O;Lu;0;L;;;;;N;;;;A69B;
A69B;CYRILLIC SMALL LETTER CROSSED O;Ll;0;L;;;;;N;;;A69A;;A69A
A69C;MODIFIER LETTER CYRILLIC HARD SIGN;Lm;0;L;<super> 044A;;;;N;;;;;
A69D;MODIFIER LETTER CYRILLIC SOFT SIGN;Lm;0;L;<super> 044C;;;;N;;;;;
+A69E;COMBINING CYRILLIC LETTER EF;Mn;230;NSM;;;;;N;;;;;
A69F;COMBINING CYRILLIC LETTER IOTIFIED E;Mn;230;NSM;;;;;N;;;;;
A6A0;BAMUM LETTER A;Lo;0;L;;;;;N;;;;;
A6A1;BAMUM LETTER KA;Lo;0;L;;;;;N;;;;;
@@ -13837,6 +13858,7 @@ A78B;LATIN CAPITAL LETTER SALTILLO;Lu;0;L;;;;;N;;;;A78C;
A78C;LATIN SMALL LETTER SALTILLO;Ll;0;L;;;;;N;;;A78B;;A78B
A78D;LATIN CAPITAL LETTER TURNED H;Lu;0;L;;;;;N;;;;0265;
A78E;LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT;Ll;0;L;;;;;N;;;;;
+A78F;LATIN LETTER SINOLOGICAL DOT;Lo;0;L;;;;;N;;;;;
A790;LATIN CAPITAL LETTER N WITH DESCENDER;Lu;0;L;;;;;N;;;;A791;
A791;LATIN SMALL LETTER N WITH DESCENDER;Ll;0;L;;;;;N;;;A790;;A790
A792;LATIN CAPITAL LETTER C WITH BAR;Lu;0;L;;;;;N;;;;A793;
@@ -13869,6 +13891,12 @@ A7AC;LATIN CAPITAL LETTER SCRIPT G;Lu;0;L;;;;;N;;;;0261;
A7AD;LATIN CAPITAL LETTER L WITH BELT;Lu;0;L;;;;;N;;;;026C;
A7B0;LATIN CAPITAL LETTER TURNED K;Lu;0;L;;;;;N;;;;029E;
A7B1;LATIN CAPITAL LETTER TURNED T;Lu;0;L;;;;;N;;;;0287;
+A7B2;LATIN CAPITAL LETTER J WITH CROSSED-TAIL;Lu;0;L;;;;;N;;;;029D;
+A7B3;LATIN CAPITAL LETTER CHI;Lu;0;L;;;;;N;;;;AB53;
+A7B4;LATIN CAPITAL LETTER BETA;Lu;0;L;;;;;N;;;;A7B5;
+A7B5;LATIN SMALL LETTER BETA;Ll;0;L;;;;;N;;;A7B4;;A7B4
+A7B6;LATIN CAPITAL LETTER OMEGA;Lu;0;L;;;;;N;;;;A7B7;
+A7B7;LATIN SMALL LETTER OMEGA;Ll;0;L;;;;;N;;;A7B6;;A7B6
A7F7;LATIN EPIGRAPHIC LETTER SIDEWAYS I;Lo;0;L;;;;;N;;;;;
A7F8;MODIFIER LETTER CAPITAL H WITH STROKE;Lm;0;L;<super> 0126;;;;N;;;;;
A7F9;MODIFIER LETTER SMALL LIGATURE OE;Lm;0;L;<super> 0153;;;;N;;;;;
@@ -14097,6 +14125,8 @@ A8F8;DEVANAGARI SIGN PUSHPIKA;Po;0;L;;;;;N;;;;;
A8F9;DEVANAGARI GAP FILLER;Po;0;L;;;;;N;;;;;
A8FA;DEVANAGARI CARET;Po;0;L;;;;;N;;;;;
A8FB;DEVANAGARI HEADSTROKE;Lo;0;L;;;;;N;;;;;
+A8FC;DEVANAGARI SIGN SIDDHAM;Po;0;L;;;;;N;;;;;
+A8FD;DEVANAGARI JAIN OM;Lo;0;L;;;;;N;;;;;
A900;KAYAH LI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
A901;KAYAH LI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
A902;KAYAH LI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
@@ -14610,7 +14640,7 @@ AB4F;LATIN SMALL LETTER U BAR WITH SHORT RIGHT LEG;Ll;0;L;;;;;N;;;;;
AB50;LATIN SMALL LETTER UI;Ll;0;L;;;;;N;;;;;
AB51;LATIN SMALL LETTER TURNED UI;Ll;0;L;;;;;N;;;;;
AB52;LATIN SMALL LETTER U WITH LEFT HOOK;Ll;0;L;;;;;N;;;;;
-AB53;LATIN SMALL LETTER CHI;Ll;0;L;;;;;N;;;;;
+AB53;LATIN SMALL LETTER CHI;Ll;0;L;;;;;N;;;A7B3;;A7B3
AB54;LATIN SMALL LETTER CHI WITH LOW RIGHT RING;Ll;0;L;;;;;N;;;;;
AB55;LATIN SMALL LETTER CHI WITH LOW LEFT SERIF;Ll;0;L;;;;;N;;;;;
AB56;LATIN SMALL LETTER X WITH LOW RIGHT RING;Ll;0;L;;;;;N;;;;;
@@ -14623,8 +14653,92 @@ AB5C;MODIFIER LETTER SMALL HENG;Lm;0;L;<super> A727;;;;N;;;;;
AB5D;MODIFIER LETTER SMALL L WITH INVERTED LAZY S;Lm;0;L;<super> AB37;;;;N;;;;;
AB5E;MODIFIER LETTER SMALL L WITH MIDDLE TILDE;Lm;0;L;<super> 026B;;;;N;;;;;
AB5F;MODIFIER LETTER SMALL U WITH LEFT HOOK;Lm;0;L;<super> AB52;;;;N;;;;;
+AB60;LATIN SMALL LETTER SAKHA YAT;Ll;0;L;;;;;N;;;;;
+AB61;LATIN SMALL LETTER IOTIFIED E;Ll;0;L;;;;;N;;;;;
+AB62;LATIN SMALL LETTER OPEN OE;Ll;0;L;;;;;N;;;;;
+AB63;LATIN SMALL LETTER UO;Ll;0;L;;;;;N;;;;;
AB64;LATIN SMALL LETTER INVERTED ALPHA;Ll;0;L;;;;;N;;;;;
AB65;GREEK LETTER SMALL CAPITAL OMEGA;Ll;0;L;;;;;N;;;;;
+AB70;CHEROKEE SMALL LETTER A;Ll;0;L;;;;;N;;;13A0;;13A0
+AB71;CHEROKEE SMALL LETTER E;Ll;0;L;;;;;N;;;13A1;;13A1
+AB72;CHEROKEE SMALL LETTER I;Ll;0;L;;;;;N;;;13A2;;13A2
+AB73;CHEROKEE SMALL LETTER O;Ll;0;L;;;;;N;;;13A3;;13A3
+AB74;CHEROKEE SMALL LETTER U;Ll;0;L;;;;;N;;;13A4;;13A4
+AB75;CHEROKEE SMALL LETTER V;Ll;0;L;;;;;N;;;13A5;;13A5
+AB76;CHEROKEE SMALL LETTER GA;Ll;0;L;;;;;N;;;13A6;;13A6
+AB77;CHEROKEE SMALL LETTER KA;Ll;0;L;;;;;N;;;13A7;;13A7
+AB78;CHEROKEE SMALL LETTER GE;Ll;0;L;;;;;N;;;13A8;;13A8
+AB79;CHEROKEE SMALL LETTER GI;Ll;0;L;;;;;N;;;13A9;;13A9
+AB7A;CHEROKEE SMALL LETTER GO;Ll;0;L;;;;;N;;;13AA;;13AA
+AB7B;CHEROKEE SMALL LETTER GU;Ll;0;L;;;;;N;;;13AB;;13AB
+AB7C;CHEROKEE SMALL LETTER GV;Ll;0;L;;;;;N;;;13AC;;13AC
+AB7D;CHEROKEE SMALL LETTER HA;Ll;0;L;;;;;N;;;13AD;;13AD
+AB7E;CHEROKEE SMALL LETTER HE;Ll;0;L;;;;;N;;;13AE;;13AE
+AB7F;CHEROKEE SMALL LETTER HI;Ll;0;L;;;;;N;;;13AF;;13AF
+AB80;CHEROKEE SMALL LETTER HO;Ll;0;L;;;;;N;;;13B0;;13B0
+AB81;CHEROKEE SMALL LETTER HU;Ll;0;L;;;;;N;;;13B1;;13B1
+AB82;CHEROKEE SMALL LETTER HV;Ll;0;L;;;;;N;;;13B2;;13B2
+AB83;CHEROKEE SMALL LETTER LA;Ll;0;L;;;;;N;;;13B3;;13B3
+AB84;CHEROKEE SMALL LETTER LE;Ll;0;L;;;;;N;;;13B4;;13B4
+AB85;CHEROKEE SMALL LETTER LI;Ll;0;L;;;;;N;;;13B5;;13B5
+AB86;CHEROKEE SMALL LETTER LO;Ll;0;L;;;;;N;;;13B6;;13B6
+AB87;CHEROKEE SMALL LETTER LU;Ll;0;L;;;;;N;;;13B7;;13B7
+AB88;CHEROKEE SMALL LETTER LV;Ll;0;L;;;;;N;;;13B8;;13B8
+AB89;CHEROKEE SMALL LETTER MA;Ll;0;L;;;;;N;;;13B9;;13B9
+AB8A;CHEROKEE SMALL LETTER ME;Ll;0;L;;;;;N;;;13BA;;13BA
+AB8B;CHEROKEE SMALL LETTER MI;Ll;0;L;;;;;N;;;13BB;;13BB
+AB8C;CHEROKEE SMALL LETTER MO;Ll;0;L;;;;;N;;;13BC;;13BC
+AB8D;CHEROKEE SMALL LETTER MU;Ll;0;L;;;;;N;;;13BD;;13BD
+AB8E;CHEROKEE SMALL LETTER NA;Ll;0;L;;;;;N;;;13BE;;13BE
+AB8F;CHEROKEE SMALL LETTER HNA;Ll;0;L;;;;;N;;;13BF;;13BF
+AB90;CHEROKEE SMALL LETTER NAH;Ll;0;L;;;;;N;;;13C0;;13C0
+AB91;CHEROKEE SMALL LETTER NE;Ll;0;L;;;;;N;;;13C1;;13C1
+AB92;CHEROKEE SMALL LETTER NI;Ll;0;L;;;;;N;;;13C2;;13C2
+AB93;CHEROKEE SMALL LETTER NO;Ll;0;L;;;;;N;;;13C3;;13C3
+AB94;CHEROKEE SMALL LETTER NU;Ll;0;L;;;;;N;;;13C4;;13C4
+AB95;CHEROKEE SMALL LETTER NV;Ll;0;L;;;;;N;;;13C5;;13C5
+AB96;CHEROKEE SMALL LETTER QUA;Ll;0;L;;;;;N;;;13C6;;13C6
+AB97;CHEROKEE SMALL LETTER QUE;Ll;0;L;;;;;N;;;13C7;;13C7
+AB98;CHEROKEE SMALL LETTER QUI;Ll;0;L;;;;;N;;;13C8;;13C8
+AB99;CHEROKEE SMALL LETTER QUO;Ll;0;L;;;;;N;;;13C9;;13C9
+AB9A;CHEROKEE SMALL LETTER QUU;Ll;0;L;;;;;N;;;13CA;;13CA
+AB9B;CHEROKEE SMALL LETTER QUV;Ll;0;L;;;;;N;;;13CB;;13CB
+AB9C;CHEROKEE SMALL LETTER SA;Ll;0;L;;;;;N;;;13CC;;13CC
+AB9D;CHEROKEE SMALL LETTER S;Ll;0;L;;;;;N;;;13CD;;13CD
+AB9E;CHEROKEE SMALL LETTER SE;Ll;0;L;;;;;N;;;13CE;;13CE
+AB9F;CHEROKEE SMALL LETTER SI;Ll;0;L;;;;;N;;;13CF;;13CF
+ABA0;CHEROKEE SMALL LETTER SO;Ll;0;L;;;;;N;;;13D0;;13D0
+ABA1;CHEROKEE SMALL LETTER SU;Ll;0;L;;;;;N;;;13D1;;13D1
+ABA2;CHEROKEE SMALL LETTER SV;Ll;0;L;;;;;N;;;13D2;;13D2
+ABA3;CHEROKEE SMALL LETTER DA;Ll;0;L;;;;;N;;;13D3;;13D3
+ABA4;CHEROKEE SMALL LETTER TA;Ll;0;L;;;;;N;;;13D4;;13D4
+ABA5;CHEROKEE SMALL LETTER DE;Ll;0;L;;;;;N;;;13D5;;13D5
+ABA6;CHEROKEE SMALL LETTER TE;Ll;0;L;;;;;N;;;13D6;;13D6
+ABA7;CHEROKEE SMALL LETTER DI;Ll;0;L;;;;;N;;;13D7;;13D7
+ABA8;CHEROKEE SMALL LETTER TI;Ll;0;L;;;;;N;;;13D8;;13D8
+ABA9;CHEROKEE SMALL LETTER DO;Ll;0;L;;;;;N;;;13D9;;13D9
+ABAA;CHEROKEE SMALL LETTER DU;Ll;0;L;;;;;N;;;13DA;;13DA
+ABAB;CHEROKEE SMALL LETTER DV;Ll;0;L;;;;;N;;;13DB;;13DB
+ABAC;CHEROKEE SMALL LETTER DLA;Ll;0;L;;;;;N;;;13DC;;13DC
+ABAD;CHEROKEE SMALL LETTER TLA;Ll;0;L;;;;;N;;;13DD;;13DD
+ABAE;CHEROKEE SMALL LETTER TLE;Ll;0;L;;;;;N;;;13DE;;13DE
+ABAF;CHEROKEE SMALL LETTER TLI;Ll;0;L;;;;;N;;;13DF;;13DF
+ABB0;CHEROKEE SMALL LETTER TLO;Ll;0;L;;;;;N;;;13E0;;13E0
+ABB1;CHEROKEE SMALL LETTER TLU;Ll;0;L;;;;;N;;;13E1;;13E1
+ABB2;CHEROKEE SMALL LETTER TLV;Ll;0;L;;;;;N;;;13E2;;13E2
+ABB3;CHEROKEE SMALL LETTER TSA;Ll;0;L;;;;;N;;;13E3;;13E3
+ABB4;CHEROKEE SMALL LETTER TSE;Ll;0;L;;;;;N;;;13E4;;13E4
+ABB5;CHEROKEE SMALL LETTER TSI;Ll;0;L;;;;;N;;;13E5;;13E5
+ABB6;CHEROKEE SMALL LETTER TSO;Ll;0;L;;;;;N;;;13E6;;13E6
+ABB7;CHEROKEE SMALL LETTER TSU;Ll;0;L;;;;;N;;;13E7;;13E7
+ABB8;CHEROKEE SMALL LETTER TSV;Ll;0;L;;;;;N;;;13E8;;13E8
+ABB9;CHEROKEE SMALL LETTER WA;Ll;0;L;;;;;N;;;13E9;;13E9
+ABBA;CHEROKEE SMALL LETTER WE;Ll;0;L;;;;;N;;;13EA;;13EA
+ABBB;CHEROKEE SMALL LETTER WI;Ll;0;L;;;;;N;;;13EB;;13EB
+ABBC;CHEROKEE SMALL LETTER WO;Ll;0;L;;;;;N;;;13EC;;13EC
+ABBD;CHEROKEE SMALL LETTER WU;Ll;0;L;;;;;N;;;13ED;;13ED
+ABBE;CHEROKEE SMALL LETTER WV;Ll;0;L;;;;;N;;;13EE;;13EE
+ABBF;CHEROKEE SMALL LETTER YA;Ll;0;L;;;;;N;;;13EF;;13EF
ABC0;MEETEI MAYEK LETTER KOK;Lo;0;L;;;;;N;;;;;
ABC1;MEETEI MAYEK LETTER SAM;Lo;0;L;;;;;N;;;;;
ABC2;MEETEI MAYEK LETTER LAI;Lo;0;L;;;;;N;;;;;
@@ -15944,6 +16058,8 @@ FE2A;COMBINING TILDE RIGHT HALF BELOW;Mn;220;NSM;;;;;N;;;;;
FE2B;COMBINING MACRON LEFT HALF BELOW;Mn;220;NSM;;;;;N;;;;;
FE2C;COMBINING MACRON RIGHT HALF BELOW;Mn;220;NSM;;;;;N;;;;;
FE2D;COMBINING CONJOINING MACRON BELOW;Mn;220;NSM;;;;;N;;;;;
+FE2E;COMBINING CYRILLIC TITLO LEFT HALF;Mn;230;NSM;;;;;N;;;;;
+FE2F;COMBINING CYRILLIC TITLO RIGHT HALF;Mn;230;NSM;;;;;N;;;;;
FE30;PRESENTATION FORM FOR VERTICAL TWO DOT LEADER;Po;0;ON;<vertical> 2025;;;;N;GLYPH FOR VERTICAL TWO DOT LEADER;;;;
FE31;PRESENTATION FORM FOR VERTICAL EM DASH;Pd;0;ON;<vertical> 2014;;;;N;GLYPH FOR VERTICAL EM DASH;;;;
FE32;PRESENTATION FORM FOR VERTICAL EN DASH;Pd;0;ON;<vertical> 2013;;;;N;GLYPH FOR VERTICAL EN DASH;;;;
@@ -17830,6 +17946,32 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
108AD;NABATAEAN NUMBER TEN;No;0;R;;;;10;N;;;;;
108AE;NABATAEAN NUMBER TWENTY;No;0;R;;;;20;N;;;;;
108AF;NABATAEAN NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;;
+108E0;HATRAN LETTER ALEPH;Lo;0;R;;;;;N;;;;;
+108E1;HATRAN LETTER BETH;Lo;0;R;;;;;N;;;;;
+108E2;HATRAN LETTER GIMEL;Lo;0;R;;;;;N;;;;;
+108E3;HATRAN LETTER DALETH-RESH;Lo;0;R;;;;;N;;;;;
+108E4;HATRAN LETTER HE;Lo;0;R;;;;;N;;;;;
+108E5;HATRAN LETTER WAW;Lo;0;R;;;;;N;;;;;
+108E6;HATRAN LETTER ZAYN;Lo;0;R;;;;;N;;;;;
+108E7;HATRAN LETTER HETH;Lo;0;R;;;;;N;;;;;
+108E8;HATRAN LETTER TETH;Lo;0;R;;;;;N;;;;;
+108E9;HATRAN LETTER YODH;Lo;0;R;;;;;N;;;;;
+108EA;HATRAN LETTER KAPH;Lo;0;R;;;;;N;;;;;
+108EB;HATRAN LETTER LAMEDH;Lo;0;R;;;;;N;;;;;
+108EC;HATRAN LETTER MEM;Lo;0;R;;;;;N;;;;;
+108ED;HATRAN LETTER NUN;Lo;0;R;;;;;N;;;;;
+108EE;HATRAN LETTER SAMEKH;Lo;0;R;;;;;N;;;;;
+108EF;HATRAN LETTER AYN;Lo;0;R;;;;;N;;;;;
+108F0;HATRAN LETTER PE;Lo;0;R;;;;;N;;;;;
+108F1;HATRAN LETTER SADHE;Lo;0;R;;;;;N;;;;;
+108F2;HATRAN LETTER QOPH;Lo;0;R;;;;;N;;;;;
+108F4;HATRAN LETTER SHIN;Lo;0;R;;;;;N;;;;;
+108F5;HATRAN LETTER TAW;Lo;0;R;;;;;N;;;;;
+108FB;HATRAN NUMBER ONE;No;0;R;;;;1;N;;;;;
+108FC;HATRAN NUMBER FIVE;No;0;R;;;;5;N;;;;;
+108FD;HATRAN NUMBER TEN;No;0;R;;;;10;N;;;;;
+108FE;HATRAN NUMBER TWENTY;No;0;R;;;;20;N;;;;;
+108FF;HATRAN NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;;
10900;PHOENICIAN LETTER ALF;Lo;0;R;;;;;N;;;;;
10901;PHOENICIAN LETTER BET;Lo;0;R;;;;;N;;;;;
10902;PHOENICIAN LETTER GAML;Lo;0;R;;;;;N;;;;;
@@ -17942,8 +18084,72 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
109B5;MEROITIC CURSIVE LETTER TE;Lo;0;R;;;;;N;;;;;
109B6;MEROITIC CURSIVE LETTER TO;Lo;0;R;;;;;N;;;;;
109B7;MEROITIC CURSIVE LETTER DA;Lo;0;R;;;;;N;;;;;
+109BC;MEROITIC CURSIVE FRACTION ELEVEN TWELFTHS;No;0;R;;;;11/12;N;;;;;
+109BD;MEROITIC CURSIVE FRACTION ONE HALF;No;0;R;;;;1/2;N;;;;;
109BE;MEROITIC CURSIVE LOGOGRAM RMT;Lo;0;R;;;;;N;;;;;
109BF;MEROITIC CURSIVE LOGOGRAM IMN;Lo;0;R;;;;;N;;;;;
+109C0;MEROITIC CURSIVE NUMBER ONE;No;0;R;;;;1;N;;;;;
+109C1;MEROITIC CURSIVE NUMBER TWO;No;0;R;;;;2;N;;;;;
+109C2;MEROITIC CURSIVE NUMBER THREE;No;0;R;;;;3;N;;;;;
+109C3;MEROITIC CURSIVE NUMBER FOUR;No;0;R;;;;4;N;;;;;
+109C4;MEROITIC CURSIVE NUMBER FIVE;No;0;R;;;;5;N;;;;;
+109C5;MEROITIC CURSIVE NUMBER SIX;No;0;R;;;;6;N;;;;;
+109C6;MEROITIC CURSIVE NUMBER SEVEN;No;0;R;;;;7;N;;;;;
+109C7;MEROITIC CURSIVE NUMBER EIGHT;No;0;R;;;;8;N;;;;;
+109C8;MEROITIC CURSIVE NUMBER NINE;No;0;R;;;;9;N;;;;;
+109C9;MEROITIC CURSIVE NUMBER TEN;No;0;R;;;;10;N;;;;;
+109CA;MEROITIC CURSIVE NUMBER TWENTY;No;0;R;;;;20;N;;;;;
+109CB;MEROITIC CURSIVE NUMBER THIRTY;No;0;R;;;;30;N;;;;;
+109CC;MEROITIC CURSIVE NUMBER FORTY;No;0;R;;;;40;N;;;;;
+109CD;MEROITIC CURSIVE NUMBER FIFTY;No;0;R;;;;50;N;;;;;
+109CE;MEROITIC CURSIVE NUMBER SIXTY;No;0;R;;;;60;N;;;;;
+109CF;MEROITIC CURSIVE NUMBER SEVENTY;No;0;R;;;;70;N;;;;;
+109D2;MEROITIC CURSIVE NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;;
+109D3;MEROITIC CURSIVE NUMBER TWO HUNDRED;No;0;R;;;;200;N;;;;;
+109D4;MEROITIC CURSIVE NUMBER THREE HUNDRED;No;0;R;;;;300;N;;;;;
+109D5;MEROITIC CURSIVE NUMBER FOUR HUNDRED;No;0;R;;;;400;N;;;;;
+109D6;MEROITIC CURSIVE NUMBER FIVE HUNDRED;No;0;R;;;;500;N;;;;;
+109D7;MEROITIC CURSIVE NUMBER SIX HUNDRED;No;0;R;;;;600;N;;;;;
+109D8;MEROITIC CURSIVE NUMBER SEVEN HUNDRED;No;0;R;;;;700;N;;;;;
+109D9;MEROITIC CURSIVE NUMBER EIGHT HUNDRED;No;0;R;;;;800;N;;;;;
+109DA;MEROITIC CURSIVE NUMBER NINE HUNDRED;No;0;R;;;;900;N;;;;;
+109DB;MEROITIC CURSIVE NUMBER ONE THOUSAND;No;0;R;;;;1000;N;;;;;
+109DC;MEROITIC CURSIVE NUMBER TWO THOUSAND;No;0;R;;;;2000;N;;;;;
+109DD;MEROITIC CURSIVE NUMBER THREE THOUSAND;No;0;R;;;;3000;N;;;;;
+109DE;MEROITIC CURSIVE NUMBER FOUR THOUSAND;No;0;R;;;;4000;N;;;;;
+109DF;MEROITIC CURSIVE NUMBER FIVE THOUSAND;No;0;R;;;;5000;N;;;;;
+109E0;MEROITIC CURSIVE NUMBER SIX THOUSAND;No;0;R;;;;6000;N;;;;;
+109E1;MEROITIC CURSIVE NUMBER SEVEN THOUSAND;No;0;R;;;;7000;N;;;;;
+109E2;MEROITIC CURSIVE NUMBER EIGHT THOUSAND;No;0;R;;;;8000;N;;;;;
+109E3;MEROITIC CURSIVE NUMBER NINE THOUSAND;No;0;R;;;;9000;N;;;;;
+109E4;MEROITIC CURSIVE NUMBER TEN THOUSAND;No;0;R;;;;10000;N;;;;;
+109E5;MEROITIC CURSIVE NUMBER TWENTY THOUSAND;No;0;R;;;;20000;N;;;;;
+109E6;MEROITIC CURSIVE NUMBER THIRTY THOUSAND;No;0;R;;;;30000;N;;;;;
+109E7;MEROITIC CURSIVE NUMBER FORTY THOUSAND;No;0;R;;;;40000;N;;;;;
+109E8;MEROITIC CURSIVE NUMBER FIFTY THOUSAND;No;0;R;;;;50000;N;;;;;
+109E9;MEROITIC CURSIVE NUMBER SIXTY THOUSAND;No;0;R;;;;60000;N;;;;;
+109EA;MEROITIC CURSIVE NUMBER SEVENTY THOUSAND;No;0;R;;;;70000;N;;;;;
+109EB;MEROITIC CURSIVE NUMBER EIGHTY THOUSAND;No;0;R;;;;80000;N;;;;;
+109EC;MEROITIC CURSIVE NUMBER NINETY THOUSAND;No;0;R;;;;90000;N;;;;;
+109ED;MEROITIC CURSIVE NUMBER ONE HUNDRED THOUSAND;No;0;R;;;;100000;N;;;;;
+109EE;MEROITIC CURSIVE NUMBER TWO HUNDRED THOUSAND;No;0;R;;;;200000;N;;;;;
+109EF;MEROITIC CURSIVE NUMBER THREE HUNDRED THOUSAND;No;0;R;;;;300000;N;;;;;
+109F0;MEROITIC CURSIVE NUMBER FOUR HUNDRED THOUSAND;No;0;R;;;;400000;N;;;;;
+109F1;MEROITIC CURSIVE NUMBER FIVE HUNDRED THOUSAND;No;0;R;;;;500000;N;;;;;
+109F2;MEROITIC CURSIVE NUMBER SIX HUNDRED THOUSAND;No;0;R;;;;600000;N;;;;;
+109F3;MEROITIC CURSIVE NUMBER SEVEN HUNDRED THOUSAND;No;0;R;;;;700000;N;;;;;
+109F4;MEROITIC CURSIVE NUMBER EIGHT HUNDRED THOUSAND;No;0;R;;;;800000;N;;;;;
+109F5;MEROITIC CURSIVE NUMBER NINE HUNDRED THOUSAND;No;0;R;;;;900000;N;;;;;
+109F6;MEROITIC CURSIVE FRACTION ONE TWELFTH;No;0;R;;;;1/12;N;;;;;
+109F7;MEROITIC CURSIVE FRACTION TWO TWELFTHS;No;0;R;;;;2/12;N;;;;;
+109F8;MEROITIC CURSIVE FRACTION THREE TWELFTHS;No;0;R;;;;3/12;N;;;;;
+109F9;MEROITIC CURSIVE FRACTION FOUR TWELFTHS;No;0;R;;;;4/12;N;;;;;
+109FA;MEROITIC CURSIVE FRACTION FIVE TWELFTHS;No;0;R;;;;5/12;N;;;;;
+109FB;MEROITIC CURSIVE FRACTION SIX TWELFTHS;No;0;R;;;;6/12;N;;;;;
+109FC;MEROITIC CURSIVE FRACTION SEVEN TWELFTHS;No;0;R;;;;7/12;N;;;;;
+109FD;MEROITIC CURSIVE FRACTION EIGHT TWELFTHS;No;0;R;;;;8/12;N;;;;;
+109FE;MEROITIC CURSIVE FRACTION NINE TWELFTHS;No;0;R;;;;9/12;N;;;;;
+109FF;MEROITIC CURSIVE FRACTION TEN TWELFTHS;No;0;R;;;;10/12;N;;;;;
10A00;KHAROSHTHI LETTER A;Lo;0;R;;;;;N;;;;;
10A01;KHAROSHTHI VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;;
10A02;KHAROSHTHI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;;
@@ -18344,6 +18550,114 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
10C46;OLD TURKIC LETTER YENISEI AET;Lo;0;R;;;;;N;;;;;
10C47;OLD TURKIC LETTER ORKHON OT;Lo;0;R;;;;;N;;;;;
10C48;OLD TURKIC LETTER ORKHON BASH;Lo;0;R;;;;;N;;;;;
+10C80;OLD HUNGARIAN CAPITAL LETTER A;Lu;0;R;;;;;N;;;;10CC0;
+10C81;OLD HUNGARIAN CAPITAL LETTER AA;Lu;0;R;;;;;N;;;;10CC1;
+10C82;OLD HUNGARIAN CAPITAL LETTER EB;Lu;0;R;;;;;N;;;;10CC2;
+10C83;OLD HUNGARIAN CAPITAL LETTER AMB;Lu;0;R;;;;;N;;;;10CC3;
+10C84;OLD HUNGARIAN CAPITAL LETTER EC;Lu;0;R;;;;;N;;;;10CC4;
+10C85;OLD HUNGARIAN CAPITAL LETTER ENC;Lu;0;R;;;;;N;;;;10CC5;
+10C86;OLD HUNGARIAN CAPITAL LETTER ECS;Lu;0;R;;;;;N;;;;10CC6;
+10C87;OLD HUNGARIAN CAPITAL LETTER ED;Lu;0;R;;;;;N;;;;10CC7;
+10C88;OLD HUNGARIAN CAPITAL LETTER AND;Lu;0;R;;;;;N;;;;10CC8;
+10C89;OLD HUNGARIAN CAPITAL LETTER E;Lu;0;R;;;;;N;;;;10CC9;
+10C8A;OLD HUNGARIAN CAPITAL LETTER CLOSE E;Lu;0;R;;;;;N;;;;10CCA;
+10C8B;OLD HUNGARIAN CAPITAL LETTER EE;Lu;0;R;;;;;N;;;;10CCB;
+10C8C;OLD HUNGARIAN CAPITAL LETTER EF;Lu;0;R;;;;;N;;;;10CCC;
+10C8D;OLD HUNGARIAN CAPITAL LETTER EG;Lu;0;R;;;;;N;;;;10CCD;
+10C8E;OLD HUNGARIAN CAPITAL LETTER EGY;Lu;0;R;;;;;N;;;;10CCE;
+10C8F;OLD HUNGARIAN CAPITAL LETTER EH;Lu;0;R;;;;;N;;;;10CCF;
+10C90;OLD HUNGARIAN CAPITAL LETTER I;Lu;0;R;;;;;N;;;;10CD0;
+10C91;OLD HUNGARIAN CAPITAL LETTER II;Lu;0;R;;;;;N;;;;10CD1;
+10C92;OLD HUNGARIAN CAPITAL LETTER EJ;Lu;0;R;;;;;N;;;;10CD2;
+10C93;OLD HUNGARIAN CAPITAL LETTER EK;Lu;0;R;;;;;N;;;;10CD3;
+10C94;OLD HUNGARIAN CAPITAL LETTER AK;Lu;0;R;;;;;N;;;;10CD4;
+10C95;OLD HUNGARIAN CAPITAL LETTER UNK;Lu;0;R;;;;;N;;;;10CD5;
+10C96;OLD HUNGARIAN CAPITAL LETTER EL;Lu;0;R;;;;;N;;;;10CD6;
+10C97;OLD HUNGARIAN CAPITAL LETTER ELY;Lu;0;R;;;;;N;;;;10CD7;
+10C98;OLD HUNGARIAN CAPITAL LETTER EM;Lu;0;R;;;;;N;;;;10CD8;
+10C99;OLD HUNGARIAN CAPITAL LETTER EN;Lu;0;R;;;;;N;;;;10CD9;
+10C9A;OLD HUNGARIAN CAPITAL LETTER ENY;Lu;0;R;;;;;N;;;;10CDA;
+10C9B;OLD HUNGARIAN CAPITAL LETTER O;Lu;0;R;;;;;N;;;;10CDB;
+10C9C;OLD HUNGARIAN CAPITAL LETTER OO;Lu;0;R;;;;;N;;;;10CDC;
+10C9D;OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG OE;Lu;0;R;;;;;N;;;;10CDD;
+10C9E;OLD HUNGARIAN CAPITAL LETTER RUDIMENTA OE;Lu;0;R;;;;;N;;;;10CDE;
+10C9F;OLD HUNGARIAN CAPITAL LETTER OEE;Lu;0;R;;;;;N;;;;10CDF;
+10CA0;OLD HUNGARIAN CAPITAL LETTER EP;Lu;0;R;;;;;N;;;;10CE0;
+10CA1;OLD HUNGARIAN CAPITAL LETTER EMP;Lu;0;R;;;;;N;;;;10CE1;
+10CA2;OLD HUNGARIAN CAPITAL LETTER ER;Lu;0;R;;;;;N;;;;10CE2;
+10CA3;OLD HUNGARIAN CAPITAL LETTER SHORT ER;Lu;0;R;;;;;N;;;;10CE3;
+10CA4;OLD HUNGARIAN CAPITAL LETTER ES;Lu;0;R;;;;;N;;;;10CE4;
+10CA5;OLD HUNGARIAN CAPITAL LETTER ESZ;Lu;0;R;;;;;N;;;;10CE5;
+10CA6;OLD HUNGARIAN CAPITAL LETTER ET;Lu;0;R;;;;;N;;;;10CE6;
+10CA7;OLD HUNGARIAN CAPITAL LETTER ENT;Lu;0;R;;;;;N;;;;10CE7;
+10CA8;OLD HUNGARIAN CAPITAL LETTER ETY;Lu;0;R;;;;;N;;;;10CE8;
+10CA9;OLD HUNGARIAN CAPITAL LETTER ECH;Lu;0;R;;;;;N;;;;10CE9;
+10CAA;OLD HUNGARIAN CAPITAL LETTER U;Lu;0;R;;;;;N;;;;10CEA;
+10CAB;OLD HUNGARIAN CAPITAL LETTER UU;Lu;0;R;;;;;N;;;;10CEB;
+10CAC;OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG UE;Lu;0;R;;;;;N;;;;10CEC;
+10CAD;OLD HUNGARIAN CAPITAL LETTER RUDIMENTA UE;Lu;0;R;;;;;N;;;;10CED;
+10CAE;OLD HUNGARIAN CAPITAL LETTER EV;Lu;0;R;;;;;N;;;;10CEE;
+10CAF;OLD HUNGARIAN CAPITAL LETTER EZ;Lu;0;R;;;;;N;;;;10CEF;
+10CB0;OLD HUNGARIAN CAPITAL LETTER EZS;Lu;0;R;;;;;N;;;;10CF0;
+10CB1;OLD HUNGARIAN CAPITAL LETTER ENT-SHAPED SIGN;Lu;0;R;;;;;N;;;;10CF1;
+10CB2;OLD HUNGARIAN CAPITAL LETTER US;Lu;0;R;;;;;N;;;;10CF2;
+10CC0;OLD HUNGARIAN SMALL LETTER A;Ll;0;R;;;;;N;;;10C80;;10C80
+10CC1;OLD HUNGARIAN SMALL LETTER AA;Ll;0;R;;;;;N;;;10C81;;10C81
+10CC2;OLD HUNGARIAN SMALL LETTER EB;Ll;0;R;;;;;N;;;10C82;;10C82
+10CC3;OLD HUNGARIAN SMALL LETTER AMB;Ll;0;R;;;;;N;;;10C83;;10C83
+10CC4;OLD HUNGARIAN SMALL LETTER EC;Ll;0;R;;;;;N;;;10C84;;10C84
+10CC5;OLD HUNGARIAN SMALL LETTER ENC;Ll;0;R;;;;;N;;;10C85;;10C85
+10CC6;OLD HUNGARIAN SMALL LETTER ECS;Ll;0;R;;;;;N;;;10C86;;10C86
+10CC7;OLD HUNGARIAN SMALL LETTER ED;Ll;0;R;;;;;N;;;10C87;;10C87
+10CC8;OLD HUNGARIAN SMALL LETTER AND;Ll;0;R;;;;;N;;;10C88;;10C88
+10CC9;OLD HUNGARIAN SMALL LETTER E;Ll;0;R;;;;;N;;;10C89;;10C89
+10CCA;OLD HUNGARIAN SMALL LETTER CLOSE E;Ll;0;R;;;;;N;;;10C8A;;10C8A
+10CCB;OLD HUNGARIAN SMALL LETTER EE;Ll;0;R;;;;;N;;;10C8B;;10C8B
+10CCC;OLD HUNGARIAN SMALL LETTER EF;Ll;0;R;;;;;N;;;10C8C;;10C8C
+10CCD;OLD HUNGARIAN SMALL LETTER EG;Ll;0;R;;;;;N;;;10C8D;;10C8D
+10CCE;OLD HUNGARIAN SMALL LETTER EGY;Ll;0;R;;;;;N;;;10C8E;;10C8E
+10CCF;OLD HUNGARIAN SMALL LETTER EH;Ll;0;R;;;;;N;;;10C8F;;10C8F
+10CD0;OLD HUNGARIAN SMALL LETTER I;Ll;0;R;;;;;N;;;10C90;;10C90
+10CD1;OLD HUNGARIAN SMALL LETTER II;Ll;0;R;;;;;N;;;10C91;;10C91
+10CD2;OLD HUNGARIAN SMALL LETTER EJ;Ll;0;R;;;;;N;;;10C92;;10C92
+10CD3;OLD HUNGARIAN SMALL LETTER EK;Ll;0;R;;;;;N;;;10C93;;10C93
+10CD4;OLD HUNGARIAN SMALL LETTER AK;Ll;0;R;;;;;N;;;10C94;;10C94
+10CD5;OLD HUNGARIAN SMALL LETTER UNK;Ll;0;R;;;;;N;;;10C95;;10C95
+10CD6;OLD HUNGARIAN SMALL LETTER EL;Ll;0;R;;;;;N;;;10C96;;10C96
+10CD7;OLD HUNGARIAN SMALL LETTER ELY;Ll;0;R;;;;;N;;;10C97;;10C97
+10CD8;OLD HUNGARIAN SMALL LETTER EM;Ll;0;R;;;;;N;;;10C98;;10C98
+10CD9;OLD HUNGARIAN SMALL LETTER EN;Ll;0;R;;;;;N;;;10C99;;10C99
+10CDA;OLD HUNGARIAN SMALL LETTER ENY;Ll;0;R;;;;;N;;;10C9A;;10C9A
+10CDB;OLD HUNGARIAN SMALL LETTER O;Ll;0;R;;;;;N;;;10C9B;;10C9B
+10CDC;OLD HUNGARIAN SMALL LETTER OO;Ll;0;R;;;;;N;;;10C9C;;10C9C
+10CDD;OLD HUNGARIAN SMALL LETTER NIKOLSBURG OE;Ll;0;R;;;;;N;;;10C9D;;10C9D
+10CDE;OLD HUNGARIAN SMALL LETTER RUDIMENTA OE;Ll;0;R;;;;;N;;;10C9E;;10C9E
+10CDF;OLD HUNGARIAN SMALL LETTER OEE;Ll;0;R;;;;;N;;;10C9F;;10C9F
+10CE0;OLD HUNGARIAN SMALL LETTER EP;Ll;0;R;;;;;N;;;10CA0;;10CA0
+10CE1;OLD HUNGARIAN SMALL LETTER EMP;Ll;0;R;;;;;N;;;10CA1;;10CA1
+10CE2;OLD HUNGARIAN SMALL LETTER ER;Ll;0;R;;;;;N;;;10CA2;;10CA2
+10CE3;OLD HUNGARIAN SMALL LETTER SHORT ER;Ll;0;R;;;;;N;;;10CA3;;10CA3
+10CE4;OLD HUNGARIAN SMALL LETTER ES;Ll;0;R;;;;;N;;;10CA4;;10CA4
+10CE5;OLD HUNGARIAN SMALL LETTER ESZ;Ll;0;R;;;;;N;;;10CA5;;10CA5
+10CE6;OLD HUNGARIAN SMALL LETTER ET;Ll;0;R;;;;;N;;;10CA6;;10CA6
+10CE7;OLD HUNGARIAN SMALL LETTER ENT;Ll;0;R;;;;;N;;;10CA7;;10CA7
+10CE8;OLD HUNGARIAN SMALL LETTER ETY;Ll;0;R;;;;;N;;;10CA8;;10CA8
+10CE9;OLD HUNGARIAN SMALL LETTER ECH;Ll;0;R;;;;;N;;;10CA9;;10CA9
+10CEA;OLD HUNGARIAN SMALL LETTER U;Ll;0;R;;;;;N;;;10CAA;;10CAA
+10CEB;OLD HUNGARIAN SMALL LETTER UU;Ll;0;R;;;;;N;;;10CAB;;10CAB
+10CEC;OLD HUNGARIAN SMALL LETTER NIKOLSBURG UE;Ll;0;R;;;;;N;;;10CAC;;10CAC
+10CED;OLD HUNGARIAN SMALL LETTER RUDIMENTA UE;Ll;0;R;;;;;N;;;10CAD;;10CAD
+10CEE;OLD HUNGARIAN SMALL LETTER EV;Ll;0;R;;;;;N;;;10CAE;;10CAE
+10CEF;OLD HUNGARIAN SMALL LETTER EZ;Ll;0;R;;;;;N;;;10CAF;;10CAF
+10CF0;OLD HUNGARIAN SMALL LETTER EZS;Ll;0;R;;;;;N;;;10CB0;;10CB0
+10CF1;OLD HUNGARIAN SMALL LETTER ENT-SHAPED SIGN;Ll;0;R;;;;;N;;;10CB1;;10CB1
+10CF2;OLD HUNGARIAN SMALL LETTER US;Ll;0;R;;;;;N;;;10CB2;;10CB2
+10CFA;OLD HUNGARIAN NUMBER ONE;No;0;R;;;;1;N;;;;;
+10CFB;OLD HUNGARIAN NUMBER FIVE;No;0;R;;;;5;N;;;;;
+10CFC;OLD HUNGARIAN NUMBER TEN;No;0;R;;;;10;N;;;;;
+10CFD;OLD HUNGARIAN NUMBER FIFTY;No;0;R;;;;50;N;;;;;
+10CFE;OLD HUNGARIAN NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;;
+10CFF;OLD HUNGARIAN NUMBER ONE THOUSAND;No;0;R;;;;1000;N;;;;;
10E60;RUMI DIGIT ONE;No;0;AN;;;1;1;N;;;;;
10E61;RUMI DIGIT TWO;No;0;AN;;;2;2;N;;;;;
10E62;RUMI DIGIT THREE;No;0;AN;;;3;3;N;;;;;
@@ -18764,6 +19078,10 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
111C6;SHARADA DOUBLE DANDA;Po;0;L;;;;;N;;;;;
111C7;SHARADA ABBREVIATION SIGN;Po;0;L;;;;;N;;;;;
111C8;SHARADA SEPARATOR;Po;0;L;;;;;N;;;;;
+111C9;SHARADA SANDHI MARK;Po;0;L;;;;;N;;;;;
+111CA;SHARADA SIGN NUKTA;Mn;7;NSM;;;;;N;;;;;
+111CB;SHARADA VOWEL MODIFIER MARK;Mn;0;NSM;;;;;N;;;;;
+111CC;SHARADA EXTRA SHORT VOWEL MARK;Mn;0;NSM;;;;;N;;;;;
111CD;SHARADA SUTRA MARK;Po;0;L;;;;;N;;;;;
111D0;SHARADA DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
111D1;SHARADA DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
@@ -18776,6 +19094,11 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
111D8;SHARADA DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
111D9;SHARADA DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
111DA;SHARADA EKAM;Lo;0;L;;;;;N;;;;;
+111DB;SHARADA SIGN SIDDHAM;Po;0;L;;;;;N;;;;;
+111DC;SHARADA HEADSTROKE;Lo;0;L;;;;;N;;;;;
+111DD;SHARADA CONTINUATION SIGN;Po;0;L;;;;;N;;;;;
+111DE;SHARADA SECTION MARK-1;Po;0;L;;;;;N;;;;;
+111DF;SHARADA SECTION MARK-2;Po;0;L;;;;;N;;;;;
111E1;SINHALA ARCHAIC DIGIT ONE;No;0;L;;;;1;N;;;;;
111E2;SINHALA ARCHAIC DIGIT TWO;No;0;L;;;;2;N;;;;;
111E3;SINHALA ARCHAIC DIGIT THREE;No;0;L;;;;3;N;;;;;
@@ -18857,6 +19180,44 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1123B;KHOJKI SECTION MARK;Po;0;L;;;;;N;;;;;
1123C;KHOJKI DOUBLE SECTION MARK;Po;0;L;;;;;N;;;;;
1123D;KHOJKI ABBREVIATION SIGN;Po;0;L;;;;;N;;;;;
+11280;MULTANI LETTER A;Lo;0;L;;;;;N;;;;;
+11281;MULTANI LETTER I;Lo;0;L;;;;;N;;;;;
+11282;MULTANI LETTER U;Lo;0;L;;;;;N;;;;;
+11283;MULTANI LETTER E;Lo;0;L;;;;;N;;;;;
+11284;MULTANI LETTER KA;Lo;0;L;;;;;N;;;;;
+11285;MULTANI LETTER KHA;Lo;0;L;;;;;N;;;;;
+11286;MULTANI LETTER GA;Lo;0;L;;;;;N;;;;;
+11288;MULTANI LETTER GHA;Lo;0;L;;;;;N;;;;;
+1128A;MULTANI LETTER CA;Lo;0;L;;;;;N;;;;;
+1128B;MULTANI LETTER CHA;Lo;0;L;;;;;N;;;;;
+1128C;MULTANI LETTER JA;Lo;0;L;;;;;N;;;;;
+1128D;MULTANI LETTER JJA;Lo;0;L;;;;;N;;;;;
+1128F;MULTANI LETTER NYA;Lo;0;L;;;;;N;;;;;
+11290;MULTANI LETTER TTA;Lo;0;L;;;;;N;;;;;
+11291;MULTANI LETTER TTHA;Lo;0;L;;;;;N;;;;;
+11292;MULTANI LETTER DDA;Lo;0;L;;;;;N;;;;;
+11293;MULTANI LETTER DDDA;Lo;0;L;;;;;N;;;;;
+11294;MULTANI LETTER DDHA;Lo;0;L;;;;;N;;;;;
+11295;MULTANI LETTER NNA;Lo;0;L;;;;;N;;;;;
+11296;MULTANI LETTER TA;Lo;0;L;;;;;N;;;;;
+11297;MULTANI LETTER THA;Lo;0;L;;;;;N;;;;;
+11298;MULTANI LETTER DA;Lo;0;L;;;;;N;;;;;
+11299;MULTANI LETTER DHA;Lo;0;L;;;;;N;;;;;
+1129A;MULTANI LETTER NA;Lo;0;L;;;;;N;;;;;
+1129B;MULTANI LETTER PA;Lo;0;L;;;;;N;;;;;
+1129C;MULTANI LETTER PHA;Lo;0;L;;;;;N;;;;;
+1129D;MULTANI LETTER BA;Lo;0;L;;;;;N;;;;;
+1129F;MULTANI LETTER BHA;Lo;0;L;;;;;N;;;;;
+112A0;MULTANI LETTER MA;Lo;0;L;;;;;N;;;;;
+112A1;MULTANI LETTER YA;Lo;0;L;;;;;N;;;;;
+112A2;MULTANI LETTER RA;Lo;0;L;;;;;N;;;;;
+112A3;MULTANI LETTER LA;Lo;0;L;;;;;N;;;;;
+112A4;MULTANI LETTER VA;Lo;0;L;;;;;N;;;;;
+112A5;MULTANI LETTER SA;Lo;0;L;;;;;N;;;;;
+112A6;MULTANI LETTER HA;Lo;0;L;;;;;N;;;;;
+112A7;MULTANI LETTER RRA;Lo;0;L;;;;;N;;;;;
+112A8;MULTANI LETTER RHA;Lo;0;L;;;;;N;;;;;
+112A9;MULTANI SECTION MARK;Po;0;L;;;;;N;;;;;
112B0;KHUDAWADI LETTER A;Lo;0;L;;;;;N;;;;;
112B1;KHUDAWADI LETTER AA;Lo;0;L;;;;;N;;;;;
112B2;KHUDAWADI LETTER I;Lo;0;L;;;;;N;;;;;
@@ -18926,6 +19287,7 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
112F7;KHUDAWADI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
112F8;KHUDAWADI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
112F9;KHUDAWADI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
+11300;GRANTHA SIGN COMBINING ANUSVARA ABOVE;Mn;0;NSM;;;;;N;;;;;
11301;GRANTHA SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;;
11302;GRANTHA SIGN ANUSVARA;Mc;0;L;;;;;N;;;;;
11303;GRANTHA SIGN VISARGA;Mc;0;L;;;;;N;;;;;
@@ -18989,6 +19351,7 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1134B;GRANTHA VOWEL SIGN OO;Mc;0;L;11347 1133E;;;;N;;;;;
1134C;GRANTHA VOWEL SIGN AU;Mc;0;L;11347 11357;;;;N;;;;;
1134D;GRANTHA SIGN VIRAMA;Mc;9;L;;;;;N;;;;;
+11350;GRANTHA OM;Lo;0;L;;;;;N;;;;;
11357;GRANTHA AU LENGTH MARK;Mc;0;L;;;;;N;;;;;
1135D;GRANTHA SIGN PLUTA;Lo;0;L;;;;;N;;;;;
1135E;GRANTHA LETTER VEDIC ANUSVARA;Lo;0;L;;;;;N;;;;;
@@ -19163,6 +19526,26 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
115C7;SIDDHAM REPETITION MARK-2;Po;0;L;;;;;N;;;;;
115C8;SIDDHAM REPETITION MARK-3;Po;0;L;;;;;N;;;;;
115C9;SIDDHAM END OF TEXT MARK;Po;0;L;;;;;N;;;;;
+115CA;SIDDHAM SECTION MARK WITH TRIDENT AND U-SHAPED ORNAMENTS;Po;0;L;;;;;N;;;;;
+115CB;SIDDHAM SECTION MARK WITH TRIDENT AND DOTTED CRESCENTS;Po;0;L;;;;;N;;;;;
+115CC;SIDDHAM SECTION MARK WITH RAYS AND DOTTED CRESCENTS;Po;0;L;;;;;N;;;;;
+115CD;SIDDHAM SECTION MARK WITH RAYS AND DOTTED DOUBLE CRESCENTS;Po;0;L;;;;;N;;;;;
+115CE;SIDDHAM SECTION MARK WITH RAYS AND DOTTED TRIPLE CRESCENTS;Po;0;L;;;;;N;;;;;
+115CF;SIDDHAM SECTION MARK DOUBLE RING;Po;0;L;;;;;N;;;;;
+115D0;SIDDHAM SECTION MARK DOUBLE RING WITH RAYS;Po;0;L;;;;;N;;;;;
+115D1;SIDDHAM SECTION MARK WITH DOUBLE CRESCENTS;Po;0;L;;;;;N;;;;;
+115D2;SIDDHAM SECTION MARK WITH TRIPLE CRESCENTS;Po;0;L;;;;;N;;;;;
+115D3;SIDDHAM SECTION MARK WITH QUADRUPLE CRESCENTS;Po;0;L;;;;;N;;;;;
+115D4;SIDDHAM SECTION MARK WITH SEPTUPLE CRESCENTS;Po;0;L;;;;;N;;;;;
+115D5;SIDDHAM SECTION MARK WITH CIRCLES AND RAYS;Po;0;L;;;;;N;;;;;
+115D6;SIDDHAM SECTION MARK WITH CIRCLES AND TWO ENCLOSURES;Po;0;L;;;;;N;;;;;
+115D7;SIDDHAM SECTION MARK WITH CIRCLES AND FOUR ENCLOSURES;Po;0;L;;;;;N;;;;;
+115D8;SIDDHAM LETTER THREE-CIRCLE ALTERNATE I;Lo;0;L;;;;;N;;;;;
+115D9;SIDDHAM LETTER TWO-CIRCLE ALTERNATE I;Lo;0;L;;;;;N;;;;;
+115DA;SIDDHAM LETTER TWO-CIRCLE ALTERNATE II;Lo;0;L;;;;;N;;;;;
+115DB;SIDDHAM LETTER ALTERNATE U;Lo;0;L;;;;;N;;;;;
+115DC;SIDDHAM VOWEL SIGN ALTERNATE U;Mn;0;NSM;;;;;N;;;;;
+115DD;SIDDHAM VOWEL SIGN ALTERNATE UU;Mn;0;NSM;;;;;N;;;;;
11600;MODI LETTER A;Lo;0;L;;;;;N;;;;;
11601;MODI LETTER AA;Lo;0;L;;;;;N;;;;;
11602;MODI LETTER I;Lo;0;L;;;;;N;;;;;
@@ -19308,6 +19691,63 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
116C7;TAKRI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
116C8;TAKRI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
116C9;TAKRI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
+11700;AHOM LETTER KA;Lo;0;L;;;;;N;;;;;
+11701;AHOM LETTER KHA;Lo;0;L;;;;;N;;;;;
+11702;AHOM LETTER NGA;Lo;0;L;;;;;N;;;;;
+11703;AHOM LETTER NA;Lo;0;L;;;;;N;;;;;
+11704;AHOM LETTER TA;Lo;0;L;;;;;N;;;;;
+11705;AHOM LETTER ALTERNATE TA;Lo;0;L;;;;;N;;;;;
+11706;AHOM LETTER PA;Lo;0;L;;;;;N;;;;;
+11707;AHOM LETTER PHA;Lo;0;L;;;;;N;;;;;
+11708;AHOM LETTER BA;Lo;0;L;;;;;N;;;;;
+11709;AHOM LETTER MA;Lo;0;L;;;;;N;;;;;
+1170A;AHOM LETTER JA;Lo;0;L;;;;;N;;;;;
+1170B;AHOM LETTER CHA;Lo;0;L;;;;;N;;;;;
+1170C;AHOM LETTER THA;Lo;0;L;;;;;N;;;;;
+1170D;AHOM LETTER RA;Lo;0;L;;;;;N;;;;;
+1170E;AHOM LETTER LA;Lo;0;L;;;;;N;;;;;
+1170F;AHOM LETTER SA;Lo;0;L;;;;;N;;;;;
+11710;AHOM LETTER NYA;Lo;0;L;;;;;N;;;;;
+11711;AHOM LETTER HA;Lo;0;L;;;;;N;;;;;
+11712;AHOM LETTER A;Lo;0;L;;;;;N;;;;;
+11713;AHOM LETTER DA;Lo;0;L;;;;;N;;;;;
+11714;AHOM LETTER DHA;Lo;0;L;;;;;N;;;;;
+11715;AHOM LETTER GA;Lo;0;L;;;;;N;;;;;
+11716;AHOM LETTER ALTERNATE GA;Lo;0;L;;;;;N;;;;;
+11717;AHOM LETTER GHA;Lo;0;L;;;;;N;;;;;
+11718;AHOM LETTER BHA;Lo;0;L;;;;;N;;;;;
+11719;AHOM LETTER JHA;Lo;0;L;;;;;N;;;;;
+1171D;AHOM CONSONANT SIGN MEDIAL LA;Mn;0;NSM;;;;;N;;;;;
+1171E;AHOM CONSONANT SIGN MEDIAL RA;Mn;0;NSM;;;;;N;;;;;
+1171F;AHOM CONSONANT SIGN MEDIAL LIGATING RA;Mn;0;NSM;;;;;N;;;;;
+11720;AHOM VOWEL SIGN A;Mc;0;L;;;;;N;;;;;
+11721;AHOM VOWEL SIGN AA;Mc;0;L;;;;;N;;;;;
+11722;AHOM VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;;
+11723;AHOM VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;;
+11724;AHOM VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;;
+11725;AHOM VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;;
+11726;AHOM VOWEL SIGN E;Mc;0;L;;;;;N;;;;;
+11727;AHOM VOWEL SIGN AW;Mn;0;NSM;;;;;N;;;;;
+11728;AHOM VOWEL SIGN O;Mn;0;NSM;;;;;N;;;;;
+11729;AHOM VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;;
+1172A;AHOM VOWEL SIGN AM;Mn;0;NSM;;;;;N;;;;;
+1172B;AHOM SIGN KILLER;Mn;9;NSM;;;;;N;;;;;
+11730;AHOM DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
+11731;AHOM DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
+11732;AHOM DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
+11733;AHOM DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
+11734;AHOM DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
+11735;AHOM DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
+11736;AHOM DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
+11737;AHOM DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
+11738;AHOM DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
+11739;AHOM DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
+1173A;AHOM NUMBER TEN;No;0;L;;;;10;N;;;;;
+1173B;AHOM NUMBER TWENTY;No;0;L;;;;20;N;;;;;
+1173C;AHOM SIGN SMALL SECTION;Po;0;L;;;;;N;;;;;
+1173D;AHOM SIGN SECTION;Po;0;L;;;;;N;;;;;
+1173E;AHOM SIGN RULAI;Po;0;L;;;;;N;;;;;
+1173F;AHOM SYMBOL VI;So;0;L;;;;;N;;;;;
118A0;WARANG CITI CAPITAL LETTER NGAA;Lu;0;L;;;;;N;;;;118C0;
118A1;WARANG CITI CAPITAL LETTER A;Lu;0;L;;;;;N;;;;118C1;
118A2;WARANG CITI CAPITAL LETTER WI;Lu;0;L;;;;;N;;;;118C2;
@@ -20370,6 +20810,7 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
12396;CUNEIFORM SIGN SAG TIMES IGI GUNU;Lo;0;L;;;;;N;;;;;
12397;CUNEIFORM SIGN TI2;Lo;0;L;;;;;N;;;;;
12398;CUNEIFORM SIGN UM TIMES ME;Lo;0;L;;;;;N;;;;;
+12399;CUNEIFORM SIGN U U;Lo;0;L;;;;;N;;;;;
12400;CUNEIFORM NUMERIC SIGN TWO ASH;Nl;0;L;;;;2;N;;;;;
12401;CUNEIFORM NUMERIC SIGN THREE ASH;Nl;0;L;;;;3;N;;;;;
12402;CUNEIFORM NUMERIC SIGN FOUR ASH;Nl;0;L;;;;4;N;;;;;
@@ -20486,6 +20927,202 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
12472;CUNEIFORM PUNCTUATION SIGN DIAGONAL COLON;Po;0;L;;;;;N;;;;;
12473;CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON;Po;0;L;;;;;N;;;;;
12474;CUNEIFORM PUNCTUATION SIGN DIAGONAL QUADCOLON;Po;0;L;;;;;N;;;;;
+12480;CUNEIFORM SIGN AB TIMES NUN TENU;Lo;0;L;;;;;N;;;;;
+12481;CUNEIFORM SIGN AB TIMES SHU2;Lo;0;L;;;;;N;;;;;
+12482;CUNEIFORM SIGN AD TIMES ESH2;Lo;0;L;;;;;N;;;;;
+12483;CUNEIFORM SIGN BAD TIMES DISH TENU;Lo;0;L;;;;;N;;;;;
+12484;CUNEIFORM SIGN BAHAR2 TIMES AB2;Lo;0;L;;;;;N;;;;;
+12485;CUNEIFORM SIGN BAHAR2 TIMES NI;Lo;0;L;;;;;N;;;;;
+12486;CUNEIFORM SIGN BAHAR2 TIMES ZA;Lo;0;L;;;;;N;;;;;
+12487;CUNEIFORM SIGN BU OVER BU TIMES NA2;Lo;0;L;;;;;N;;;;;
+12488;CUNEIFORM SIGN DA TIMES TAK4;Lo;0;L;;;;;N;;;;;
+12489;CUNEIFORM SIGN DAG TIMES KUR;Lo;0;L;;;;;N;;;;;
+1248A;CUNEIFORM SIGN DIM TIMES IGI;Lo;0;L;;;;;N;;;;;
+1248B;CUNEIFORM SIGN DIM TIMES U U U;Lo;0;L;;;;;N;;;;;
+1248C;CUNEIFORM SIGN DIM2 TIMES UD;Lo;0;L;;;;;N;;;;;
+1248D;CUNEIFORM SIGN DUG TIMES ANSHE;Lo;0;L;;;;;N;;;;;
+1248E;CUNEIFORM SIGN DUG TIMES ASH;Lo;0;L;;;;;N;;;;;
+1248F;CUNEIFORM SIGN DUG TIMES ASH AT LEFT;Lo;0;L;;;;;N;;;;;
+12490;CUNEIFORM SIGN DUG TIMES DIN;Lo;0;L;;;;;N;;;;;
+12491;CUNEIFORM SIGN DUG TIMES DUN;Lo;0;L;;;;;N;;;;;
+12492;CUNEIFORM SIGN DUG TIMES ERIN2;Lo;0;L;;;;;N;;;;;
+12493;CUNEIFORM SIGN DUG TIMES GA;Lo;0;L;;;;;N;;;;;
+12494;CUNEIFORM SIGN DUG TIMES GI;Lo;0;L;;;;;N;;;;;
+12495;CUNEIFORM SIGN DUG TIMES GIR2 GUNU;Lo;0;L;;;;;N;;;;;
+12496;CUNEIFORM SIGN DUG TIMES GISH;Lo;0;L;;;;;N;;;;;
+12497;CUNEIFORM SIGN DUG TIMES HA;Lo;0;L;;;;;N;;;;;
+12498;CUNEIFORM SIGN DUG TIMES HI;Lo;0;L;;;;;N;;;;;
+12499;CUNEIFORM SIGN DUG TIMES IGI GUNU;Lo;0;L;;;;;N;;;;;
+1249A;CUNEIFORM SIGN DUG TIMES KASKAL;Lo;0;L;;;;;N;;;;;
+1249B;CUNEIFORM SIGN DUG TIMES KUR;Lo;0;L;;;;;N;;;;;
+1249C;CUNEIFORM SIGN DUG TIMES KUSHU2;Lo;0;L;;;;;N;;;;;
+1249D;CUNEIFORM SIGN DUG TIMES KUSHU2 PLUS KASKAL;Lo;0;L;;;;;N;;;;;
+1249E;CUNEIFORM SIGN DUG TIMES LAK-020;Lo;0;L;;;;;N;;;;;
+1249F;CUNEIFORM SIGN DUG TIMES LAM;Lo;0;L;;;;;N;;;;;
+124A0;CUNEIFORM SIGN DUG TIMES LAM TIMES KUR;Lo;0;L;;;;;N;;;;;
+124A1;CUNEIFORM SIGN DUG TIMES LUH PLUS GISH;Lo;0;L;;;;;N;;;;;
+124A2;CUNEIFORM SIGN DUG TIMES MASH;Lo;0;L;;;;;N;;;;;
+124A3;CUNEIFORM SIGN DUG TIMES MES;Lo;0;L;;;;;N;;;;;
+124A4;CUNEIFORM SIGN DUG TIMES MI;Lo;0;L;;;;;N;;;;;
+124A5;CUNEIFORM SIGN DUG TIMES NI;Lo;0;L;;;;;N;;;;;
+124A6;CUNEIFORM SIGN DUG TIMES PI;Lo;0;L;;;;;N;;;;;
+124A7;CUNEIFORM SIGN DUG TIMES SHE;Lo;0;L;;;;;N;;;;;
+124A8;CUNEIFORM SIGN DUG TIMES SI GUNU;Lo;0;L;;;;;N;;;;;
+124A9;CUNEIFORM SIGN E2 TIMES KUR;Lo;0;L;;;;;N;;;;;
+124AA;CUNEIFORM SIGN E2 TIMES PAP;Lo;0;L;;;;;N;;;;;
+124AB;CUNEIFORM SIGN ERIN2 X;Lo;0;L;;;;;N;;;;;
+124AC;CUNEIFORM SIGN ESH2 CROSSING ESH2;Lo;0;L;;;;;N;;;;;
+124AD;CUNEIFORM SIGN EZEN SHESHIG TIMES ASH;Lo;0;L;;;;;N;;;;;
+124AE;CUNEIFORM SIGN EZEN SHESHIG TIMES HI;Lo;0;L;;;;;N;;;;;
+124AF;CUNEIFORM SIGN EZEN SHESHIG TIMES IGI GUNU;Lo;0;L;;;;;N;;;;;
+124B0;CUNEIFORM SIGN EZEN SHESHIG TIMES LA;Lo;0;L;;;;;N;;;;;
+124B1;CUNEIFORM SIGN EZEN SHESHIG TIMES LAL;Lo;0;L;;;;;N;;;;;
+124B2;CUNEIFORM SIGN EZEN SHESHIG TIMES ME;Lo;0;L;;;;;N;;;;;
+124B3;CUNEIFORM SIGN EZEN SHESHIG TIMES MES;Lo;0;L;;;;;N;;;;;
+124B4;CUNEIFORM SIGN EZEN SHESHIG TIMES SU;Lo;0;L;;;;;N;;;;;
+124B5;CUNEIFORM SIGN EZEN TIMES SU;Lo;0;L;;;;;N;;;;;
+124B6;CUNEIFORM SIGN GA2 TIMES BAHAR2;Lo;0;L;;;;;N;;;;;
+124B7;CUNEIFORM SIGN GA2 TIMES DIM GUNU;Lo;0;L;;;;;N;;;;;
+124B8;CUNEIFORM SIGN GA2 TIMES DUG TIMES IGI GUNU;Lo;0;L;;;;;N;;;;;
+124B9;CUNEIFORM SIGN GA2 TIMES DUG TIMES KASKAL;Lo;0;L;;;;;N;;;;;
+124BA;CUNEIFORM SIGN GA2 TIMES EREN;Lo;0;L;;;;;N;;;;;
+124BB;CUNEIFORM SIGN GA2 TIMES GA;Lo;0;L;;;;;N;;;;;
+124BC;CUNEIFORM SIGN GA2 TIMES GAR PLUS DI;Lo;0;L;;;;;N;;;;;
+124BD;CUNEIFORM SIGN GA2 TIMES GAR PLUS NE;Lo;0;L;;;;;N;;;;;
+124BE;CUNEIFORM SIGN GA2 TIMES HA PLUS A;Lo;0;L;;;;;N;;;;;
+124BF;CUNEIFORM SIGN GA2 TIMES KUSHU2 PLUS KASKAL;Lo;0;L;;;;;N;;;;;
+124C0;CUNEIFORM SIGN GA2 TIMES LAM;Lo;0;L;;;;;N;;;;;
+124C1;CUNEIFORM SIGN GA2 TIMES LAM TIMES KUR;Lo;0;L;;;;;N;;;;;
+124C2;CUNEIFORM SIGN GA2 TIMES LUH;Lo;0;L;;;;;N;;;;;
+124C3;CUNEIFORM SIGN GA2 TIMES MUSH;Lo;0;L;;;;;N;;;;;
+124C4;CUNEIFORM SIGN GA2 TIMES NE;Lo;0;L;;;;;N;;;;;
+124C5;CUNEIFORM SIGN GA2 TIMES NE PLUS E2;Lo;0;L;;;;;N;;;;;
+124C6;CUNEIFORM SIGN GA2 TIMES NE PLUS GI;Lo;0;L;;;;;N;;;;;
+124C7;CUNEIFORM SIGN GA2 TIMES SHIM;Lo;0;L;;;;;N;;;;;
+124C8;CUNEIFORM SIGN GA2 TIMES ZIZ2;Lo;0;L;;;;;N;;;;;
+124C9;CUNEIFORM SIGN GABA ROTATED NINETY DEGREES;Lo;0;L;;;;;N;;;;;
+124CA;CUNEIFORM SIGN GESHTIN TIMES U;Lo;0;L;;;;;N;;;;;
+124CB;CUNEIFORM SIGN GISH TIMES GISH CROSSING GISH;Lo;0;L;;;;;N;;;;;
+124CC;CUNEIFORM SIGN GU2 TIMES IGI GUNU;Lo;0;L;;;;;N;;;;;
+124CD;CUNEIFORM SIGN GUD PLUS GISH TIMES TAK4;Lo;0;L;;;;;N;;;;;
+124CE;CUNEIFORM SIGN HA TENU GUNU;Lo;0;L;;;;;N;;;;;
+124CF;CUNEIFORM SIGN HI TIMES ASH OVER HI TIMES ASH;Lo;0;L;;;;;N;;;;;
+124D0;CUNEIFORM SIGN KA TIMES BU;Lo;0;L;;;;;N;;;;;
+124D1;CUNEIFORM SIGN KA TIMES KA;Lo;0;L;;;;;N;;;;;
+124D2;CUNEIFORM SIGN KA TIMES U U U;Lo;0;L;;;;;N;;;;;
+124D3;CUNEIFORM SIGN KA TIMES UR;Lo;0;L;;;;;N;;;;;
+124D4;CUNEIFORM SIGN LAGAB TIMES ZU OVER ZU;Lo;0;L;;;;;N;;;;;
+124D5;CUNEIFORM SIGN LAK-003;Lo;0;L;;;;;N;;;;;
+124D6;CUNEIFORM SIGN LAK-021;Lo;0;L;;;;;N;;;;;
+124D7;CUNEIFORM SIGN LAK-025;Lo;0;L;;;;;N;;;;;
+124D8;CUNEIFORM SIGN LAK-030;Lo;0;L;;;;;N;;;;;
+124D9;CUNEIFORM SIGN LAK-050;Lo;0;L;;;;;N;;;;;
+124DA;CUNEIFORM SIGN LAK-051;Lo;0;L;;;;;N;;;;;
+124DB;CUNEIFORM SIGN LAK-062;Lo;0;L;;;;;N;;;;;
+124DC;CUNEIFORM SIGN LAK-079 OVER LAK-079 GUNU;Lo;0;L;;;;;N;;;;;
+124DD;CUNEIFORM SIGN LAK-080;Lo;0;L;;;;;N;;;;;
+124DE;CUNEIFORM SIGN LAK-081 OVER LAK-081;Lo;0;L;;;;;N;;;;;
+124DF;CUNEIFORM SIGN LAK-092;Lo;0;L;;;;;N;;;;;
+124E0;CUNEIFORM SIGN LAK-130;Lo;0;L;;;;;N;;;;;
+124E1;CUNEIFORM SIGN LAK-142;Lo;0;L;;;;;N;;;;;
+124E2;CUNEIFORM SIGN LAK-210;Lo;0;L;;;;;N;;;;;
+124E3;CUNEIFORM SIGN LAK-219;Lo;0;L;;;;;N;;;;;
+124E4;CUNEIFORM SIGN LAK-220;Lo;0;L;;;;;N;;;;;
+124E5;CUNEIFORM SIGN LAK-225;Lo;0;L;;;;;N;;;;;
+124E6;CUNEIFORM SIGN LAK-228;Lo;0;L;;;;;N;;;;;
+124E7;CUNEIFORM SIGN LAK-238;Lo;0;L;;;;;N;;;;;
+124E8;CUNEIFORM SIGN LAK-265;Lo;0;L;;;;;N;;;;;
+124E9;CUNEIFORM SIGN LAK-266;Lo;0;L;;;;;N;;;;;
+124EA;CUNEIFORM SIGN LAK-343;Lo;0;L;;;;;N;;;;;
+124EB;CUNEIFORM SIGN LAK-347;Lo;0;L;;;;;N;;;;;
+124EC;CUNEIFORM SIGN LAK-348;Lo;0;L;;;;;N;;;;;
+124ED;CUNEIFORM SIGN LAK-383;Lo;0;L;;;;;N;;;;;
+124EE;CUNEIFORM SIGN LAK-384;Lo;0;L;;;;;N;;;;;
+124EF;CUNEIFORM SIGN LAK-390;Lo;0;L;;;;;N;;;;;
+124F0;CUNEIFORM SIGN LAK-441;Lo;0;L;;;;;N;;;;;
+124F1;CUNEIFORM SIGN LAK-449;Lo;0;L;;;;;N;;;;;
+124F2;CUNEIFORM SIGN LAK-449 TIMES GU;Lo;0;L;;;;;N;;;;;
+124F3;CUNEIFORM SIGN LAK-449 TIMES IGI;Lo;0;L;;;;;N;;;;;
+124F4;CUNEIFORM SIGN LAK-449 TIMES PAP PLUS LU3;Lo;0;L;;;;;N;;;;;
+124F5;CUNEIFORM SIGN LAK-449 TIMES PAP PLUS PAP PLUS LU3;Lo;0;L;;;;;N;;;;;
+124F6;CUNEIFORM SIGN LAK-449 TIMES U2 PLUS BA;Lo;0;L;;;;;N;;;;;
+124F7;CUNEIFORM SIGN LAK-450;Lo;0;L;;;;;N;;;;;
+124F8;CUNEIFORM SIGN LAK-457;Lo;0;L;;;;;N;;;;;
+124F9;CUNEIFORM SIGN LAK-470;Lo;0;L;;;;;N;;;;;
+124FA;CUNEIFORM SIGN LAK-483;Lo;0;L;;;;;N;;;;;
+124FB;CUNEIFORM SIGN LAK-490;Lo;0;L;;;;;N;;;;;
+124FC;CUNEIFORM SIGN LAK-492;Lo;0;L;;;;;N;;;;;
+124FD;CUNEIFORM SIGN LAK-493;Lo;0;L;;;;;N;;;;;
+124FE;CUNEIFORM SIGN LAK-495;Lo;0;L;;;;;N;;;;;
+124FF;CUNEIFORM SIGN LAK-550;Lo;0;L;;;;;N;;;;;
+12500;CUNEIFORM SIGN LAK-608;Lo;0;L;;;;;N;;;;;
+12501;CUNEIFORM SIGN LAK-617;Lo;0;L;;;;;N;;;;;
+12502;CUNEIFORM SIGN LAK-617 TIMES ASH;Lo;0;L;;;;;N;;;;;
+12503;CUNEIFORM SIGN LAK-617 TIMES BAD;Lo;0;L;;;;;N;;;;;
+12504;CUNEIFORM SIGN LAK-617 TIMES DUN3 GUNU GUNU;Lo;0;L;;;;;N;;;;;
+12505;CUNEIFORM SIGN LAK-617 TIMES KU3;Lo;0;L;;;;;N;;;;;
+12506;CUNEIFORM SIGN LAK-617 TIMES LA;Lo;0;L;;;;;N;;;;;
+12507;CUNEIFORM SIGN LAK-617 TIMES TAR;Lo;0;L;;;;;N;;;;;
+12508;CUNEIFORM SIGN LAK-617 TIMES TE;Lo;0;L;;;;;N;;;;;
+12509;CUNEIFORM SIGN LAK-617 TIMES U2;Lo;0;L;;;;;N;;;;;
+1250A;CUNEIFORM SIGN LAK-617 TIMES UD;Lo;0;L;;;;;N;;;;;
+1250B;CUNEIFORM SIGN LAK-617 TIMES URUDA;Lo;0;L;;;;;N;;;;;
+1250C;CUNEIFORM SIGN LAK-636;Lo;0;L;;;;;N;;;;;
+1250D;CUNEIFORM SIGN LAK-648;Lo;0;L;;;;;N;;;;;
+1250E;CUNEIFORM SIGN LAK-648 TIMES DUB;Lo;0;L;;;;;N;;;;;
+1250F;CUNEIFORM SIGN LAK-648 TIMES GA;Lo;0;L;;;;;N;;;;;
+12510;CUNEIFORM SIGN LAK-648 TIMES IGI;Lo;0;L;;;;;N;;;;;
+12511;CUNEIFORM SIGN LAK-648 TIMES IGI GUNU;Lo;0;L;;;;;N;;;;;
+12512;CUNEIFORM SIGN LAK-648 TIMES NI;Lo;0;L;;;;;N;;;;;
+12513;CUNEIFORM SIGN LAK-648 TIMES PAP PLUS PAP PLUS LU3;Lo;0;L;;;;;N;;;;;
+12514;CUNEIFORM SIGN LAK-648 TIMES SHESH PLUS KI;Lo;0;L;;;;;N;;;;;
+12515;CUNEIFORM SIGN LAK-648 TIMES UD;Lo;0;L;;;;;N;;;;;
+12516;CUNEIFORM SIGN LAK-648 TIMES URUDA;Lo;0;L;;;;;N;;;;;
+12517;CUNEIFORM SIGN LAK-724;Lo;0;L;;;;;N;;;;;
+12518;CUNEIFORM SIGN LAK-749;Lo;0;L;;;;;N;;;;;
+12519;CUNEIFORM SIGN LU2 GUNU TIMES ASH;Lo;0;L;;;;;N;;;;;
+1251A;CUNEIFORM SIGN LU2 TIMES DISH;Lo;0;L;;;;;N;;;;;
+1251B;CUNEIFORM SIGN LU2 TIMES HAL;Lo;0;L;;;;;N;;;;;
+1251C;CUNEIFORM SIGN LU2 TIMES PAP;Lo;0;L;;;;;N;;;;;
+1251D;CUNEIFORM SIGN LU2 TIMES PAP PLUS PAP PLUS LU3;Lo;0;L;;;;;N;;;;;
+1251E;CUNEIFORM SIGN LU2 TIMES TAK4;Lo;0;L;;;;;N;;;;;
+1251F;CUNEIFORM SIGN MI PLUS ZA7;Lo;0;L;;;;;N;;;;;
+12520;CUNEIFORM SIGN MUSH OVER MUSH TIMES GA;Lo;0;L;;;;;N;;;;;
+12521;CUNEIFORM SIGN MUSH OVER MUSH TIMES KAK;Lo;0;L;;;;;N;;;;;
+12522;CUNEIFORM SIGN NINDA2 TIMES DIM GUNU;Lo;0;L;;;;;N;;;;;
+12523;CUNEIFORM SIGN NINDA2 TIMES GISH;Lo;0;L;;;;;N;;;;;
+12524;CUNEIFORM SIGN NINDA2 TIMES GUL;Lo;0;L;;;;;N;;;;;
+12525;CUNEIFORM SIGN NINDA2 TIMES HI;Lo;0;L;;;;;N;;;;;
+12526;CUNEIFORM SIGN NINDA2 TIMES KESH2;Lo;0;L;;;;;N;;;;;
+12527;CUNEIFORM SIGN NINDA2 TIMES LAK-050;Lo;0;L;;;;;N;;;;;
+12528;CUNEIFORM SIGN NINDA2 TIMES MASH;Lo;0;L;;;;;N;;;;;
+12529;CUNEIFORM SIGN NINDA2 TIMES PAP PLUS PAP;Lo;0;L;;;;;N;;;;;
+1252A;CUNEIFORM SIGN NINDA2 TIMES U;Lo;0;L;;;;;N;;;;;
+1252B;CUNEIFORM SIGN NINDA2 TIMES U PLUS U;Lo;0;L;;;;;N;;;;;
+1252C;CUNEIFORM SIGN NINDA2 TIMES URUDA;Lo;0;L;;;;;N;;;;;
+1252D;CUNEIFORM SIGN SAG GUNU TIMES HA;Lo;0;L;;;;;N;;;;;
+1252E;CUNEIFORM SIGN SAG TIMES EN;Lo;0;L;;;;;N;;;;;
+1252F;CUNEIFORM SIGN SAG TIMES SHE AT LEFT;Lo;0;L;;;;;N;;;;;
+12530;CUNEIFORM SIGN SAG TIMES TAK4;Lo;0;L;;;;;N;;;;;
+12531;CUNEIFORM SIGN SHA6 TENU;Lo;0;L;;;;;N;;;;;
+12532;CUNEIFORM SIGN SHE OVER SHE;Lo;0;L;;;;;N;;;;;
+12533;CUNEIFORM SIGN SHE PLUS HUB2;Lo;0;L;;;;;N;;;;;
+12534;CUNEIFORM SIGN SHE PLUS NAM2;Lo;0;L;;;;;N;;;;;
+12535;CUNEIFORM SIGN SHE PLUS SAR;Lo;0;L;;;;;N;;;;;
+12536;CUNEIFORM SIGN SHU2 PLUS DUG TIMES NI;Lo;0;L;;;;;N;;;;;
+12537;CUNEIFORM SIGN SHU2 PLUS E2 TIMES AN;Lo;0;L;;;;;N;;;;;
+12538;CUNEIFORM SIGN SI TIMES TAK4;Lo;0;L;;;;;N;;;;;
+12539;CUNEIFORM SIGN TAK4 PLUS SAG;Lo;0;L;;;;;N;;;;;
+1253A;CUNEIFORM SIGN TUM TIMES GAN2 TENU;Lo;0;L;;;;;N;;;;;
+1253B;CUNEIFORM SIGN TUM TIMES THREE DISH;Lo;0;L;;;;;N;;;;;
+1253C;CUNEIFORM SIGN UR2 INVERTED;Lo;0;L;;;;;N;;;;;
+1253D;CUNEIFORM SIGN UR2 TIMES UD;Lo;0;L;;;;;N;;;;;
+1253E;CUNEIFORM SIGN URU TIMES DARA3;Lo;0;L;;;;;N;;;;;
+1253F;CUNEIFORM SIGN URU TIMES LAK-668;Lo;0;L;;;;;N;;;;;
+12540;CUNEIFORM SIGN URU TIMES LU3;Lo;0;L;;;;;N;;;;;
+12541;CUNEIFORM SIGN ZA7;Lo;0;L;;;;;N;;;;;
+12542;CUNEIFORM SIGN ZU OVER ZU PLUS SAR;Lo;0;L;;;;;N;;;;;
+12543;CUNEIFORM SIGN ZU5 TIMES THREE DISH TENU;Lo;0;L;;;;;N;;;;;
13000;EGYPTIAN HIEROGLYPH A001;Lo;0;L;;;;;N;;;;;
13001;EGYPTIAN HIEROGLYPH A002;Lo;0;L;;;;;N;;;;;
13002;EGYPTIAN HIEROGLYPH A003;Lo;0;L;;;;;N;;;;;
@@ -21557,6 +22194,589 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1342C;EGYPTIAN HIEROGLYPH AA030;Lo;0;L;;;;;N;;;;;
1342D;EGYPTIAN HIEROGLYPH AA031;Lo;0;L;;;;;N;;;;;
1342E;EGYPTIAN HIEROGLYPH AA032;Lo;0;L;;;;;N;;;;;
+14400;ANATOLIAN HIEROGLYPH A001;Lo;0;L;;;;;N;;;;;
+14401;ANATOLIAN HIEROGLYPH A002;Lo;0;L;;;;;N;;;;;
+14402;ANATOLIAN HIEROGLYPH A003;Lo;0;L;;;;;N;;;;;
+14403;ANATOLIAN HIEROGLYPH A004;Lo;0;L;;;;;N;;;;;
+14404;ANATOLIAN HIEROGLYPH A005;Lo;0;L;;;;;N;;;;;
+14405;ANATOLIAN HIEROGLYPH A006;Lo;0;L;;;;;N;;;;;
+14406;ANATOLIAN HIEROGLYPH A007;Lo;0;L;;;;;N;;;;;
+14407;ANATOLIAN HIEROGLYPH A008;Lo;0;L;;;;;N;;;;;
+14408;ANATOLIAN HIEROGLYPH A009;Lo;0;L;;;;;N;;;;;
+14409;ANATOLIAN HIEROGLYPH A010;Lo;0;L;;;;;N;;;;;
+1440A;ANATOLIAN HIEROGLYPH A010A;Lo;0;L;;;;;N;;;;;
+1440B;ANATOLIAN HIEROGLYPH A011;Lo;0;L;;;;;N;;;;;
+1440C;ANATOLIAN HIEROGLYPH A012;Lo;0;L;;;;;N;;;;;
+1440D;ANATOLIAN HIEROGLYPH A013;Lo;0;L;;;;;N;;;;;
+1440E;ANATOLIAN HIEROGLYPH A014;Lo;0;L;;;;;N;;;;;
+1440F;ANATOLIAN HIEROGLYPH A015;Lo;0;L;;;;;N;;;;;
+14410;ANATOLIAN HIEROGLYPH A016;Lo;0;L;;;;;N;;;;;
+14411;ANATOLIAN HIEROGLYPH A017;Lo;0;L;;;;;N;;;;;
+14412;ANATOLIAN HIEROGLYPH A018;Lo;0;L;;;;;N;;;;;
+14413;ANATOLIAN HIEROGLYPH A019;Lo;0;L;;;;;N;;;;;
+14414;ANATOLIAN HIEROGLYPH A020;Lo;0;L;;;;;N;;;;;
+14415;ANATOLIAN HIEROGLYPH A021;Lo;0;L;;;;;N;;;;;
+14416;ANATOLIAN HIEROGLYPH A022;Lo;0;L;;;;;N;;;;;
+14417;ANATOLIAN HIEROGLYPH A023;Lo;0;L;;;;;N;;;;;
+14418;ANATOLIAN HIEROGLYPH A024;Lo;0;L;;;;;N;;;;;
+14419;ANATOLIAN HIEROGLYPH A025;Lo;0;L;;;;;N;;;;;
+1441A;ANATOLIAN HIEROGLYPH A026;Lo;0;L;;;;;N;;;;;
+1441B;ANATOLIAN HIEROGLYPH A026A;Lo;0;L;;;;;N;;;;;
+1441C;ANATOLIAN HIEROGLYPH A027;Lo;0;L;;;;;N;;;;;
+1441D;ANATOLIAN HIEROGLYPH A028;Lo;0;L;;;;;N;;;;;
+1441E;ANATOLIAN HIEROGLYPH A029;Lo;0;L;;;;;N;;;;;
+1441F;ANATOLIAN HIEROGLYPH A030;Lo;0;L;;;;;N;;;;;
+14420;ANATOLIAN HIEROGLYPH A031;Lo;0;L;;;;;N;;;;;
+14421;ANATOLIAN HIEROGLYPH A032;Lo;0;L;;;;;N;;;;;
+14422;ANATOLIAN HIEROGLYPH A033;Lo;0;L;;;;;N;;;;;
+14423;ANATOLIAN HIEROGLYPH A034;Lo;0;L;;;;;N;;;;;
+14424;ANATOLIAN HIEROGLYPH A035;Lo;0;L;;;;;N;;;;;
+14425;ANATOLIAN HIEROGLYPH A036;Lo;0;L;;;;;N;;;;;
+14426;ANATOLIAN HIEROGLYPH A037;Lo;0;L;;;;;N;;;;;
+14427;ANATOLIAN HIEROGLYPH A038;Lo;0;L;;;;;N;;;;;
+14428;ANATOLIAN HIEROGLYPH A039;Lo;0;L;;;;;N;;;;;
+14429;ANATOLIAN HIEROGLYPH A039A;Lo;0;L;;;;;N;;;;;
+1442A;ANATOLIAN HIEROGLYPH A040;Lo;0;L;;;;;N;;;;;
+1442B;ANATOLIAN HIEROGLYPH A041;Lo;0;L;;;;;N;;;;;
+1442C;ANATOLIAN HIEROGLYPH A041A;Lo;0;L;;;;;N;;;;;
+1442D;ANATOLIAN HIEROGLYPH A042;Lo;0;L;;;;;N;;;;;
+1442E;ANATOLIAN HIEROGLYPH A043;Lo;0;L;;;;;N;;;;;
+1442F;ANATOLIAN HIEROGLYPH A044;Lo;0;L;;;;;N;;;;;
+14430;ANATOLIAN HIEROGLYPH A045;Lo;0;L;;;;;N;;;;;
+14431;ANATOLIAN HIEROGLYPH A045A;Lo;0;L;;;;;N;;;;;
+14432;ANATOLIAN HIEROGLYPH A046;Lo;0;L;;;;;N;;;;;
+14433;ANATOLIAN HIEROGLYPH A046A;Lo;0;L;;;;;N;;;;;
+14434;ANATOLIAN HIEROGLYPH A046B;Lo;0;L;;;;;N;;;;;
+14435;ANATOLIAN HIEROGLYPH A047;Lo;0;L;;;;;N;;;;;
+14436;ANATOLIAN HIEROGLYPH A048;Lo;0;L;;;;;N;;;;;
+14437;ANATOLIAN HIEROGLYPH A049;Lo;0;L;;;;;N;;;;;
+14438;ANATOLIAN HIEROGLYPH A050;Lo;0;L;;;;;N;;;;;
+14439;ANATOLIAN HIEROGLYPH A051;Lo;0;L;;;;;N;;;;;
+1443A;ANATOLIAN HIEROGLYPH A052;Lo;0;L;;;;;N;;;;;
+1443B;ANATOLIAN HIEROGLYPH A053;Lo;0;L;;;;;N;;;;;
+1443C;ANATOLIAN HIEROGLYPH A054;Lo;0;L;;;;;N;;;;;
+1443D;ANATOLIAN HIEROGLYPH A055;Lo;0;L;;;;;N;;;;;
+1443E;ANATOLIAN HIEROGLYPH A056;Lo;0;L;;;;;N;;;;;
+1443F;ANATOLIAN HIEROGLYPH A057;Lo;0;L;;;;;N;;;;;
+14440;ANATOLIAN HIEROGLYPH A058;Lo;0;L;;;;;N;;;;;
+14441;ANATOLIAN HIEROGLYPH A059;Lo;0;L;;;;;N;;;;;
+14442;ANATOLIAN HIEROGLYPH A060;Lo;0;L;;;;;N;;;;;
+14443;ANATOLIAN HIEROGLYPH A061;Lo;0;L;;;;;N;;;;;
+14444;ANATOLIAN HIEROGLYPH A062;Lo;0;L;;;;;N;;;;;
+14445;ANATOLIAN HIEROGLYPH A063;Lo;0;L;;;;;N;;;;;
+14446;ANATOLIAN HIEROGLYPH A064;Lo;0;L;;;;;N;;;;;
+14447;ANATOLIAN HIEROGLYPH A065;Lo;0;L;;;;;N;;;;;
+14448;ANATOLIAN HIEROGLYPH A066;Lo;0;L;;;;;N;;;;;
+14449;ANATOLIAN HIEROGLYPH A066A;Lo;0;L;;;;;N;;;;;
+1444A;ANATOLIAN HIEROGLYPH A066B;Lo;0;L;;;;;N;;;;;
+1444B;ANATOLIAN HIEROGLYPH A066C;Lo;0;L;;;;;N;;;;;
+1444C;ANATOLIAN HIEROGLYPH A067;Lo;0;L;;;;;N;;;;;
+1444D;ANATOLIAN HIEROGLYPH A068;Lo;0;L;;;;;N;;;;;
+1444E;ANATOLIAN HIEROGLYPH A069;Lo;0;L;;;;;N;;;;;
+1444F;ANATOLIAN HIEROGLYPH A070;Lo;0;L;;;;;N;;;;;
+14450;ANATOLIAN HIEROGLYPH A071;Lo;0;L;;;;;N;;;;;
+14451;ANATOLIAN HIEROGLYPH A072;Lo;0;L;;;;;N;;;;;
+14452;ANATOLIAN HIEROGLYPH A073;Lo;0;L;;;;;N;;;;;
+14453;ANATOLIAN HIEROGLYPH A074;Lo;0;L;;;;;N;;;;;
+14454;ANATOLIAN HIEROGLYPH A075;Lo;0;L;;;;;N;;;;;
+14455;ANATOLIAN HIEROGLYPH A076;Lo;0;L;;;;;N;;;;;
+14456;ANATOLIAN HIEROGLYPH A077;Lo;0;L;;;;;N;;;;;
+14457;ANATOLIAN HIEROGLYPH A078;Lo;0;L;;;;;N;;;;;
+14458;ANATOLIAN HIEROGLYPH A079;Lo;0;L;;;;;N;;;;;
+14459;ANATOLIAN HIEROGLYPH A080;Lo;0;L;;;;;N;;;;;
+1445A;ANATOLIAN HIEROGLYPH A081;Lo;0;L;;;;;N;;;;;
+1445B;ANATOLIAN HIEROGLYPH A082;Lo;0;L;;;;;N;;;;;
+1445C;ANATOLIAN HIEROGLYPH A083;Lo;0;L;;;;;N;;;;;
+1445D;ANATOLIAN HIEROGLYPH A084;Lo;0;L;;;;;N;;;;;
+1445E;ANATOLIAN HIEROGLYPH A085;Lo;0;L;;;;;N;;;;;
+1445F;ANATOLIAN HIEROGLYPH A086;Lo;0;L;;;;;N;;;;;
+14460;ANATOLIAN HIEROGLYPH A087;Lo;0;L;;;;;N;;;;;
+14461;ANATOLIAN HIEROGLYPH A088;Lo;0;L;;;;;N;;;;;
+14462;ANATOLIAN HIEROGLYPH A089;Lo;0;L;;;;;N;;;;;
+14463;ANATOLIAN HIEROGLYPH A090;Lo;0;L;;;;;N;;;;;
+14464;ANATOLIAN HIEROGLYPH A091;Lo;0;L;;;;;N;;;;;
+14465;ANATOLIAN HIEROGLYPH A092;Lo;0;L;;;;;N;;;;;
+14466;ANATOLIAN HIEROGLYPH A093;Lo;0;L;;;;;N;;;;;
+14467;ANATOLIAN HIEROGLYPH A094;Lo;0;L;;;;;N;;;;;
+14468;ANATOLIAN HIEROGLYPH A095;Lo;0;L;;;;;N;;;;;
+14469;ANATOLIAN HIEROGLYPH A096;Lo;0;L;;;;;N;;;;;
+1446A;ANATOLIAN HIEROGLYPH A097;Lo;0;L;;;;;N;;;;;
+1446B;ANATOLIAN HIEROGLYPH A097A;Lo;0;L;;;;;N;;;;;
+1446C;ANATOLIAN HIEROGLYPH A098;Lo;0;L;;;;;N;;;;;
+1446D;ANATOLIAN HIEROGLYPH A098A;Lo;0;L;;;;;N;;;;;
+1446E;ANATOLIAN HIEROGLYPH A099;Lo;0;L;;;;;N;;;;;
+1446F;ANATOLIAN HIEROGLYPH A100;Lo;0;L;;;;;N;;;;;
+14470;ANATOLIAN HIEROGLYPH A100A;Lo;0;L;;;;;N;;;;;
+14471;ANATOLIAN HIEROGLYPH A101;Lo;0;L;;;;;N;;;;;
+14472;ANATOLIAN HIEROGLYPH A101A;Lo;0;L;;;;;N;;;;;
+14473;ANATOLIAN HIEROGLYPH A102;Lo;0;L;;;;;N;;;;;
+14474;ANATOLIAN HIEROGLYPH A102A;Lo;0;L;;;;;N;;;;;
+14475;ANATOLIAN HIEROGLYPH A103;Lo;0;L;;;;;N;;;;;
+14476;ANATOLIAN HIEROGLYPH A104;Lo;0;L;;;;;N;;;;;
+14477;ANATOLIAN HIEROGLYPH A104A;Lo;0;L;;;;;N;;;;;
+14478;ANATOLIAN HIEROGLYPH A104B;Lo;0;L;;;;;N;;;;;
+14479;ANATOLIAN HIEROGLYPH A104C;Lo;0;L;;;;;N;;;;;
+1447A;ANATOLIAN HIEROGLYPH A105;Lo;0;L;;;;;N;;;;;
+1447B;ANATOLIAN HIEROGLYPH A105A;Lo;0;L;;;;;N;;;;;
+1447C;ANATOLIAN HIEROGLYPH A105B;Lo;0;L;;;;;N;;;;;
+1447D;ANATOLIAN HIEROGLYPH A106;Lo;0;L;;;;;N;;;;;
+1447E;ANATOLIAN HIEROGLYPH A107;Lo;0;L;;;;;N;;;;;
+1447F;ANATOLIAN HIEROGLYPH A107A;Lo;0;L;;;;;N;;;;;
+14480;ANATOLIAN HIEROGLYPH A107B;Lo;0;L;;;;;N;;;;;
+14481;ANATOLIAN HIEROGLYPH A107C;Lo;0;L;;;;;N;;;;;
+14482;ANATOLIAN HIEROGLYPH A108;Lo;0;L;;;;;N;;;;;
+14483;ANATOLIAN HIEROGLYPH A109;Lo;0;L;;;;;N;;;;;
+14484;ANATOLIAN HIEROGLYPH A110;Lo;0;L;;;;;N;;;;;
+14485;ANATOLIAN HIEROGLYPH A110A;Lo;0;L;;;;;N;;;;;
+14486;ANATOLIAN HIEROGLYPH A110B;Lo;0;L;;;;;N;;;;;
+14487;ANATOLIAN HIEROGLYPH A111;Lo;0;L;;;;;N;;;;;
+14488;ANATOLIAN HIEROGLYPH A112;Lo;0;L;;;;;N;;;;;
+14489;ANATOLIAN HIEROGLYPH A113;Lo;0;L;;;;;N;;;;;
+1448A;ANATOLIAN HIEROGLYPH A114;Lo;0;L;;;;;N;;;;;
+1448B;ANATOLIAN HIEROGLYPH A115;Lo;0;L;;;;;N;;;;;
+1448C;ANATOLIAN HIEROGLYPH A115A;Lo;0;L;;;;;N;;;;;
+1448D;ANATOLIAN HIEROGLYPH A116;Lo;0;L;;;;;N;;;;;
+1448E;ANATOLIAN HIEROGLYPH A117;Lo;0;L;;;;;N;;;;;
+1448F;ANATOLIAN HIEROGLYPH A118;Lo;0;L;;;;;N;;;;;
+14490;ANATOLIAN HIEROGLYPH A119;Lo;0;L;;;;;N;;;;;
+14491;ANATOLIAN HIEROGLYPH A120;Lo;0;L;;;;;N;;;;;
+14492;ANATOLIAN HIEROGLYPH A121;Lo;0;L;;;;;N;;;;;
+14493;ANATOLIAN HIEROGLYPH A122;Lo;0;L;;;;;N;;;;;
+14494;ANATOLIAN HIEROGLYPH A123;Lo;0;L;;;;;N;;;;;
+14495;ANATOLIAN HIEROGLYPH A124;Lo;0;L;;;;;N;;;;;
+14496;ANATOLIAN HIEROGLYPH A125;Lo;0;L;;;;;N;;;;;
+14497;ANATOLIAN HIEROGLYPH A125A;Lo;0;L;;;;;N;;;;;
+14498;ANATOLIAN HIEROGLYPH A126;Lo;0;L;;;;;N;;;;;
+14499;ANATOLIAN HIEROGLYPH A127;Lo;0;L;;;;;N;;;;;
+1449A;ANATOLIAN HIEROGLYPH A128;Lo;0;L;;;;;N;;;;;
+1449B;ANATOLIAN HIEROGLYPH A129;Lo;0;L;;;;;N;;;;;
+1449C;ANATOLIAN HIEROGLYPH A130;Lo;0;L;;;;;N;;;;;
+1449D;ANATOLIAN HIEROGLYPH A131;Lo;0;L;;;;;N;;;;;
+1449E;ANATOLIAN HIEROGLYPH A132;Lo;0;L;;;;;N;;;;;
+1449F;ANATOLIAN HIEROGLYPH A133;Lo;0;L;;;;;N;;;;;
+144A0;ANATOLIAN HIEROGLYPH A134;Lo;0;L;;;;;N;;;;;
+144A1;ANATOLIAN HIEROGLYPH A135;Lo;0;L;;;;;N;;;;;
+144A2;ANATOLIAN HIEROGLYPH A135A;Lo;0;L;;;;;N;;;;;
+144A3;ANATOLIAN HIEROGLYPH A136;Lo;0;L;;;;;N;;;;;
+144A4;ANATOLIAN HIEROGLYPH A137;Lo;0;L;;;;;N;;;;;
+144A5;ANATOLIAN HIEROGLYPH A138;Lo;0;L;;;;;N;;;;;
+144A6;ANATOLIAN HIEROGLYPH A139;Lo;0;L;;;;;N;;;;;
+144A7;ANATOLIAN HIEROGLYPH A140;Lo;0;L;;;;;N;;;;;
+144A8;ANATOLIAN HIEROGLYPH A141;Lo;0;L;;;;;N;;;;;
+144A9;ANATOLIAN HIEROGLYPH A142;Lo;0;L;;;;;N;;;;;
+144AA;ANATOLIAN HIEROGLYPH A143;Lo;0;L;;;;;N;;;;;
+144AB;ANATOLIAN HIEROGLYPH A144;Lo;0;L;;;;;N;;;;;
+144AC;ANATOLIAN HIEROGLYPH A145;Lo;0;L;;;;;N;;;;;
+144AD;ANATOLIAN HIEROGLYPH A146;Lo;0;L;;;;;N;;;;;
+144AE;ANATOLIAN HIEROGLYPH A147;Lo;0;L;;;;;N;;;;;
+144AF;ANATOLIAN HIEROGLYPH A148;Lo;0;L;;;;;N;;;;;
+144B0;ANATOLIAN HIEROGLYPH A149;Lo;0;L;;;;;N;;;;;
+144B1;ANATOLIAN HIEROGLYPH A150;Lo;0;L;;;;;N;;;;;
+144B2;ANATOLIAN HIEROGLYPH A151;Lo;0;L;;;;;N;;;;;
+144B3;ANATOLIAN HIEROGLYPH A152;Lo;0;L;;;;;N;;;;;
+144B4;ANATOLIAN HIEROGLYPH A153;Lo;0;L;;;;;N;;;;;
+144B5;ANATOLIAN HIEROGLYPH A154;Lo;0;L;;;;;N;;;;;
+144B6;ANATOLIAN HIEROGLYPH A155;Lo;0;L;;;;;N;;;;;
+144B7;ANATOLIAN HIEROGLYPH A156;Lo;0;L;;;;;N;;;;;
+144B8;ANATOLIAN HIEROGLYPH A157;Lo;0;L;;;;;N;;;;;
+144B9;ANATOLIAN HIEROGLYPH A158;Lo;0;L;;;;;N;;;;;
+144BA;ANATOLIAN HIEROGLYPH A159;Lo;0;L;;;;;N;;;;;
+144BB;ANATOLIAN HIEROGLYPH A160;Lo;0;L;;;;;N;;;;;
+144BC;ANATOLIAN HIEROGLYPH A161;Lo;0;L;;;;;N;;;;;
+144BD;ANATOLIAN HIEROGLYPH A162;Lo;0;L;;;;;N;;;;;
+144BE;ANATOLIAN HIEROGLYPH A163;Lo;0;L;;;;;N;;;;;
+144BF;ANATOLIAN HIEROGLYPH A164;Lo;0;L;;;;;N;;;;;
+144C0;ANATOLIAN HIEROGLYPH A165;Lo;0;L;;;;;N;;;;;
+144C1;ANATOLIAN HIEROGLYPH A166;Lo;0;L;;;;;N;;;;;
+144C2;ANATOLIAN HIEROGLYPH A167;Lo;0;L;;;;;N;;;;;
+144C3;ANATOLIAN HIEROGLYPH A168;Lo;0;L;;;;;N;;;;;
+144C4;ANATOLIAN HIEROGLYPH A169;Lo;0;L;;;;;N;;;;;
+144C5;ANATOLIAN HIEROGLYPH A170;Lo;0;L;;;;;N;;;;;
+144C6;ANATOLIAN HIEROGLYPH A171;Lo;0;L;;;;;N;;;;;
+144C7;ANATOLIAN HIEROGLYPH A172;Lo;0;L;;;;;N;;;;;
+144C8;ANATOLIAN HIEROGLYPH A173;Lo;0;L;;;;;N;;;;;
+144C9;ANATOLIAN HIEROGLYPH A174;Lo;0;L;;;;;N;;;;;
+144CA;ANATOLIAN HIEROGLYPH A175;Lo;0;L;;;;;N;;;;;
+144CB;ANATOLIAN HIEROGLYPH A176;Lo;0;L;;;;;N;;;;;
+144CC;ANATOLIAN HIEROGLYPH A177;Lo;0;L;;;;;N;;;;;
+144CD;ANATOLIAN HIEROGLYPH A178;Lo;0;L;;;;;N;;;;;
+144CE;ANATOLIAN HIEROGLYPH A179;Lo;0;L;;;;;N;;;;;
+144CF;ANATOLIAN HIEROGLYPH A180;Lo;0;L;;;;;N;;;;;
+144D0;ANATOLIAN HIEROGLYPH A181;Lo;0;L;;;;;N;;;;;
+144D1;ANATOLIAN HIEROGLYPH A182;Lo;0;L;;;;;N;;;;;
+144D2;ANATOLIAN HIEROGLYPH A183;Lo;0;L;;;;;N;;;;;
+144D3;ANATOLIAN HIEROGLYPH A184;Lo;0;L;;;;;N;;;;;
+144D4;ANATOLIAN HIEROGLYPH A185;Lo;0;L;;;;;N;;;;;
+144D5;ANATOLIAN HIEROGLYPH A186;Lo;0;L;;;;;N;;;;;
+144D6;ANATOLIAN HIEROGLYPH A187;Lo;0;L;;;;;N;;;;;
+144D7;ANATOLIAN HIEROGLYPH A188;Lo;0;L;;;;;N;;;;;
+144D8;ANATOLIAN HIEROGLYPH A189;Lo;0;L;;;;;N;;;;;
+144D9;ANATOLIAN HIEROGLYPH A190;Lo;0;L;;;;;N;;;;;
+144DA;ANATOLIAN HIEROGLYPH A191;Lo;0;L;;;;;N;;;;;
+144DB;ANATOLIAN HIEROGLYPH A192;Lo;0;L;;;;;N;;;;;
+144DC;ANATOLIAN HIEROGLYPH A193;Lo;0;L;;;;;N;;;;;
+144DD;ANATOLIAN HIEROGLYPH A194;Lo;0;L;;;;;N;;;;;
+144DE;ANATOLIAN HIEROGLYPH A195;Lo;0;L;;;;;N;;;;;
+144DF;ANATOLIAN HIEROGLYPH A196;Lo;0;L;;;;;N;;;;;
+144E0;ANATOLIAN HIEROGLYPH A197;Lo;0;L;;;;;N;;;;;
+144E1;ANATOLIAN HIEROGLYPH A198;Lo;0;L;;;;;N;;;;;
+144E2;ANATOLIAN HIEROGLYPH A199;Lo;0;L;;;;;N;;;;;
+144E3;ANATOLIAN HIEROGLYPH A200;Lo;0;L;;;;;N;;;;;
+144E4;ANATOLIAN HIEROGLYPH A201;Lo;0;L;;;;;N;;;;;
+144E5;ANATOLIAN HIEROGLYPH A202;Lo;0;L;;;;;N;;;;;
+144E6;ANATOLIAN HIEROGLYPH A202A;Lo;0;L;;;;;N;;;;;
+144E7;ANATOLIAN HIEROGLYPH A202B;Lo;0;L;;;;;N;;;;;
+144E8;ANATOLIAN HIEROGLYPH A203;Lo;0;L;;;;;N;;;;;
+144E9;ANATOLIAN HIEROGLYPH A204;Lo;0;L;;;;;N;;;;;
+144EA;ANATOLIAN HIEROGLYPH A205;Lo;0;L;;;;;N;;;;;
+144EB;ANATOLIAN HIEROGLYPH A206;Lo;0;L;;;;;N;;;;;
+144EC;ANATOLIAN HIEROGLYPH A207;Lo;0;L;;;;;N;;;;;
+144ED;ANATOLIAN HIEROGLYPH A207A;Lo;0;L;;;;;N;;;;;
+144EE;ANATOLIAN HIEROGLYPH A208;Lo;0;L;;;;;N;;;;;
+144EF;ANATOLIAN HIEROGLYPH A209;Lo;0;L;;;;;N;;;;;
+144F0;ANATOLIAN HIEROGLYPH A209A;Lo;0;L;;;;;N;;;;;
+144F1;ANATOLIAN HIEROGLYPH A210;Lo;0;L;;;;;N;;;;;
+144F2;ANATOLIAN HIEROGLYPH A211;Lo;0;L;;;;;N;;;;;
+144F3;ANATOLIAN HIEROGLYPH A212;Lo;0;L;;;;;N;;;;;
+144F4;ANATOLIAN HIEROGLYPH A213;Lo;0;L;;;;;N;;;;;
+144F5;ANATOLIAN HIEROGLYPH A214;Lo;0;L;;;;;N;;;;;
+144F6;ANATOLIAN HIEROGLYPH A215;Lo;0;L;;;;;N;;;;;
+144F7;ANATOLIAN HIEROGLYPH A215A;Lo;0;L;;;;;N;;;;;
+144F8;ANATOLIAN HIEROGLYPH A216;Lo;0;L;;;;;N;;;;;
+144F9;ANATOLIAN HIEROGLYPH A216A;Lo;0;L;;;;;N;;;;;
+144FA;ANATOLIAN HIEROGLYPH A217;Lo;0;L;;;;;N;;;;;
+144FB;ANATOLIAN HIEROGLYPH A218;Lo;0;L;;;;;N;;;;;
+144FC;ANATOLIAN HIEROGLYPH A219;Lo;0;L;;;;;N;;;;;
+144FD;ANATOLIAN HIEROGLYPH A220;Lo;0;L;;;;;N;;;;;
+144FE;ANATOLIAN HIEROGLYPH A221;Lo;0;L;;;;;N;;;;;
+144FF;ANATOLIAN HIEROGLYPH A222;Lo;0;L;;;;;N;;;;;
+14500;ANATOLIAN HIEROGLYPH A223;Lo;0;L;;;;;N;;;;;
+14501;ANATOLIAN HIEROGLYPH A224;Lo;0;L;;;;;N;;;;;
+14502;ANATOLIAN HIEROGLYPH A225;Lo;0;L;;;;;N;;;;;
+14503;ANATOLIAN HIEROGLYPH A226;Lo;0;L;;;;;N;;;;;
+14504;ANATOLIAN HIEROGLYPH A227;Lo;0;L;;;;;N;;;;;
+14505;ANATOLIAN HIEROGLYPH A227A;Lo;0;L;;;;;N;;;;;
+14506;ANATOLIAN HIEROGLYPH A228;Lo;0;L;;;;;N;;;;;
+14507;ANATOLIAN HIEROGLYPH A229;Lo;0;L;;;;;N;;;;;
+14508;ANATOLIAN HIEROGLYPH A230;Lo;0;L;;;;;N;;;;;
+14509;ANATOLIAN HIEROGLYPH A231;Lo;0;L;;;;;N;;;;;
+1450A;ANATOLIAN HIEROGLYPH A232;Lo;0;L;;;;;N;;;;;
+1450B;ANATOLIAN HIEROGLYPH A233;Lo;0;L;;;;;N;;;;;
+1450C;ANATOLIAN HIEROGLYPH A234;Lo;0;L;;;;;N;;;;;
+1450D;ANATOLIAN HIEROGLYPH A235;Lo;0;L;;;;;N;;;;;
+1450E;ANATOLIAN HIEROGLYPH A236;Lo;0;L;;;;;N;;;;;
+1450F;ANATOLIAN HIEROGLYPH A237;Lo;0;L;;;;;N;;;;;
+14510;ANATOLIAN HIEROGLYPH A238;Lo;0;L;;;;;N;;;;;
+14511;ANATOLIAN HIEROGLYPH A239;Lo;0;L;;;;;N;;;;;
+14512;ANATOLIAN HIEROGLYPH A240;Lo;0;L;;;;;N;;;;;
+14513;ANATOLIAN HIEROGLYPH A241;Lo;0;L;;;;;N;;;;;
+14514;ANATOLIAN HIEROGLYPH A242;Lo;0;L;;;;;N;;;;;
+14515;ANATOLIAN HIEROGLYPH A243;Lo;0;L;;;;;N;;;;;
+14516;ANATOLIAN HIEROGLYPH A244;Lo;0;L;;;;;N;;;;;
+14517;ANATOLIAN HIEROGLYPH A245;Lo;0;L;;;;;N;;;;;
+14518;ANATOLIAN HIEROGLYPH A246;Lo;0;L;;;;;N;;;;;
+14519;ANATOLIAN HIEROGLYPH A247;Lo;0;L;;;;;N;;;;;
+1451A;ANATOLIAN HIEROGLYPH A248;Lo;0;L;;;;;N;;;;;
+1451B;ANATOLIAN HIEROGLYPH A249;Lo;0;L;;;;;N;;;;;
+1451C;ANATOLIAN HIEROGLYPH A250;Lo;0;L;;;;;N;;;;;
+1451D;ANATOLIAN HIEROGLYPH A251;Lo;0;L;;;;;N;;;;;
+1451E;ANATOLIAN HIEROGLYPH A252;Lo;0;L;;;;;N;;;;;
+1451F;ANATOLIAN HIEROGLYPH A253;Lo;0;L;;;;;N;;;;;
+14520;ANATOLIAN HIEROGLYPH A254;Lo;0;L;;;;;N;;;;;
+14521;ANATOLIAN HIEROGLYPH A255;Lo;0;L;;;;;N;;;;;
+14522;ANATOLIAN HIEROGLYPH A256;Lo;0;L;;;;;N;;;;;
+14523;ANATOLIAN HIEROGLYPH A257;Lo;0;L;;;;;N;;;;;
+14524;ANATOLIAN HIEROGLYPH A258;Lo;0;L;;;;;N;;;;;
+14525;ANATOLIAN HIEROGLYPH A259;Lo;0;L;;;;;N;;;;;
+14526;ANATOLIAN HIEROGLYPH A260;Lo;0;L;;;;;N;;;;;
+14527;ANATOLIAN HIEROGLYPH A261;Lo;0;L;;;;;N;;;;;
+14528;ANATOLIAN HIEROGLYPH A262;Lo;0;L;;;;;N;;;;;
+14529;ANATOLIAN HIEROGLYPH A263;Lo;0;L;;;;;N;;;;;
+1452A;ANATOLIAN HIEROGLYPH A264;Lo;0;L;;;;;N;;;;;
+1452B;ANATOLIAN HIEROGLYPH A265;Lo;0;L;;;;;N;;;;;
+1452C;ANATOLIAN HIEROGLYPH A266;Lo;0;L;;;;;N;;;;;
+1452D;ANATOLIAN HIEROGLYPH A267;Lo;0;L;;;;;N;;;;;
+1452E;ANATOLIAN HIEROGLYPH A267A;Lo;0;L;;;;;N;;;;;
+1452F;ANATOLIAN HIEROGLYPH A268;Lo;0;L;;;;;N;;;;;
+14530;ANATOLIAN HIEROGLYPH A269;Lo;0;L;;;;;N;;;;;
+14531;ANATOLIAN HIEROGLYPH A270;Lo;0;L;;;;;N;;;;;
+14532;ANATOLIAN HIEROGLYPH A271;Lo;0;L;;;;;N;;;;;
+14533;ANATOLIAN HIEROGLYPH A272;Lo;0;L;;;;;N;;;;;
+14534;ANATOLIAN HIEROGLYPH A273;Lo;0;L;;;;;N;;;;;
+14535;ANATOLIAN HIEROGLYPH A274;Lo;0;L;;;;;N;;;;;
+14536;ANATOLIAN HIEROGLYPH A275;Lo;0;L;;;;;N;;;;;
+14537;ANATOLIAN HIEROGLYPH A276;Lo;0;L;;;;;N;;;;;
+14538;ANATOLIAN HIEROGLYPH A277;Lo;0;L;;;;;N;;;;;
+14539;ANATOLIAN HIEROGLYPH A278;Lo;0;L;;;;;N;;;;;
+1453A;ANATOLIAN HIEROGLYPH A279;Lo;0;L;;;;;N;;;;;
+1453B;ANATOLIAN HIEROGLYPH A280;Lo;0;L;;;;;N;;;;;
+1453C;ANATOLIAN HIEROGLYPH A281;Lo;0;L;;;;;N;;;;;
+1453D;ANATOLIAN HIEROGLYPH A282;Lo;0;L;;;;;N;;;;;
+1453E;ANATOLIAN HIEROGLYPH A283;Lo;0;L;;;;;N;;;;;
+1453F;ANATOLIAN HIEROGLYPH A284;Lo;0;L;;;;;N;;;;;
+14540;ANATOLIAN HIEROGLYPH A285;Lo;0;L;;;;;N;;;;;
+14541;ANATOLIAN HIEROGLYPH A286;Lo;0;L;;;;;N;;;;;
+14542;ANATOLIAN HIEROGLYPH A287;Lo;0;L;;;;;N;;;;;
+14543;ANATOLIAN HIEROGLYPH A288;Lo;0;L;;;;;N;;;;;
+14544;ANATOLIAN HIEROGLYPH A289;Lo;0;L;;;;;N;;;;;
+14545;ANATOLIAN HIEROGLYPH A289A;Lo;0;L;;;;;N;;;;;
+14546;ANATOLIAN HIEROGLYPH A290;Lo;0;L;;;;;N;;;;;
+14547;ANATOLIAN HIEROGLYPH A291;Lo;0;L;;;;;N;;;;;
+14548;ANATOLIAN HIEROGLYPH A292;Lo;0;L;;;;;N;;;;;
+14549;ANATOLIAN HIEROGLYPH A293;Lo;0;L;;;;;N;;;;;
+1454A;ANATOLIAN HIEROGLYPH A294;Lo;0;L;;;;;N;;;;;
+1454B;ANATOLIAN HIEROGLYPH A294A;Lo;0;L;;;;;N;;;;;
+1454C;ANATOLIAN HIEROGLYPH A295;Lo;0;L;;;;;N;;;;;
+1454D;ANATOLIAN HIEROGLYPH A296;Lo;0;L;;;;;N;;;;;
+1454E;ANATOLIAN HIEROGLYPH A297;Lo;0;L;;;;;N;;;;;
+1454F;ANATOLIAN HIEROGLYPH A298;Lo;0;L;;;;;N;;;;;
+14550;ANATOLIAN HIEROGLYPH A299;Lo;0;L;;;;;N;;;;;
+14551;ANATOLIAN HIEROGLYPH A299A;Lo;0;L;;;;;N;;;;;
+14552;ANATOLIAN HIEROGLYPH A300;Lo;0;L;;;;;N;;;;;
+14553;ANATOLIAN HIEROGLYPH A301;Lo;0;L;;;;;N;;;;;
+14554;ANATOLIAN HIEROGLYPH A302;Lo;0;L;;;;;N;;;;;
+14555;ANATOLIAN HIEROGLYPH A303;Lo;0;L;;;;;N;;;;;
+14556;ANATOLIAN HIEROGLYPH A304;Lo;0;L;;;;;N;;;;;
+14557;ANATOLIAN HIEROGLYPH A305;Lo;0;L;;;;;N;;;;;
+14558;ANATOLIAN HIEROGLYPH A306;Lo;0;L;;;;;N;;;;;
+14559;ANATOLIAN HIEROGLYPH A307;Lo;0;L;;;;;N;;;;;
+1455A;ANATOLIAN HIEROGLYPH A308;Lo;0;L;;;;;N;;;;;
+1455B;ANATOLIAN HIEROGLYPH A309;Lo;0;L;;;;;N;;;;;
+1455C;ANATOLIAN HIEROGLYPH A309A;Lo;0;L;;;;;N;;;;;
+1455D;ANATOLIAN HIEROGLYPH A310;Lo;0;L;;;;;N;;;;;
+1455E;ANATOLIAN HIEROGLYPH A311;Lo;0;L;;;;;N;;;;;
+1455F;ANATOLIAN HIEROGLYPH A312;Lo;0;L;;;;;N;;;;;
+14560;ANATOLIAN HIEROGLYPH A313;Lo;0;L;;;;;N;;;;;
+14561;ANATOLIAN HIEROGLYPH A314;Lo;0;L;;;;;N;;;;;
+14562;ANATOLIAN HIEROGLYPH A315;Lo;0;L;;;;;N;;;;;
+14563;ANATOLIAN HIEROGLYPH A316;Lo;0;L;;;;;N;;;;;
+14564;ANATOLIAN HIEROGLYPH A317;Lo;0;L;;;;;N;;;;;
+14565;ANATOLIAN HIEROGLYPH A318;Lo;0;L;;;;;N;;;;;
+14566;ANATOLIAN HIEROGLYPH A319;Lo;0;L;;;;;N;;;;;
+14567;ANATOLIAN HIEROGLYPH A320;Lo;0;L;;;;;N;;;;;
+14568;ANATOLIAN HIEROGLYPH A321;Lo;0;L;;;;;N;;;;;
+14569;ANATOLIAN HIEROGLYPH A322;Lo;0;L;;;;;N;;;;;
+1456A;ANATOLIAN HIEROGLYPH A323;Lo;0;L;;;;;N;;;;;
+1456B;ANATOLIAN HIEROGLYPH A324;Lo;0;L;;;;;N;;;;;
+1456C;ANATOLIAN HIEROGLYPH A325;Lo;0;L;;;;;N;;;;;
+1456D;ANATOLIAN HIEROGLYPH A326;Lo;0;L;;;;;N;;;;;
+1456E;ANATOLIAN HIEROGLYPH A327;Lo;0;L;;;;;N;;;;;
+1456F;ANATOLIAN HIEROGLYPH A328;Lo;0;L;;;;;N;;;;;
+14570;ANATOLIAN HIEROGLYPH A329;Lo;0;L;;;;;N;;;;;
+14571;ANATOLIAN HIEROGLYPH A329A;Lo;0;L;;;;;N;;;;;
+14572;ANATOLIAN HIEROGLYPH A330;Lo;0;L;;;;;N;;;;;
+14573;ANATOLIAN HIEROGLYPH A331;Lo;0;L;;;;;N;;;;;
+14574;ANATOLIAN HIEROGLYPH A332A;Lo;0;L;;;;;N;;;;;
+14575;ANATOLIAN HIEROGLYPH A332B;Lo;0;L;;;;;N;;;;;
+14576;ANATOLIAN HIEROGLYPH A332C;Lo;0;L;;;;;N;;;;;
+14577;ANATOLIAN HIEROGLYPH A333;Lo;0;L;;;;;N;;;;;
+14578;ANATOLIAN HIEROGLYPH A334;Lo;0;L;;;;;N;;;;;
+14579;ANATOLIAN HIEROGLYPH A335;Lo;0;L;;;;;N;;;;;
+1457A;ANATOLIAN HIEROGLYPH A336;Lo;0;L;;;;;N;;;;;
+1457B;ANATOLIAN HIEROGLYPH A336A;Lo;0;L;;;;;N;;;;;
+1457C;ANATOLIAN HIEROGLYPH A336B;Lo;0;L;;;;;N;;;;;
+1457D;ANATOLIAN HIEROGLYPH A336C;Lo;0;L;;;;;N;;;;;
+1457E;ANATOLIAN HIEROGLYPH A337;Lo;0;L;;;;;N;;;;;
+1457F;ANATOLIAN HIEROGLYPH A338;Lo;0;L;;;;;N;;;;;
+14580;ANATOLIAN HIEROGLYPH A339;Lo;0;L;;;;;N;;;;;
+14581;ANATOLIAN HIEROGLYPH A340;Lo;0;L;;;;;N;;;;;
+14582;ANATOLIAN HIEROGLYPH A341;Lo;0;L;;;;;N;;;;;
+14583;ANATOLIAN HIEROGLYPH A342;Lo;0;L;;;;;N;;;;;
+14584;ANATOLIAN HIEROGLYPH A343;Lo;0;L;;;;;N;;;;;
+14585;ANATOLIAN HIEROGLYPH A344;Lo;0;L;;;;;N;;;;;
+14586;ANATOLIAN HIEROGLYPH A345;Lo;0;L;;;;;N;;;;;
+14587;ANATOLIAN HIEROGLYPH A346;Lo;0;L;;;;;N;;;;;
+14588;ANATOLIAN HIEROGLYPH A347;Lo;0;L;;;;;N;;;;;
+14589;ANATOLIAN HIEROGLYPH A348;Lo;0;L;;;;;N;;;;;
+1458A;ANATOLIAN HIEROGLYPH A349;Lo;0;L;;;;;N;;;;;
+1458B;ANATOLIAN HIEROGLYPH A350;Lo;0;L;;;;;N;;;;;
+1458C;ANATOLIAN HIEROGLYPH A351;Lo;0;L;;;;;N;;;;;
+1458D;ANATOLIAN HIEROGLYPH A352;Lo;0;L;;;;;N;;;;;
+1458E;ANATOLIAN HIEROGLYPH A353;Lo;0;L;;;;;N;;;;;
+1458F;ANATOLIAN HIEROGLYPH A354;Lo;0;L;;;;;N;;;;;
+14590;ANATOLIAN HIEROGLYPH A355;Lo;0;L;;;;;N;;;;;
+14591;ANATOLIAN HIEROGLYPH A356;Lo;0;L;;;;;N;;;;;
+14592;ANATOLIAN HIEROGLYPH A357;Lo;0;L;;;;;N;;;;;
+14593;ANATOLIAN HIEROGLYPH A358;Lo;0;L;;;;;N;;;;;
+14594;ANATOLIAN HIEROGLYPH A359;Lo;0;L;;;;;N;;;;;
+14595;ANATOLIAN HIEROGLYPH A359A;Lo;0;L;;;;;N;;;;;
+14596;ANATOLIAN HIEROGLYPH A360;Lo;0;L;;;;;N;;;;;
+14597;ANATOLIAN HIEROGLYPH A361;Lo;0;L;;;;;N;;;;;
+14598;ANATOLIAN HIEROGLYPH A362;Lo;0;L;;;;;N;;;;;
+14599;ANATOLIAN HIEROGLYPH A363;Lo;0;L;;;;;N;;;;;
+1459A;ANATOLIAN HIEROGLYPH A364;Lo;0;L;;;;;N;;;;;
+1459B;ANATOLIAN HIEROGLYPH A364A;Lo;0;L;;;;;N;;;;;
+1459C;ANATOLIAN HIEROGLYPH A365;Lo;0;L;;;;;N;;;;;
+1459D;ANATOLIAN HIEROGLYPH A366;Lo;0;L;;;;;N;;;;;
+1459E;ANATOLIAN HIEROGLYPH A367;Lo;0;L;;;;;N;;;;;
+1459F;ANATOLIAN HIEROGLYPH A368;Lo;0;L;;;;;N;;;;;
+145A0;ANATOLIAN HIEROGLYPH A368A;Lo;0;L;;;;;N;;;;;
+145A1;ANATOLIAN HIEROGLYPH A369;Lo;0;L;;;;;N;;;;;
+145A2;ANATOLIAN HIEROGLYPH A370;Lo;0;L;;;;;N;;;;;
+145A3;ANATOLIAN HIEROGLYPH A371;Lo;0;L;;;;;N;;;;;
+145A4;ANATOLIAN HIEROGLYPH A371A;Lo;0;L;;;;;N;;;;;
+145A5;ANATOLIAN HIEROGLYPH A372;Lo;0;L;;;;;N;;;;;
+145A6;ANATOLIAN HIEROGLYPH A373;Lo;0;L;;;;;N;;;;;
+145A7;ANATOLIAN HIEROGLYPH A374;Lo;0;L;;;;;N;;;;;
+145A8;ANATOLIAN HIEROGLYPH A375;Lo;0;L;;;;;N;;;;;
+145A9;ANATOLIAN HIEROGLYPH A376;Lo;0;L;;;;;N;;;;;
+145AA;ANATOLIAN HIEROGLYPH A377;Lo;0;L;;;;;N;;;;;
+145AB;ANATOLIAN HIEROGLYPH A378;Lo;0;L;;;;;N;;;;;
+145AC;ANATOLIAN HIEROGLYPH A379;Lo;0;L;;;;;N;;;;;
+145AD;ANATOLIAN HIEROGLYPH A380;Lo;0;L;;;;;N;;;;;
+145AE;ANATOLIAN HIEROGLYPH A381;Lo;0;L;;;;;N;;;;;
+145AF;ANATOLIAN HIEROGLYPH A381A;Lo;0;L;;;;;N;;;;;
+145B0;ANATOLIAN HIEROGLYPH A382;Lo;0;L;;;;;N;;;;;
+145B1;ANATOLIAN HIEROGLYPH A383 RA OR RI;Lo;0;L;;;;;N;;;;;
+145B2;ANATOLIAN HIEROGLYPH A383A;Lo;0;L;;;;;N;;;;;
+145B3;ANATOLIAN HIEROGLYPH A384;Lo;0;L;;;;;N;;;;;
+145B4;ANATOLIAN HIEROGLYPH A385;Lo;0;L;;;;;N;;;;;
+145B5;ANATOLIAN HIEROGLYPH A386;Lo;0;L;;;;;N;;;;;
+145B6;ANATOLIAN HIEROGLYPH A386A;Lo;0;L;;;;;N;;;;;
+145B7;ANATOLIAN HIEROGLYPH A387;Lo;0;L;;;;;N;;;;;
+145B8;ANATOLIAN HIEROGLYPH A388;Lo;0;L;;;;;N;;;;;
+145B9;ANATOLIAN HIEROGLYPH A389;Lo;0;L;;;;;N;;;;;
+145BA;ANATOLIAN HIEROGLYPH A390;Lo;0;L;;;;;N;;;;;
+145BB;ANATOLIAN HIEROGLYPH A391;Lo;0;L;;;;;N;;;;;
+145BC;ANATOLIAN HIEROGLYPH A392;Lo;0;L;;;;;N;;;;;
+145BD;ANATOLIAN HIEROGLYPH A393 EIGHT;Lo;0;L;;;;;N;;;;;
+145BE;ANATOLIAN HIEROGLYPH A394;Lo;0;L;;;;;N;;;;;
+145BF;ANATOLIAN HIEROGLYPH A395;Lo;0;L;;;;;N;;;;;
+145C0;ANATOLIAN HIEROGLYPH A396;Lo;0;L;;;;;N;;;;;
+145C1;ANATOLIAN HIEROGLYPH A397;Lo;0;L;;;;;N;;;;;
+145C2;ANATOLIAN HIEROGLYPH A398;Lo;0;L;;;;;N;;;;;
+145C3;ANATOLIAN HIEROGLYPH A399;Lo;0;L;;;;;N;;;;;
+145C4;ANATOLIAN HIEROGLYPH A400;Lo;0;L;;;;;N;;;;;
+145C5;ANATOLIAN HIEROGLYPH A401;Lo;0;L;;;;;N;;;;;
+145C6;ANATOLIAN HIEROGLYPH A402;Lo;0;L;;;;;N;;;;;
+145C7;ANATOLIAN HIEROGLYPH A403;Lo;0;L;;;;;N;;;;;
+145C8;ANATOLIAN HIEROGLYPH A404;Lo;0;L;;;;;N;;;;;
+145C9;ANATOLIAN HIEROGLYPH A405;Lo;0;L;;;;;N;;;;;
+145CA;ANATOLIAN HIEROGLYPH A406;Lo;0;L;;;;;N;;;;;
+145CB;ANATOLIAN HIEROGLYPH A407;Lo;0;L;;;;;N;;;;;
+145CC;ANATOLIAN HIEROGLYPH A408;Lo;0;L;;;;;N;;;;;
+145CD;ANATOLIAN HIEROGLYPH A409;Lo;0;L;;;;;N;;;;;
+145CE;ANATOLIAN HIEROGLYPH A410 BEGIN LOGOGRAM MARK;Lo;0;L;;;;;N;;;;;
+145CF;ANATOLIAN HIEROGLYPH A410A END LOGOGRAM MARK;Lo;0;L;;;;;N;;;;;
+145D0;ANATOLIAN HIEROGLYPH A411;Lo;0;L;;;;;N;;;;;
+145D1;ANATOLIAN HIEROGLYPH A412;Lo;0;L;;;;;N;;;;;
+145D2;ANATOLIAN HIEROGLYPH A413;Lo;0;L;;;;;N;;;;;
+145D3;ANATOLIAN HIEROGLYPH A414;Lo;0;L;;;;;N;;;;;
+145D4;ANATOLIAN HIEROGLYPH A415;Lo;0;L;;;;;N;;;;;
+145D5;ANATOLIAN HIEROGLYPH A416;Lo;0;L;;;;;N;;;;;
+145D6;ANATOLIAN HIEROGLYPH A417;Lo;0;L;;;;;N;;;;;
+145D7;ANATOLIAN HIEROGLYPH A418;Lo;0;L;;;;;N;;;;;
+145D8;ANATOLIAN HIEROGLYPH A419;Lo;0;L;;;;;N;;;;;
+145D9;ANATOLIAN HIEROGLYPH A420;Lo;0;L;;;;;N;;;;;
+145DA;ANATOLIAN HIEROGLYPH A421;Lo;0;L;;;;;N;;;;;
+145DB;ANATOLIAN HIEROGLYPH A422;Lo;0;L;;;;;N;;;;;
+145DC;ANATOLIAN HIEROGLYPH A423;Lo;0;L;;;;;N;;;;;
+145DD;ANATOLIAN HIEROGLYPH A424;Lo;0;L;;;;;N;;;;;
+145DE;ANATOLIAN HIEROGLYPH A425;Lo;0;L;;;;;N;;;;;
+145DF;ANATOLIAN HIEROGLYPH A426;Lo;0;L;;;;;N;;;;;
+145E0;ANATOLIAN HIEROGLYPH A427;Lo;0;L;;;;;N;;;;;
+145E1;ANATOLIAN HIEROGLYPH A428;Lo;0;L;;;;;N;;;;;
+145E2;ANATOLIAN HIEROGLYPH A429;Lo;0;L;;;;;N;;;;;
+145E3;ANATOLIAN HIEROGLYPH A430;Lo;0;L;;;;;N;;;;;
+145E4;ANATOLIAN HIEROGLYPH A431;Lo;0;L;;;;;N;;;;;
+145E5;ANATOLIAN HIEROGLYPH A432;Lo;0;L;;;;;N;;;;;
+145E6;ANATOLIAN HIEROGLYPH A433;Lo;0;L;;;;;N;;;;;
+145E7;ANATOLIAN HIEROGLYPH A434;Lo;0;L;;;;;N;;;;;
+145E8;ANATOLIAN HIEROGLYPH A435;Lo;0;L;;;;;N;;;;;
+145E9;ANATOLIAN HIEROGLYPH A436;Lo;0;L;;;;;N;;;;;
+145EA;ANATOLIAN HIEROGLYPH A437;Lo;0;L;;;;;N;;;;;
+145EB;ANATOLIAN HIEROGLYPH A438;Lo;0;L;;;;;N;;;;;
+145EC;ANATOLIAN HIEROGLYPH A439;Lo;0;L;;;;;N;;;;;
+145ED;ANATOLIAN HIEROGLYPH A440;Lo;0;L;;;;;N;;;;;
+145EE;ANATOLIAN HIEROGLYPH A441;Lo;0;L;;;;;N;;;;;
+145EF;ANATOLIAN HIEROGLYPH A442;Lo;0;L;;;;;N;;;;;
+145F0;ANATOLIAN HIEROGLYPH A443;Lo;0;L;;;;;N;;;;;
+145F1;ANATOLIAN HIEROGLYPH A444;Lo;0;L;;;;;N;;;;;
+145F2;ANATOLIAN HIEROGLYPH A445;Lo;0;L;;;;;N;;;;;
+145F3;ANATOLIAN HIEROGLYPH A446;Lo;0;L;;;;;N;;;;;
+145F4;ANATOLIAN HIEROGLYPH A447;Lo;0;L;;;;;N;;;;;
+145F5;ANATOLIAN HIEROGLYPH A448;Lo;0;L;;;;;N;;;;;
+145F6;ANATOLIAN HIEROGLYPH A449;Lo;0;L;;;;;N;;;;;
+145F7;ANATOLIAN HIEROGLYPH A450;Lo;0;L;;;;;N;;;;;
+145F8;ANATOLIAN HIEROGLYPH A450A;Lo;0;L;;;;;N;;;;;
+145F9;ANATOLIAN HIEROGLYPH A451;Lo;0;L;;;;;N;;;;;
+145FA;ANATOLIAN HIEROGLYPH A452;Lo;0;L;;;;;N;;;;;
+145FB;ANATOLIAN HIEROGLYPH A453;Lo;0;L;;;;;N;;;;;
+145FC;ANATOLIAN HIEROGLYPH A454;Lo;0;L;;;;;N;;;;;
+145FD;ANATOLIAN HIEROGLYPH A455;Lo;0;L;;;;;N;;;;;
+145FE;ANATOLIAN HIEROGLYPH A456;Lo;0;L;;;;;N;;;;;
+145FF;ANATOLIAN HIEROGLYPH A457;Lo;0;L;;;;;N;;;;;
+14600;ANATOLIAN HIEROGLYPH A457A;Lo;0;L;;;;;N;;;;;
+14601;ANATOLIAN HIEROGLYPH A458;Lo;0;L;;;;;N;;;;;
+14602;ANATOLIAN HIEROGLYPH A459;Lo;0;L;;;;;N;;;;;
+14603;ANATOLIAN HIEROGLYPH A460;Lo;0;L;;;;;N;;;;;
+14604;ANATOLIAN HIEROGLYPH A461;Lo;0;L;;;;;N;;;;;
+14605;ANATOLIAN HIEROGLYPH A462;Lo;0;L;;;;;N;;;;;
+14606;ANATOLIAN HIEROGLYPH A463;Lo;0;L;;;;;N;;;;;
+14607;ANATOLIAN HIEROGLYPH A464;Lo;0;L;;;;;N;;;;;
+14608;ANATOLIAN HIEROGLYPH A465;Lo;0;L;;;;;N;;;;;
+14609;ANATOLIAN HIEROGLYPH A466;Lo;0;L;;;;;N;;;;;
+1460A;ANATOLIAN HIEROGLYPH A467;Lo;0;L;;;;;N;;;;;
+1460B;ANATOLIAN HIEROGLYPH A468;Lo;0;L;;;;;N;;;;;
+1460C;ANATOLIAN HIEROGLYPH A469;Lo;0;L;;;;;N;;;;;
+1460D;ANATOLIAN HIEROGLYPH A470;Lo;0;L;;;;;N;;;;;
+1460E;ANATOLIAN HIEROGLYPH A471;Lo;0;L;;;;;N;;;;;
+1460F;ANATOLIAN HIEROGLYPH A472;Lo;0;L;;;;;N;;;;;
+14610;ANATOLIAN HIEROGLYPH A473;Lo;0;L;;;;;N;;;;;
+14611;ANATOLIAN HIEROGLYPH A474;Lo;0;L;;;;;N;;;;;
+14612;ANATOLIAN HIEROGLYPH A475;Lo;0;L;;;;;N;;;;;
+14613;ANATOLIAN HIEROGLYPH A476;Lo;0;L;;;;;N;;;;;
+14614;ANATOLIAN HIEROGLYPH A477;Lo;0;L;;;;;N;;;;;
+14615;ANATOLIAN HIEROGLYPH A478;Lo;0;L;;;;;N;;;;;
+14616;ANATOLIAN HIEROGLYPH A479;Lo;0;L;;;;;N;;;;;
+14617;ANATOLIAN HIEROGLYPH A480;Lo;0;L;;;;;N;;;;;
+14618;ANATOLIAN HIEROGLYPH A481;Lo;0;L;;;;;N;;;;;
+14619;ANATOLIAN HIEROGLYPH A482;Lo;0;L;;;;;N;;;;;
+1461A;ANATOLIAN HIEROGLYPH A483;Lo;0;L;;;;;N;;;;;
+1461B;ANATOLIAN HIEROGLYPH A484;Lo;0;L;;;;;N;;;;;
+1461C;ANATOLIAN HIEROGLYPH A485;Lo;0;L;;;;;N;;;;;
+1461D;ANATOLIAN HIEROGLYPH A486;Lo;0;L;;;;;N;;;;;
+1461E;ANATOLIAN HIEROGLYPH A487;Lo;0;L;;;;;N;;;;;
+1461F;ANATOLIAN HIEROGLYPH A488;Lo;0;L;;;;;N;;;;;
+14620;ANATOLIAN HIEROGLYPH A489;Lo;0;L;;;;;N;;;;;
+14621;ANATOLIAN HIEROGLYPH A490;Lo;0;L;;;;;N;;;;;
+14622;ANATOLIAN HIEROGLYPH A491;Lo;0;L;;;;;N;;;;;
+14623;ANATOLIAN HIEROGLYPH A492;Lo;0;L;;;;;N;;;;;
+14624;ANATOLIAN HIEROGLYPH A493;Lo;0;L;;;;;N;;;;;
+14625;ANATOLIAN HIEROGLYPH A494;Lo;0;L;;;;;N;;;;;
+14626;ANATOLIAN HIEROGLYPH A495;Lo;0;L;;;;;N;;;;;
+14627;ANATOLIAN HIEROGLYPH A496;Lo;0;L;;;;;N;;;;;
+14628;ANATOLIAN HIEROGLYPH A497;Lo;0;L;;;;;N;;;;;
+14629;ANATOLIAN HIEROGLYPH A501;Lo;0;L;;;;;N;;;;;
+1462A;ANATOLIAN HIEROGLYPH A502;Lo;0;L;;;;;N;;;;;
+1462B;ANATOLIAN HIEROGLYPH A503;Lo;0;L;;;;;N;;;;;
+1462C;ANATOLIAN HIEROGLYPH A504;Lo;0;L;;;;;N;;;;;
+1462D;ANATOLIAN HIEROGLYPH A505;Lo;0;L;;;;;N;;;;;
+1462E;ANATOLIAN HIEROGLYPH A506;Lo;0;L;;;;;N;;;;;
+1462F;ANATOLIAN HIEROGLYPH A507;Lo;0;L;;;;;N;;;;;
+14630;ANATOLIAN HIEROGLYPH A508;Lo;0;L;;;;;N;;;;;
+14631;ANATOLIAN HIEROGLYPH A509;Lo;0;L;;;;;N;;;;;
+14632;ANATOLIAN HIEROGLYPH A510;Lo;0;L;;;;;N;;;;;
+14633;ANATOLIAN HIEROGLYPH A511;Lo;0;L;;;;;N;;;;;
+14634;ANATOLIAN HIEROGLYPH A512;Lo;0;L;;;;;N;;;;;
+14635;ANATOLIAN HIEROGLYPH A513;Lo;0;L;;;;;N;;;;;
+14636;ANATOLIAN HIEROGLYPH A514;Lo;0;L;;;;;N;;;;;
+14637;ANATOLIAN HIEROGLYPH A515;Lo;0;L;;;;;N;;;;;
+14638;ANATOLIAN HIEROGLYPH A516;Lo;0;L;;;;;N;;;;;
+14639;ANATOLIAN HIEROGLYPH A517;Lo;0;L;;;;;N;;;;;
+1463A;ANATOLIAN HIEROGLYPH A518;Lo;0;L;;;;;N;;;;;
+1463B;ANATOLIAN HIEROGLYPH A519;Lo;0;L;;;;;N;;;;;
+1463C;ANATOLIAN HIEROGLYPH A520;Lo;0;L;;;;;N;;;;;
+1463D;ANATOLIAN HIEROGLYPH A521;Lo;0;L;;;;;N;;;;;
+1463E;ANATOLIAN HIEROGLYPH A522;Lo;0;L;;;;;N;;;;;
+1463F;ANATOLIAN HIEROGLYPH A523;Lo;0;L;;;;;N;;;;;
+14640;ANATOLIAN HIEROGLYPH A524;Lo;0;L;;;;;N;;;;;
+14641;ANATOLIAN HIEROGLYPH A525;Lo;0;L;;;;;N;;;;;
+14642;ANATOLIAN HIEROGLYPH A526;Lo;0;L;;;;;N;;;;;
+14643;ANATOLIAN HIEROGLYPH A527;Lo;0;L;;;;;N;;;;;
+14644;ANATOLIAN HIEROGLYPH A528;Lo;0;L;;;;;N;;;;;
+14645;ANATOLIAN HIEROGLYPH A529;Lo;0;L;;;;;N;;;;;
+14646;ANATOLIAN HIEROGLYPH A530;Lo;0;L;;;;;N;;;;;
16800;BAMUM LETTER PHASE-A NGKUE MFON;Lo;0;L;;;;;N;;;;;
16801;BAMUM LETTER PHASE-A GBIEE FON;Lo;0;L;;;;;N;;;;;
16802;BAMUM LETTER PHASE-A PON MFON PIPAEMGBIEE;Lo;0;L;;;;;N;;;;;
@@ -23080,6 +24300,17 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1D1DB;MUSICAL SYMBOL SCANDICUS FLEXUS;So;0;L;;;;;N;;;;;
1D1DC;MUSICAL SYMBOL TORCULUS RESUPINUS;So;0;L;;;;;N;;;;;
1D1DD;MUSICAL SYMBOL PES SUBPUNCTIS;So;0;L;;;;;N;;;;;
+1D1DE;MUSICAL SYMBOL KIEVAN C CLEF;So;0;L;;;;;N;;;;;
+1D1DF;MUSICAL SYMBOL KIEVAN END OF PIECE;So;0;L;;;;;N;;;;;
+1D1E0;MUSICAL SYMBOL KIEVAN FINAL NOTE;So;0;L;;;;;N;;;;;
+1D1E1;MUSICAL SYMBOL KIEVAN RECITATIVE MARK;So;0;L;;;;;N;;;;;
+1D1E2;MUSICAL SYMBOL KIEVAN WHOLE NOTE;So;0;L;;;;;N;;;;;
+1D1E3;MUSICAL SYMBOL KIEVAN HALF NOTE;So;0;L;;;;;N;;;;;
+1D1E4;MUSICAL SYMBOL KIEVAN QUARTER NOTE STEM DOWN;So;0;L;;;;;N;;;;;
+1D1E5;MUSICAL SYMBOL KIEVAN QUARTER NOTE STEM UP;So;0;L;;;;;N;;;;;
+1D1E6;MUSICAL SYMBOL KIEVAN EIGHTH NOTE STEM DOWN;So;0;L;;;;;N;;;;;
+1D1E7;MUSICAL SYMBOL KIEVAN EIGHTH NOTE STEM UP;So;0;L;;;;;N;;;;;
+1D1E8;MUSICAL SYMBOL KIEVAN FLAT SIGN;So;0;L;;;;;N;;;;;
1D200;GREEK VOCAL NOTATION SYMBOL-1;So;0;ON;;;;;N;;;;;
1D201;GREEK VOCAL NOTATION SYMBOL-2;So;0;ON;;;;;N;;;;;
1D202;GREEK VOCAL NOTATION SYMBOL-3;So;0;ON;;;;;N;;;;;
@@ -24251,6 +25482,678 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1D7FD;MATHEMATICAL MONOSPACE DIGIT SEVEN;Nd;0;EN;<font> 0037;7;7;7;N;;;;;
1D7FE;MATHEMATICAL MONOSPACE DIGIT EIGHT;Nd;0;EN;<font> 0038;8;8;8;N;;;;;
1D7FF;MATHEMATICAL MONOSPACE DIGIT NINE;Nd;0;EN;<font> 0039;9;9;9;N;;;;;
+1D800;SIGNWRITING HAND-FIST INDEX;So;0;L;;;;;N;;;;;
+1D801;SIGNWRITING HAND-CIRCLE INDEX;So;0;L;;;;;N;;;;;
+1D802;SIGNWRITING HAND-CUP INDEX;So;0;L;;;;;N;;;;;
+1D803;SIGNWRITING HAND-OVAL INDEX;So;0;L;;;;;N;;;;;
+1D804;SIGNWRITING HAND-HINGE INDEX;So;0;L;;;;;N;;;;;
+1D805;SIGNWRITING HAND-ANGLE INDEX;So;0;L;;;;;N;;;;;
+1D806;SIGNWRITING HAND-FIST INDEX BENT;So;0;L;;;;;N;;;;;
+1D807;SIGNWRITING HAND-CIRCLE INDEX BENT;So;0;L;;;;;N;;;;;
+1D808;SIGNWRITING HAND-FIST THUMB UNDER INDEX BENT;So;0;L;;;;;N;;;;;
+1D809;SIGNWRITING HAND-FIST INDEX RAISED KNUCKLE;So;0;L;;;;;N;;;;;
+1D80A;SIGNWRITING HAND-FIST INDEX CUPPED;So;0;L;;;;;N;;;;;
+1D80B;SIGNWRITING HAND-FIST INDEX HINGED;So;0;L;;;;;N;;;;;
+1D80C;SIGNWRITING HAND-FIST INDEX HINGED LOW;So;0;L;;;;;N;;;;;
+1D80D;SIGNWRITING HAND-CIRCLE INDEX HINGE;So;0;L;;;;;N;;;;;
+1D80E;SIGNWRITING HAND-FIST INDEX MIDDLE;So;0;L;;;;;N;;;;;
+1D80F;SIGNWRITING HAND-CIRCLE INDEX MIDDLE;So;0;L;;;;;N;;;;;
+1D810;SIGNWRITING HAND-FIST INDEX MIDDLE BENT;So;0;L;;;;;N;;;;;
+1D811;SIGNWRITING HAND-FIST INDEX MIDDLE RAISED KNUCKLES;So;0;L;;;;;N;;;;;
+1D812;SIGNWRITING HAND-FIST INDEX MIDDLE HINGED;So;0;L;;;;;N;;;;;
+1D813;SIGNWRITING HAND-FIST INDEX UP MIDDLE HINGED;So;0;L;;;;;N;;;;;
+1D814;SIGNWRITING HAND-FIST INDEX HINGED MIDDLE UP;So;0;L;;;;;N;;;;;
+1D815;SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED;So;0;L;;;;;N;;;;;
+1D816;SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED INDEX BENT;So;0;L;;;;;N;;;;;
+1D817;SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED MIDDLE BENT;So;0;L;;;;;N;;;;;
+1D818;SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED CUPPED;So;0;L;;;;;N;;;;;
+1D819;SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED HINGED;So;0;L;;;;;N;;;;;
+1D81A;SIGNWRITING HAND-FIST INDEX MIDDLE CROSSED;So;0;L;;;;;N;;;;;
+1D81B;SIGNWRITING HAND-CIRCLE INDEX MIDDLE CROSSED;So;0;L;;;;;N;;;;;
+1D81C;SIGNWRITING HAND-FIST MIDDLE BENT OVER INDEX;So;0;L;;;;;N;;;;;
+1D81D;SIGNWRITING HAND-FIST INDEX BENT OVER MIDDLE;So;0;L;;;;;N;;;;;
+1D81E;SIGNWRITING HAND-FIST INDEX MIDDLE THUMB;So;0;L;;;;;N;;;;;
+1D81F;SIGNWRITING HAND-CIRCLE INDEX MIDDLE THUMB;So;0;L;;;;;N;;;;;
+1D820;SIGNWRITING HAND-FIST INDEX MIDDLE STRAIGHT THUMB BENT;So;0;L;;;;;N;;;;;
+1D821;SIGNWRITING HAND-FIST INDEX MIDDLE BENT THUMB STRAIGHT;So;0;L;;;;;N;;;;;
+1D822;SIGNWRITING HAND-FIST INDEX MIDDLE THUMB BENT;So;0;L;;;;;N;;;;;
+1D823;SIGNWRITING HAND-FIST INDEX MIDDLE HINGED SPREAD THUMB SIDE;So;0;L;;;;;N;;;;;
+1D824;SIGNWRITING HAND-FIST INDEX UP MIDDLE HINGED THUMB SIDE;So;0;L;;;;;N;;;;;
+1D825;SIGNWRITING HAND-FIST INDEX UP MIDDLE HINGED THUMB CONJOINED;So;0;L;;;;;N;;;;;
+1D826;SIGNWRITING HAND-FIST INDEX HINGED MIDDLE UP THUMB SIDE;So;0;L;;;;;N;;;;;
+1D827;SIGNWRITING HAND-FIST INDEX MIDDLE UP SPREAD THUMB FORWARD;So;0;L;;;;;N;;;;;
+1D828;SIGNWRITING HAND-FIST INDEX MIDDLE THUMB CUPPED;So;0;L;;;;;N;;;;;
+1D829;SIGNWRITING HAND-FIST INDEX MIDDLE THUMB CIRCLED;So;0;L;;;;;N;;;;;
+1D82A;SIGNWRITING HAND-FIST INDEX MIDDLE THUMB HOOKED;So;0;L;;;;;N;;;;;
+1D82B;SIGNWRITING HAND-FIST INDEX MIDDLE THUMB HINGED;So;0;L;;;;;N;;;;;
+1D82C;SIGNWRITING HAND-FIST THUMB BETWEEN INDEX MIDDLE STRAIGHT;So;0;L;;;;;N;;;;;
+1D82D;SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED THUMB SIDE;So;0;L;;;;;N;;;;;
+1D82E;SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED THUMB SIDE CONJOINED;So;0;L;;;;;N;;;;;
+1D82F;SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED THUMB SIDE BENT;So;0;L;;;;;N;;;;;
+1D830;SIGNWRITING HAND-FIST MIDDLE THUMB HOOKED INDEX UP;So;0;L;;;;;N;;;;;
+1D831;SIGNWRITING HAND-FIST INDEX THUMB HOOKED MIDDLE UP;So;0;L;;;;;N;;;;;
+1D832;SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED HINGED THUMB SIDE;So;0;L;;;;;N;;;;;
+1D833;SIGNWRITING HAND-FIST INDEX MIDDLE CROSSED THUMB SIDE;So;0;L;;;;;N;;;;;
+1D834;SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED THUMB FORWARD;So;0;L;;;;;N;;;;;
+1D835;SIGNWRITING HAND-FIST INDEX MIDDLE CONJOINED CUPPED THUMB FORWARD;So;0;L;;;;;N;;;;;
+1D836;SIGNWRITING HAND-FIST MIDDLE THUMB CUPPED INDEX UP;So;0;L;;;;;N;;;;;
+1D837;SIGNWRITING HAND-FIST INDEX THUMB CUPPED MIDDLE UP;So;0;L;;;;;N;;;;;
+1D838;SIGNWRITING HAND-FIST MIDDLE THUMB CIRCLED INDEX UP;So;0;L;;;;;N;;;;;
+1D839;SIGNWRITING HAND-FIST MIDDLE THUMB CIRCLED INDEX HINGED;So;0;L;;;;;N;;;;;
+1D83A;SIGNWRITING HAND-FIST INDEX THUMB ANGLED OUT MIDDLE UP;So;0;L;;;;;N;;;;;
+1D83B;SIGNWRITING HAND-FIST INDEX THUMB ANGLED IN MIDDLE UP;So;0;L;;;;;N;;;;;
+1D83C;SIGNWRITING HAND-FIST INDEX THUMB CIRCLED MIDDLE UP;So;0;L;;;;;N;;;;;
+1D83D;SIGNWRITING HAND-FIST INDEX MIDDLE THUMB CONJOINED HINGED;So;0;L;;;;;N;;;;;
+1D83E;SIGNWRITING HAND-FIST INDEX MIDDLE THUMB ANGLED OUT;So;0;L;;;;;N;;;;;
+1D83F;SIGNWRITING HAND-FIST INDEX MIDDLE THUMB ANGLED;So;0;L;;;;;N;;;;;
+1D840;SIGNWRITING HAND-FIST MIDDLE THUMB ANGLED OUT INDEX UP;So;0;L;;;;;N;;;;;
+1D841;SIGNWRITING HAND-FIST MIDDLE THUMB ANGLED OUT INDEX CROSSED;So;0;L;;;;;N;;;;;
+1D842;SIGNWRITING HAND-FIST MIDDLE THUMB ANGLED INDEX UP;So;0;L;;;;;N;;;;;
+1D843;SIGNWRITING HAND-FIST INDEX THUMB HOOKED MIDDLE HINGED;So;0;L;;;;;N;;;;;
+1D844;SIGNWRITING HAND-FLAT FOUR FINGERS;So;0;L;;;;;N;;;;;
+1D845;SIGNWRITING HAND-FLAT FOUR FINGERS BENT;So;0;L;;;;;N;;;;;
+1D846;SIGNWRITING HAND-FLAT FOUR FINGERS HINGED;So;0;L;;;;;N;;;;;
+1D847;SIGNWRITING HAND-FLAT FOUR FINGERS CONJOINED;So;0;L;;;;;N;;;;;
+1D848;SIGNWRITING HAND-FLAT FOUR FINGERS CONJOINED SPLIT;So;0;L;;;;;N;;;;;
+1D849;SIGNWRITING HAND-CLAW FOUR FINGERS CONJOINED;So;0;L;;;;;N;;;;;
+1D84A;SIGNWRITING HAND-FIST FOUR FINGERS CONJOINED BENT;So;0;L;;;;;N;;;;;
+1D84B;SIGNWRITING HAND-HINGE FOUR FINGERS CONJOINED;So;0;L;;;;;N;;;;;
+1D84C;SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD;So;0;L;;;;;N;;;;;
+1D84D;SIGNWRITING HAND-FLAT HEEL FIVE FINGERS SPREAD;So;0;L;;;;;N;;;;;
+1D84E;SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD FOUR BENT;So;0;L;;;;;N;;;;;
+1D84F;SIGNWRITING HAND-FLAT HEEL FIVE FINGERS SPREAD FOUR BENT;So;0;L;;;;;N;;;;;
+1D850;SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD BENT;So;0;L;;;;;N;;;;;
+1D851;SIGNWRITING HAND-FLAT HEEL FIVE FINGERS SPREAD BENT;So;0;L;;;;;N;;;;;
+1D852;SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD THUMB FORWARD;So;0;L;;;;;N;;;;;
+1D853;SIGNWRITING HAND-CUP FIVE FINGERS SPREAD;So;0;L;;;;;N;;;;;
+1D854;SIGNWRITING HAND-CUP FIVE FINGERS SPREAD OPEN;So;0;L;;;;;N;;;;;
+1D855;SIGNWRITING HAND-HINGE FIVE FINGERS SPREAD OPEN;So;0;L;;;;;N;;;;;
+1D856;SIGNWRITING HAND-OVAL FIVE FINGERS SPREAD;So;0;L;;;;;N;;;;;
+1D857;SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD HINGED;So;0;L;;;;;N;;;;;
+1D858;SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD HINGED THUMB SIDE;So;0;L;;;;;N;;;;;
+1D859;SIGNWRITING HAND-FLAT FIVE FINGERS SPREAD HINGED NO THUMB;So;0;L;;;;;N;;;;;
+1D85A;SIGNWRITING HAND-FLAT;So;0;L;;;;;N;;;;;
+1D85B;SIGNWRITING HAND-FLAT BETWEEN PALM FACINGS;So;0;L;;;;;N;;;;;
+1D85C;SIGNWRITING HAND-FLAT HEEL;So;0;L;;;;;N;;;;;
+1D85D;SIGNWRITING HAND-FLAT THUMB SIDE;So;0;L;;;;;N;;;;;
+1D85E;SIGNWRITING HAND-FLAT HEEL THUMB SIDE;So;0;L;;;;;N;;;;;
+1D85F;SIGNWRITING HAND-FLAT THUMB BENT;So;0;L;;;;;N;;;;;
+1D860;SIGNWRITING HAND-FLAT THUMB FORWARD;So;0;L;;;;;N;;;;;
+1D861;SIGNWRITING HAND-FLAT SPLIT INDEX THUMB SIDE;So;0;L;;;;;N;;;;;
+1D862;SIGNWRITING HAND-FLAT SPLIT CENTRE;So;0;L;;;;;N;;;;;
+1D863;SIGNWRITING HAND-FLAT SPLIT CENTRE THUMB SIDE;So;0;L;;;;;N;;;;;
+1D864;SIGNWRITING HAND-FLAT SPLIT CENTRE THUMB SIDE BENT;So;0;L;;;;;N;;;;;
+1D865;SIGNWRITING HAND-FLAT SPLIT LITTLE;So;0;L;;;;;N;;;;;
+1D866;SIGNWRITING HAND-CLAW;So;0;L;;;;;N;;;;;
+1D867;SIGNWRITING HAND-CLAW THUMB SIDE;So;0;L;;;;;N;;;;;
+1D868;SIGNWRITING HAND-CLAW NO THUMB;So;0;L;;;;;N;;;;;
+1D869;SIGNWRITING HAND-CLAW THUMB FORWARD;So;0;L;;;;;N;;;;;
+1D86A;SIGNWRITING HAND-HOOK CURLICUE;So;0;L;;;;;N;;;;;
+1D86B;SIGNWRITING HAND-HOOK;So;0;L;;;;;N;;;;;
+1D86C;SIGNWRITING HAND-CUP OPEN;So;0;L;;;;;N;;;;;
+1D86D;SIGNWRITING HAND-CUP;So;0;L;;;;;N;;;;;
+1D86E;SIGNWRITING HAND-CUP OPEN THUMB SIDE;So;0;L;;;;;N;;;;;
+1D86F;SIGNWRITING HAND-CUP THUMB SIDE;So;0;L;;;;;N;;;;;
+1D870;SIGNWRITING HAND-CUP OPEN NO THUMB;So;0;L;;;;;N;;;;;
+1D871;SIGNWRITING HAND-CUP NO THUMB;So;0;L;;;;;N;;;;;
+1D872;SIGNWRITING HAND-CUP OPEN THUMB FORWARD;So;0;L;;;;;N;;;;;
+1D873;SIGNWRITING HAND-CUP THUMB FORWARD;So;0;L;;;;;N;;;;;
+1D874;SIGNWRITING HAND-CURLICUE OPEN;So;0;L;;;;;N;;;;;
+1D875;SIGNWRITING HAND-CURLICUE;So;0;L;;;;;N;;;;;
+1D876;SIGNWRITING HAND-CIRCLE;So;0;L;;;;;N;;;;;
+1D877;SIGNWRITING HAND-OVAL;So;0;L;;;;;N;;;;;
+1D878;SIGNWRITING HAND-OVAL THUMB SIDE;So;0;L;;;;;N;;;;;
+1D879;SIGNWRITING HAND-OVAL NO THUMB;So;0;L;;;;;N;;;;;
+1D87A;SIGNWRITING HAND-OVAL THUMB FORWARD;So;0;L;;;;;N;;;;;
+1D87B;SIGNWRITING HAND-HINGE OPEN;So;0;L;;;;;N;;;;;
+1D87C;SIGNWRITING HAND-HINGE OPEN THUMB FORWARD;So;0;L;;;;;N;;;;;
+1D87D;SIGNWRITING HAND-HINGE;So;0;L;;;;;N;;;;;
+1D87E;SIGNWRITING HAND-HINGE SMALL;So;0;L;;;;;N;;;;;
+1D87F;SIGNWRITING HAND-HINGE OPEN THUMB SIDE;So;0;L;;;;;N;;;;;
+1D880;SIGNWRITING HAND-HINGE THUMB SIDE;So;0;L;;;;;N;;;;;
+1D881;SIGNWRITING HAND-HINGE OPEN NO THUMB;So;0;L;;;;;N;;;;;
+1D882;SIGNWRITING HAND-HINGE NO THUMB;So;0;L;;;;;N;;;;;
+1D883;SIGNWRITING HAND-HINGE THUMB SIDE TOUCHING INDEX;So;0;L;;;;;N;;;;;
+1D884;SIGNWRITING HAND-HINGE THUMB BETWEEN MIDDLE RING;So;0;L;;;;;N;;;;;
+1D885;SIGNWRITING HAND-ANGLE;So;0;L;;;;;N;;;;;
+1D886;SIGNWRITING HAND-FIST INDEX MIDDLE RING;So;0;L;;;;;N;;;;;
+1D887;SIGNWRITING HAND-CIRCLE INDEX MIDDLE RING;So;0;L;;;;;N;;;;;
+1D888;SIGNWRITING HAND-HINGE INDEX MIDDLE RING;So;0;L;;;;;N;;;;;
+1D889;SIGNWRITING HAND-ANGLE INDEX MIDDLE RING;So;0;L;;;;;N;;;;;
+1D88A;SIGNWRITING HAND-HINGE LITTLE;So;0;L;;;;;N;;;;;
+1D88B;SIGNWRITING HAND-FIST INDEX MIDDLE RING BENT;So;0;L;;;;;N;;;;;
+1D88C;SIGNWRITING HAND-FIST INDEX MIDDLE RING CONJOINED;So;0;L;;;;;N;;;;;
+1D88D;SIGNWRITING HAND-HINGE INDEX MIDDLE RING CONJOINED;So;0;L;;;;;N;;;;;
+1D88E;SIGNWRITING HAND-FIST LITTLE DOWN;So;0;L;;;;;N;;;;;
+1D88F;SIGNWRITING HAND-FIST LITTLE DOWN RIPPLE STRAIGHT;So;0;L;;;;;N;;;;;
+1D890;SIGNWRITING HAND-FIST LITTLE DOWN RIPPLE CURVED;So;0;L;;;;;N;;;;;
+1D891;SIGNWRITING HAND-FIST LITTLE DOWN OTHERS CIRCLED;So;0;L;;;;;N;;;;;
+1D892;SIGNWRITING HAND-FIST LITTLE UP;So;0;L;;;;;N;;;;;
+1D893;SIGNWRITING HAND-FIST THUMB UNDER LITTLE UP;So;0;L;;;;;N;;;;;
+1D894;SIGNWRITING HAND-CIRCLE LITTLE UP;So;0;L;;;;;N;;;;;
+1D895;SIGNWRITING HAND-OVAL LITTLE UP;So;0;L;;;;;N;;;;;
+1D896;SIGNWRITING HAND-ANGLE LITTLE UP;So;0;L;;;;;N;;;;;
+1D897;SIGNWRITING HAND-FIST LITTLE RAISED KNUCKLE;So;0;L;;;;;N;;;;;
+1D898;SIGNWRITING HAND-FIST LITTLE BENT;So;0;L;;;;;N;;;;;
+1D899;SIGNWRITING HAND-FIST LITTLE TOUCHES THUMB;So;0;L;;;;;N;;;;;
+1D89A;SIGNWRITING HAND-FIST LITTLE THUMB;So;0;L;;;;;N;;;;;
+1D89B;SIGNWRITING HAND-HINGE LITTLE THUMB;So;0;L;;;;;N;;;;;
+1D89C;SIGNWRITING HAND-FIST LITTLE INDEX THUMB;So;0;L;;;;;N;;;;;
+1D89D;SIGNWRITING HAND-HINGE LITTLE INDEX THUMB;So;0;L;;;;;N;;;;;
+1D89E;SIGNWRITING HAND-ANGLE LITTLE INDEX THUMB INDEX THUMB OUT;So;0;L;;;;;N;;;;;
+1D89F;SIGNWRITING HAND-ANGLE LITTLE INDEX THUMB INDEX THUMB;So;0;L;;;;;N;;;;;
+1D8A0;SIGNWRITING HAND-FIST LITTLE INDEX;So;0;L;;;;;N;;;;;
+1D8A1;SIGNWRITING HAND-CIRCLE LITTLE INDEX;So;0;L;;;;;N;;;;;
+1D8A2;SIGNWRITING HAND-HINGE LITTLE INDEX;So;0;L;;;;;N;;;;;
+1D8A3;SIGNWRITING HAND-ANGLE LITTLE INDEX;So;0;L;;;;;N;;;;;
+1D8A4;SIGNWRITING HAND-FIST INDEX MIDDLE LITTLE;So;0;L;;;;;N;;;;;
+1D8A5;SIGNWRITING HAND-CIRCLE INDEX MIDDLE LITTLE;So;0;L;;;;;N;;;;;
+1D8A6;SIGNWRITING HAND-HINGE INDEX MIDDLE LITTLE;So;0;L;;;;;N;;;;;
+1D8A7;SIGNWRITING HAND-HINGE RING;So;0;L;;;;;N;;;;;
+1D8A8;SIGNWRITING HAND-ANGLE INDEX MIDDLE LITTLE;So;0;L;;;;;N;;;;;
+1D8A9;SIGNWRITING HAND-FIST INDEX MIDDLE CROSS LITTLE;So;0;L;;;;;N;;;;;
+1D8AA;SIGNWRITING HAND-CIRCLE INDEX MIDDLE CROSS LITTLE;So;0;L;;;;;N;;;;;
+1D8AB;SIGNWRITING HAND-FIST RING DOWN;So;0;L;;;;;N;;;;;
+1D8AC;SIGNWRITING HAND-HINGE RING DOWN INDEX THUMB HOOK MIDDLE;So;0;L;;;;;N;;;;;
+1D8AD;SIGNWRITING HAND-ANGLE RING DOWN MIDDLE THUMB INDEX CROSS;So;0;L;;;;;N;;;;;
+1D8AE;SIGNWRITING HAND-FIST RING UP;So;0;L;;;;;N;;;;;
+1D8AF;SIGNWRITING HAND-FIST RING RAISED KNUCKLE;So;0;L;;;;;N;;;;;
+1D8B0;SIGNWRITING HAND-FIST RING LITTLE;So;0;L;;;;;N;;;;;
+1D8B1;SIGNWRITING HAND-CIRCLE RING LITTLE;So;0;L;;;;;N;;;;;
+1D8B2;SIGNWRITING HAND-OVAL RING LITTLE;So;0;L;;;;;N;;;;;
+1D8B3;SIGNWRITING HAND-ANGLE RING LITTLE;So;0;L;;;;;N;;;;;
+1D8B4;SIGNWRITING HAND-FIST RING MIDDLE;So;0;L;;;;;N;;;;;
+1D8B5;SIGNWRITING HAND-FIST RING MIDDLE CONJOINED;So;0;L;;;;;N;;;;;
+1D8B6;SIGNWRITING HAND-FIST RING MIDDLE RAISED KNUCKLES;So;0;L;;;;;N;;;;;
+1D8B7;SIGNWRITING HAND-FIST RING INDEX;So;0;L;;;;;N;;;;;
+1D8B8;SIGNWRITING HAND-FIST RING THUMB;So;0;L;;;;;N;;;;;
+1D8B9;SIGNWRITING HAND-HOOK RING THUMB;So;0;L;;;;;N;;;;;
+1D8BA;SIGNWRITING HAND-FIST INDEX RING LITTLE;So;0;L;;;;;N;;;;;
+1D8BB;SIGNWRITING HAND-CIRCLE INDEX RING LITTLE;So;0;L;;;;;N;;;;;
+1D8BC;SIGNWRITING HAND-CURLICUE INDEX RING LITTLE ON;So;0;L;;;;;N;;;;;
+1D8BD;SIGNWRITING HAND-HOOK INDEX RING LITTLE OUT;So;0;L;;;;;N;;;;;
+1D8BE;SIGNWRITING HAND-HOOK INDEX RING LITTLE IN;So;0;L;;;;;N;;;;;
+1D8BF;SIGNWRITING HAND-HOOK INDEX RING LITTLE UNDER;So;0;L;;;;;N;;;;;
+1D8C0;SIGNWRITING HAND-CUP INDEX RING LITTLE;So;0;L;;;;;N;;;;;
+1D8C1;SIGNWRITING HAND-HINGE INDEX RING LITTLE;So;0;L;;;;;N;;;;;
+1D8C2;SIGNWRITING HAND-ANGLE INDEX RING LITTLE OUT;So;0;L;;;;;N;;;;;
+1D8C3;SIGNWRITING HAND-ANGLE INDEX RING LITTLE;So;0;L;;;;;N;;;;;
+1D8C4;SIGNWRITING HAND-FIST MIDDLE DOWN;So;0;L;;;;;N;;;;;
+1D8C5;SIGNWRITING HAND-HINGE MIDDLE;So;0;L;;;;;N;;;;;
+1D8C6;SIGNWRITING HAND-FIST MIDDLE UP;So;0;L;;;;;N;;;;;
+1D8C7;SIGNWRITING HAND-CIRCLE MIDDLE UP;So;0;L;;;;;N;;;;;
+1D8C8;SIGNWRITING HAND-FIST MIDDLE RAISED KNUCKLE;So;0;L;;;;;N;;;;;
+1D8C9;SIGNWRITING HAND-FIST MIDDLE UP THUMB SIDE;So;0;L;;;;;N;;;;;
+1D8CA;SIGNWRITING HAND-HOOK MIDDLE THUMB;So;0;L;;;;;N;;;;;
+1D8CB;SIGNWRITING HAND-FIST MIDDLE THUMB LITTLE;So;0;L;;;;;N;;;;;
+1D8CC;SIGNWRITING HAND-FIST MIDDLE LITTLE;So;0;L;;;;;N;;;;;
+1D8CD;SIGNWRITING HAND-FIST MIDDLE RING LITTLE;So;0;L;;;;;N;;;;;
+1D8CE;SIGNWRITING HAND-CIRCLE MIDDLE RING LITTLE;So;0;L;;;;;N;;;;;
+1D8CF;SIGNWRITING HAND-CURLICUE MIDDLE RING LITTLE ON;So;0;L;;;;;N;;;;;
+1D8D0;SIGNWRITING HAND-CUP MIDDLE RING LITTLE;So;0;L;;;;;N;;;;;
+1D8D1;SIGNWRITING HAND-HINGE MIDDLE RING LITTLE;So;0;L;;;;;N;;;;;
+1D8D2;SIGNWRITING HAND-ANGLE MIDDLE RING LITTLE OUT;So;0;L;;;;;N;;;;;
+1D8D3;SIGNWRITING HAND-ANGLE MIDDLE RING LITTLE IN;So;0;L;;;;;N;;;;;
+1D8D4;SIGNWRITING HAND-ANGLE MIDDLE RING LITTLE;So;0;L;;;;;N;;;;;
+1D8D5;SIGNWRITING HAND-CIRCLE MIDDLE RING LITTLE BENT;So;0;L;;;;;N;;;;;
+1D8D6;SIGNWRITING HAND-CLAW MIDDLE RING LITTLE CONJOINED;So;0;L;;;;;N;;;;;
+1D8D7;SIGNWRITING HAND-CLAW MIDDLE RING LITTLE CONJOINED SIDE;So;0;L;;;;;N;;;;;
+1D8D8;SIGNWRITING HAND-HOOK MIDDLE RING LITTLE CONJOINED OUT;So;0;L;;;;;N;;;;;
+1D8D9;SIGNWRITING HAND-HOOK MIDDLE RING LITTLE CONJOINED IN;So;0;L;;;;;N;;;;;
+1D8DA;SIGNWRITING HAND-HOOK MIDDLE RING LITTLE CONJOINED;So;0;L;;;;;N;;;;;
+1D8DB;SIGNWRITING HAND-HINGE INDEX HINGED;So;0;L;;;;;N;;;;;
+1D8DC;SIGNWRITING HAND-FIST INDEX THUMB SIDE;So;0;L;;;;;N;;;;;
+1D8DD;SIGNWRITING HAND-HINGE INDEX THUMB SIDE;So;0;L;;;;;N;;;;;
+1D8DE;SIGNWRITING HAND-FIST INDEX THUMB SIDE THUMB DIAGONAL;So;0;L;;;;;N;;;;;
+1D8DF;SIGNWRITING HAND-FIST INDEX THUMB SIDE THUMB CONJOINED;So;0;L;;;;;N;;;;;
+1D8E0;SIGNWRITING HAND-FIST INDEX THUMB SIDE THUMB BENT;So;0;L;;;;;N;;;;;
+1D8E1;SIGNWRITING HAND-FIST INDEX THUMB SIDE INDEX BENT;So;0;L;;;;;N;;;;;
+1D8E2;SIGNWRITING HAND-FIST INDEX THUMB SIDE BOTH BENT;So;0;L;;;;;N;;;;;
+1D8E3;SIGNWRITING HAND-FIST INDEX THUMB SIDE INDEX HINGE;So;0;L;;;;;N;;;;;
+1D8E4;SIGNWRITING HAND-FIST INDEX THUMB FORWARD INDEX STRAIGHT;So;0;L;;;;;N;;;;;
+1D8E5;SIGNWRITING HAND-FIST INDEX THUMB FORWARD INDEX BENT;So;0;L;;;;;N;;;;;
+1D8E6;SIGNWRITING HAND-FIST INDEX THUMB HOOK;So;0;L;;;;;N;;;;;
+1D8E7;SIGNWRITING HAND-FIST INDEX THUMB CURLICUE;So;0;L;;;;;N;;;;;
+1D8E8;SIGNWRITING HAND-FIST INDEX THUMB CURVE THUMB INSIDE;So;0;L;;;;;N;;;;;
+1D8E9;SIGNWRITING HAND-CLAW INDEX THUMB CURVE THUMB INSIDE;So;0;L;;;;;N;;;;;
+1D8EA;SIGNWRITING HAND-FIST INDEX THUMB CURVE THUMB UNDER;So;0;L;;;;;N;;;;;
+1D8EB;SIGNWRITING HAND-FIST INDEX THUMB CIRCLE;So;0;L;;;;;N;;;;;
+1D8EC;SIGNWRITING HAND-CUP INDEX THUMB;So;0;L;;;;;N;;;;;
+1D8ED;SIGNWRITING HAND-CUP INDEX THUMB OPEN;So;0;L;;;;;N;;;;;
+1D8EE;SIGNWRITING HAND-HINGE INDEX THUMB OPEN;So;0;L;;;;;N;;;;;
+1D8EF;SIGNWRITING HAND-HINGE INDEX THUMB LARGE;So;0;L;;;;;N;;;;;
+1D8F0;SIGNWRITING HAND-HINGE INDEX THUMB;So;0;L;;;;;N;;;;;
+1D8F1;SIGNWRITING HAND-HINGE INDEX THUMB SMALL;So;0;L;;;;;N;;;;;
+1D8F2;SIGNWRITING HAND-ANGLE INDEX THUMB OUT;So;0;L;;;;;N;;;;;
+1D8F3;SIGNWRITING HAND-ANGLE INDEX THUMB IN;So;0;L;;;;;N;;;;;
+1D8F4;SIGNWRITING HAND-ANGLE INDEX THUMB;So;0;L;;;;;N;;;;;
+1D8F5;SIGNWRITING HAND-FIST THUMB;So;0;L;;;;;N;;;;;
+1D8F6;SIGNWRITING HAND-FIST THUMB HEEL;So;0;L;;;;;N;;;;;
+1D8F7;SIGNWRITING HAND-FIST THUMB SIDE DIAGONAL;So;0;L;;;;;N;;;;;
+1D8F8;SIGNWRITING HAND-FIST THUMB SIDE CONJOINED;So;0;L;;;;;N;;;;;
+1D8F9;SIGNWRITING HAND-FIST THUMB SIDE BENT;So;0;L;;;;;N;;;;;
+1D8FA;SIGNWRITING HAND-FIST THUMB FORWARD;So;0;L;;;;;N;;;;;
+1D8FB;SIGNWRITING HAND-FIST THUMB BETWEEN INDEX MIDDLE;So;0;L;;;;;N;;;;;
+1D8FC;SIGNWRITING HAND-FIST THUMB BETWEEN MIDDLE RING;So;0;L;;;;;N;;;;;
+1D8FD;SIGNWRITING HAND-FIST THUMB BETWEEN RING LITTLE;So;0;L;;;;;N;;;;;
+1D8FE;SIGNWRITING HAND-FIST THUMB UNDER TWO FINGERS;So;0;L;;;;;N;;;;;
+1D8FF;SIGNWRITING HAND-FIST THUMB OVER TWO FINGERS;So;0;L;;;;;N;;;;;
+1D900;SIGNWRITING HAND-FIST THUMB UNDER THREE FINGERS;So;0;L;;;;;N;;;;;
+1D901;SIGNWRITING HAND-FIST THUMB UNDER FOUR FINGERS;So;0;L;;;;;N;;;;;
+1D902;SIGNWRITING HAND-FIST THUMB OVER FOUR RAISED KNUCKLES;So;0;L;;;;;N;;;;;
+1D903;SIGNWRITING HAND-FIST;So;0;L;;;;;N;;;;;
+1D904;SIGNWRITING HAND-FIST HEEL;So;0;L;;;;;N;;;;;
+1D905;SIGNWRITING TOUCH SINGLE;So;0;L;;;;;N;;;;;
+1D906;SIGNWRITING TOUCH MULTIPLE;So;0;L;;;;;N;;;;;
+1D907;SIGNWRITING TOUCH BETWEEN;So;0;L;;;;;N;;;;;
+1D908;SIGNWRITING GRASP SINGLE;So;0;L;;;;;N;;;;;
+1D909;SIGNWRITING GRASP MULTIPLE;So;0;L;;;;;N;;;;;
+1D90A;SIGNWRITING GRASP BETWEEN;So;0;L;;;;;N;;;;;
+1D90B;SIGNWRITING STRIKE SINGLE;So;0;L;;;;;N;;;;;
+1D90C;SIGNWRITING STRIKE MULTIPLE;So;0;L;;;;;N;;;;;
+1D90D;SIGNWRITING STRIKE BETWEEN;So;0;L;;;;;N;;;;;
+1D90E;SIGNWRITING BRUSH SINGLE;So;0;L;;;;;N;;;;;
+1D90F;SIGNWRITING BRUSH MULTIPLE;So;0;L;;;;;N;;;;;
+1D910;SIGNWRITING BRUSH BETWEEN;So;0;L;;;;;N;;;;;
+1D911;SIGNWRITING RUB SINGLE;So;0;L;;;;;N;;;;;
+1D912;SIGNWRITING RUB MULTIPLE;So;0;L;;;;;N;;;;;
+1D913;SIGNWRITING RUB BETWEEN;So;0;L;;;;;N;;;;;
+1D914;SIGNWRITING SURFACE SYMBOLS;So;0;L;;;;;N;;;;;
+1D915;SIGNWRITING SURFACE BETWEEN;So;0;L;;;;;N;;;;;
+1D916;SIGNWRITING SQUEEZE LARGE SINGLE;So;0;L;;;;;N;;;;;
+1D917;SIGNWRITING SQUEEZE SMALL SINGLE;So;0;L;;;;;N;;;;;
+1D918;SIGNWRITING SQUEEZE LARGE MULTIPLE;So;0;L;;;;;N;;;;;
+1D919;SIGNWRITING SQUEEZE SMALL MULTIPLE;So;0;L;;;;;N;;;;;
+1D91A;SIGNWRITING SQUEEZE SEQUENTIAL;So;0;L;;;;;N;;;;;
+1D91B;SIGNWRITING FLICK LARGE SINGLE;So;0;L;;;;;N;;;;;
+1D91C;SIGNWRITING FLICK SMALL SINGLE;So;0;L;;;;;N;;;;;
+1D91D;SIGNWRITING FLICK LARGE MULTIPLE;So;0;L;;;;;N;;;;;
+1D91E;SIGNWRITING FLICK SMALL MULTIPLE;So;0;L;;;;;N;;;;;
+1D91F;SIGNWRITING FLICK SEQUENTIAL;So;0;L;;;;;N;;;;;
+1D920;SIGNWRITING SQUEEZE FLICK ALTERNATING;So;0;L;;;;;N;;;;;
+1D921;SIGNWRITING MOVEMENT-HINGE UP DOWN LARGE;So;0;L;;;;;N;;;;;
+1D922;SIGNWRITING MOVEMENT-HINGE UP DOWN SMALL;So;0;L;;;;;N;;;;;
+1D923;SIGNWRITING MOVEMENT-HINGE UP SEQUENTIAL;So;0;L;;;;;N;;;;;
+1D924;SIGNWRITING MOVEMENT-HINGE DOWN SEQUENTIAL;So;0;L;;;;;N;;;;;
+1D925;SIGNWRITING MOVEMENT-HINGE UP DOWN ALTERNATING LARGE;So;0;L;;;;;N;;;;;
+1D926;SIGNWRITING MOVEMENT-HINGE UP DOWN ALTERNATING SMALL;So;0;L;;;;;N;;;;;
+1D927;SIGNWRITING MOVEMENT-HINGE SIDE TO SIDE SCISSORS;So;0;L;;;;;N;;;;;
+1D928;SIGNWRITING MOVEMENT-WALLPLANE FINGER CONTACT;So;0;L;;;;;N;;;;;
+1D929;SIGNWRITING MOVEMENT-FLOORPLANE FINGER CONTACT;So;0;L;;;;;N;;;;;
+1D92A;SIGNWRITING MOVEMENT-WALLPLANE SINGLE STRAIGHT SMALL;So;0;L;;;;;N;;;;;
+1D92B;SIGNWRITING MOVEMENT-WALLPLANE SINGLE STRAIGHT MEDIUM;So;0;L;;;;;N;;;;;
+1D92C;SIGNWRITING MOVEMENT-WALLPLANE SINGLE STRAIGHT LARGE;So;0;L;;;;;N;;;;;
+1D92D;SIGNWRITING MOVEMENT-WALLPLANE SINGLE STRAIGHT LARGEST;So;0;L;;;;;N;;;;;
+1D92E;SIGNWRITING MOVEMENT-WALLPLANE SINGLE WRIST FLEX;So;0;L;;;;;N;;;;;
+1D92F;SIGNWRITING MOVEMENT-WALLPLANE DOUBLE STRAIGHT;So;0;L;;;;;N;;;;;
+1D930;SIGNWRITING MOVEMENT-WALLPLANE DOUBLE WRIST FLEX;So;0;L;;;;;N;;;;;
+1D931;SIGNWRITING MOVEMENT-WALLPLANE DOUBLE ALTERNATING;So;0;L;;;;;N;;;;;
+1D932;SIGNWRITING MOVEMENT-WALLPLANE DOUBLE ALTERNATING WRIST FLEX;So;0;L;;;;;N;;;;;
+1D933;SIGNWRITING MOVEMENT-WALLPLANE CROSS;So;0;L;;;;;N;;;;;
+1D934;SIGNWRITING MOVEMENT-WALLPLANE TRIPLE STRAIGHT MOVEMENT;So;0;L;;;;;N;;;;;
+1D935;SIGNWRITING MOVEMENT-WALLPLANE TRIPLE WRIST FLEX;So;0;L;;;;;N;;;;;
+1D936;SIGNWRITING MOVEMENT-WALLPLANE TRIPLE ALTERNATING;So;0;L;;;;;N;;;;;
+1D937;SIGNWRITING MOVEMENT-WALLPLANE TRIPLE ALTERNATING WRIST FLEX;So;0;L;;;;;N;;;;;
+1D938;SIGNWRITING MOVEMENT-WALLPLANE BEND SMALL;So;0;L;;;;;N;;;;;
+1D939;SIGNWRITING MOVEMENT-WALLPLANE BEND MEDIUM;So;0;L;;;;;N;;;;;
+1D93A;SIGNWRITING MOVEMENT-WALLPLANE BEND LARGE;So;0;L;;;;;N;;;;;
+1D93B;SIGNWRITING MOVEMENT-WALLPLANE CORNER SMALL;So;0;L;;;;;N;;;;;
+1D93C;SIGNWRITING MOVEMENT-WALLPLANE CORNER MEDIUM;So;0;L;;;;;N;;;;;
+1D93D;SIGNWRITING MOVEMENT-WALLPLANE CORNER LARGE;So;0;L;;;;;N;;;;;
+1D93E;SIGNWRITING MOVEMENT-WALLPLANE CORNER ROTATION;So;0;L;;;;;N;;;;;
+1D93F;SIGNWRITING MOVEMENT-WALLPLANE CHECK SMALL;So;0;L;;;;;N;;;;;
+1D940;SIGNWRITING MOVEMENT-WALLPLANE CHECK MEDIUM;So;0;L;;;;;N;;;;;
+1D941;SIGNWRITING MOVEMENT-WALLPLANE CHECK LARGE;So;0;L;;;;;N;;;;;
+1D942;SIGNWRITING MOVEMENT-WALLPLANE BOX SMALL;So;0;L;;;;;N;;;;;
+1D943;SIGNWRITING MOVEMENT-WALLPLANE BOX MEDIUM;So;0;L;;;;;N;;;;;
+1D944;SIGNWRITING MOVEMENT-WALLPLANE BOX LARGE;So;0;L;;;;;N;;;;;
+1D945;SIGNWRITING MOVEMENT-WALLPLANE ZIGZAG SMALL;So;0;L;;;;;N;;;;;
+1D946;SIGNWRITING MOVEMENT-WALLPLANE ZIGZAG MEDIUM;So;0;L;;;;;N;;;;;
+1D947;SIGNWRITING MOVEMENT-WALLPLANE ZIGZAG LARGE;So;0;L;;;;;N;;;;;
+1D948;SIGNWRITING MOVEMENT-WALLPLANE PEAKS SMALL;So;0;L;;;;;N;;;;;
+1D949;SIGNWRITING MOVEMENT-WALLPLANE PEAKS MEDIUM;So;0;L;;;;;N;;;;;
+1D94A;SIGNWRITING MOVEMENT-WALLPLANE PEAKS LARGE;So;0;L;;;;;N;;;;;
+1D94B;SIGNWRITING TRAVEL-WALLPLANE ROTATION-WALLPLANE SINGLE;So;0;L;;;;;N;;;;;
+1D94C;SIGNWRITING TRAVEL-WALLPLANE ROTATION-WALLPLANE DOUBLE;So;0;L;;;;;N;;;;;
+1D94D;SIGNWRITING TRAVEL-WALLPLANE ROTATION-WALLPLANE ALTERNATING;So;0;L;;;;;N;;;;;
+1D94E;SIGNWRITING TRAVEL-WALLPLANE ROTATION-FLOORPLANE SINGLE;So;0;L;;;;;N;;;;;
+1D94F;SIGNWRITING TRAVEL-WALLPLANE ROTATION-FLOORPLANE DOUBLE;So;0;L;;;;;N;;;;;
+1D950;SIGNWRITING TRAVEL-WALLPLANE ROTATION-FLOORPLANE ALTERNATING;So;0;L;;;;;N;;;;;
+1D951;SIGNWRITING TRAVEL-WALLPLANE SHAKING;So;0;L;;;;;N;;;;;
+1D952;SIGNWRITING TRAVEL-WALLPLANE ARM SPIRAL SINGLE;So;0;L;;;;;N;;;;;
+1D953;SIGNWRITING TRAVEL-WALLPLANE ARM SPIRAL DOUBLE;So;0;L;;;;;N;;;;;
+1D954;SIGNWRITING TRAVEL-WALLPLANE ARM SPIRAL TRIPLE;So;0;L;;;;;N;;;;;
+1D955;SIGNWRITING MOVEMENT-DIAGONAL AWAY SMALL;So;0;L;;;;;N;;;;;
+1D956;SIGNWRITING MOVEMENT-DIAGONAL AWAY MEDIUM;So;0;L;;;;;N;;;;;
+1D957;SIGNWRITING MOVEMENT-DIAGONAL AWAY LARGE;So;0;L;;;;;N;;;;;
+1D958;SIGNWRITING MOVEMENT-DIAGONAL AWAY LARGEST;So;0;L;;;;;N;;;;;
+1D959;SIGNWRITING MOVEMENT-DIAGONAL TOWARDS SMALL;So;0;L;;;;;N;;;;;
+1D95A;SIGNWRITING MOVEMENT-DIAGONAL TOWARDS MEDIUM;So;0;L;;;;;N;;;;;
+1D95B;SIGNWRITING MOVEMENT-DIAGONAL TOWARDS LARGE;So;0;L;;;;;N;;;;;
+1D95C;SIGNWRITING MOVEMENT-DIAGONAL TOWARDS LARGEST;So;0;L;;;;;N;;;;;
+1D95D;SIGNWRITING MOVEMENT-DIAGONAL BETWEEN AWAY SMALL;So;0;L;;;;;N;;;;;
+1D95E;SIGNWRITING MOVEMENT-DIAGONAL BETWEEN AWAY MEDIUM;So;0;L;;;;;N;;;;;
+1D95F;SIGNWRITING MOVEMENT-DIAGONAL BETWEEN AWAY LARGE;So;0;L;;;;;N;;;;;
+1D960;SIGNWRITING MOVEMENT-DIAGONAL BETWEEN AWAY LARGEST;So;0;L;;;;;N;;;;;
+1D961;SIGNWRITING MOVEMENT-DIAGONAL BETWEEN TOWARDS SMALL;So;0;L;;;;;N;;;;;
+1D962;SIGNWRITING MOVEMENT-DIAGONAL BETWEEN TOWARDS MEDIUM;So;0;L;;;;;N;;;;;
+1D963;SIGNWRITING MOVEMENT-DIAGONAL BETWEEN TOWARDS LARGE;So;0;L;;;;;N;;;;;
+1D964;SIGNWRITING MOVEMENT-DIAGONAL BETWEEN TOWARDS LARGEST;So;0;L;;;;;N;;;;;
+1D965;SIGNWRITING MOVEMENT-FLOORPLANE SINGLE STRAIGHT SMALL;So;0;L;;;;;N;;;;;
+1D966;SIGNWRITING MOVEMENT-FLOORPLANE SINGLE STRAIGHT MEDIUM;So;0;L;;;;;N;;;;;
+1D967;SIGNWRITING MOVEMENT-FLOORPLANE SINGLE STRAIGHT LARGE;So;0;L;;;;;N;;;;;
+1D968;SIGNWRITING MOVEMENT-FLOORPLANE SINGLE STRAIGHT LARGEST;So;0;L;;;;;N;;;;;
+1D969;SIGNWRITING MOVEMENT-FLOORPLANE SINGLE WRIST FLEX;So;0;L;;;;;N;;;;;
+1D96A;SIGNWRITING MOVEMENT-FLOORPLANE DOUBLE STRAIGHT;So;0;L;;;;;N;;;;;
+1D96B;SIGNWRITING MOVEMENT-FLOORPLANE DOUBLE WRIST FLEX;So;0;L;;;;;N;;;;;
+1D96C;SIGNWRITING MOVEMENT-FLOORPLANE DOUBLE ALTERNATING;So;0;L;;;;;N;;;;;
+1D96D;SIGNWRITING MOVEMENT-FLOORPLANE DOUBLE ALTERNATING WRIST FLEX;So;0;L;;;;;N;;;;;
+1D96E;SIGNWRITING MOVEMENT-FLOORPLANE CROSS;So;0;L;;;;;N;;;;;
+1D96F;SIGNWRITING MOVEMENT-FLOORPLANE TRIPLE STRAIGHT MOVEMENT;So;0;L;;;;;N;;;;;
+1D970;SIGNWRITING MOVEMENT-FLOORPLANE TRIPLE WRIST FLEX;So;0;L;;;;;N;;;;;
+1D971;SIGNWRITING MOVEMENT-FLOORPLANE TRIPLE ALTERNATING MOVEMENT;So;0;L;;;;;N;;;;;
+1D972;SIGNWRITING MOVEMENT-FLOORPLANE TRIPLE ALTERNATING WRIST FLEX;So;0;L;;;;;N;;;;;
+1D973;SIGNWRITING MOVEMENT-FLOORPLANE BEND;So;0;L;;;;;N;;;;;
+1D974;SIGNWRITING MOVEMENT-FLOORPLANE CORNER SMALL;So;0;L;;;;;N;;;;;
+1D975;SIGNWRITING MOVEMENT-FLOORPLANE CORNER MEDIUM;So;0;L;;;;;N;;;;;
+1D976;SIGNWRITING MOVEMENT-FLOORPLANE CORNER LARGE;So;0;L;;;;;N;;;;;
+1D977;SIGNWRITING MOVEMENT-FLOORPLANE CHECK;So;0;L;;;;;N;;;;;
+1D978;SIGNWRITING MOVEMENT-FLOORPLANE BOX SMALL;So;0;L;;;;;N;;;;;
+1D979;SIGNWRITING MOVEMENT-FLOORPLANE BOX MEDIUM;So;0;L;;;;;N;;;;;
+1D97A;SIGNWRITING MOVEMENT-FLOORPLANE BOX LARGE;So;0;L;;;;;N;;;;;
+1D97B;SIGNWRITING MOVEMENT-FLOORPLANE ZIGZAG SMALL;So;0;L;;;;;N;;;;;
+1D97C;SIGNWRITING MOVEMENT-FLOORPLANE ZIGZAG MEDIUM;So;0;L;;;;;N;;;;;
+1D97D;SIGNWRITING MOVEMENT-FLOORPLANE ZIGZAG LARGE;So;0;L;;;;;N;;;;;
+1D97E;SIGNWRITING MOVEMENT-FLOORPLANE PEAKS SMALL;So;0;L;;;;;N;;;;;
+1D97F;SIGNWRITING MOVEMENT-FLOORPLANE PEAKS MEDIUM;So;0;L;;;;;N;;;;;
+1D980;SIGNWRITING MOVEMENT-FLOORPLANE PEAKS LARGE;So;0;L;;;;;N;;;;;
+1D981;SIGNWRITING TRAVEL-FLOORPLANE ROTATION-FLOORPLANE SINGLE;So;0;L;;;;;N;;;;;
+1D982;SIGNWRITING TRAVEL-FLOORPLANE ROTATION-FLOORPLANE DOUBLE;So;0;L;;;;;N;;;;;
+1D983;SIGNWRITING TRAVEL-FLOORPLANE ROTATION-FLOORPLANE ALTERNATING;So;0;L;;;;;N;;;;;
+1D984;SIGNWRITING TRAVEL-FLOORPLANE ROTATION-WALLPLANE SINGLE;So;0;L;;;;;N;;;;;
+1D985;SIGNWRITING TRAVEL-FLOORPLANE ROTATION-WALLPLANE DOUBLE;So;0;L;;;;;N;;;;;
+1D986;SIGNWRITING TRAVEL-FLOORPLANE ROTATION-WALLPLANE ALTERNATING;So;0;L;;;;;N;;;;;
+1D987;SIGNWRITING TRAVEL-FLOORPLANE SHAKING;So;0;L;;;;;N;;;;;
+1D988;SIGNWRITING MOVEMENT-WALLPLANE CURVE QUARTER SMALL;So;0;L;;;;;N;;;;;
+1D989;SIGNWRITING MOVEMENT-WALLPLANE CURVE QUARTER MEDIUM;So;0;L;;;;;N;;;;;
+1D98A;SIGNWRITING MOVEMENT-WALLPLANE CURVE QUARTER LARGE;So;0;L;;;;;N;;;;;
+1D98B;SIGNWRITING MOVEMENT-WALLPLANE CURVE QUARTER LARGEST;So;0;L;;;;;N;;;;;
+1D98C;SIGNWRITING MOVEMENT-WALLPLANE CURVE HALF-CIRCLE SMALL;So;0;L;;;;;N;;;;;
+1D98D;SIGNWRITING MOVEMENT-WALLPLANE CURVE HALF-CIRCLE MEDIUM;So;0;L;;;;;N;;;;;
+1D98E;SIGNWRITING MOVEMENT-WALLPLANE CURVE HALF-CIRCLE LARGE;So;0;L;;;;;N;;;;;
+1D98F;SIGNWRITING MOVEMENT-WALLPLANE CURVE HALF-CIRCLE LARGEST;So;0;L;;;;;N;;;;;
+1D990;SIGNWRITING MOVEMENT-WALLPLANE CURVE THREE-QUARTER CIRCLE SMALL;So;0;L;;;;;N;;;;;
+1D991;SIGNWRITING MOVEMENT-WALLPLANE CURVE THREE-QUARTER CIRCLE MEDIUM;So;0;L;;;;;N;;;;;
+1D992;SIGNWRITING MOVEMENT-WALLPLANE HUMP SMALL;So;0;L;;;;;N;;;;;
+1D993;SIGNWRITING MOVEMENT-WALLPLANE HUMP MEDIUM;So;0;L;;;;;N;;;;;
+1D994;SIGNWRITING MOVEMENT-WALLPLANE HUMP LARGE;So;0;L;;;;;N;;;;;
+1D995;SIGNWRITING MOVEMENT-WALLPLANE LOOP SMALL;So;0;L;;;;;N;;;;;
+1D996;SIGNWRITING MOVEMENT-WALLPLANE LOOP MEDIUM;So;0;L;;;;;N;;;;;
+1D997;SIGNWRITING MOVEMENT-WALLPLANE LOOP LARGE;So;0;L;;;;;N;;;;;
+1D998;SIGNWRITING MOVEMENT-WALLPLANE LOOP SMALL DOUBLE;So;0;L;;;;;N;;;;;
+1D999;SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE DOUBLE SMALL;So;0;L;;;;;N;;;;;
+1D99A;SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE DOUBLE MEDIUM;So;0;L;;;;;N;;;;;
+1D99B;SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE DOUBLE LARGE;So;0;L;;;;;N;;;;;
+1D99C;SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE TRIPLE SMALL;So;0;L;;;;;N;;;;;
+1D99D;SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE TRIPLE MEDIUM;So;0;L;;;;;N;;;;;
+1D99E;SIGNWRITING MOVEMENT-WALLPLANE WAVE CURVE TRIPLE LARGE;So;0;L;;;;;N;;;;;
+1D99F;SIGNWRITING MOVEMENT-WALLPLANE CURVE THEN STRAIGHT;So;0;L;;;;;N;;;;;
+1D9A0;SIGNWRITING MOVEMENT-WALLPLANE CURVED CROSS SMALL;So;0;L;;;;;N;;;;;
+1D9A1;SIGNWRITING MOVEMENT-WALLPLANE CURVED CROSS MEDIUM;So;0;L;;;;;N;;;;;
+1D9A2;SIGNWRITING ROTATION-WALLPLANE SINGLE;So;0;L;;;;;N;;;;;
+1D9A3;SIGNWRITING ROTATION-WALLPLANE DOUBLE;So;0;L;;;;;N;;;;;
+1D9A4;SIGNWRITING ROTATION-WALLPLANE ALTERNATE;So;0;L;;;;;N;;;;;
+1D9A5;SIGNWRITING MOVEMENT-WALLPLANE SHAKING;So;0;L;;;;;N;;;;;
+1D9A6;SIGNWRITING MOVEMENT-WALLPLANE CURVE HITTING FRONT WALL;So;0;L;;;;;N;;;;;
+1D9A7;SIGNWRITING MOVEMENT-WALLPLANE HUMP HITTING FRONT WALL;So;0;L;;;;;N;;;;;
+1D9A8;SIGNWRITING MOVEMENT-WALLPLANE LOOP HITTING FRONT WALL;So;0;L;;;;;N;;;;;
+1D9A9;SIGNWRITING MOVEMENT-WALLPLANE WAVE HITTING FRONT WALL;So;0;L;;;;;N;;;;;
+1D9AA;SIGNWRITING ROTATION-WALLPLANE SINGLE HITTING FRONT WALL;So;0;L;;;;;N;;;;;
+1D9AB;SIGNWRITING ROTATION-WALLPLANE DOUBLE HITTING FRONT WALL;So;0;L;;;;;N;;;;;
+1D9AC;SIGNWRITING ROTATION-WALLPLANE ALTERNATING HITTING FRONT WALL;So;0;L;;;;;N;;;;;
+1D9AD;SIGNWRITING MOVEMENT-WALLPLANE CURVE HITTING CHEST;So;0;L;;;;;N;;;;;
+1D9AE;SIGNWRITING MOVEMENT-WALLPLANE HUMP HITTING CHEST;So;0;L;;;;;N;;;;;
+1D9AF;SIGNWRITING MOVEMENT-WALLPLANE LOOP HITTING CHEST;So;0;L;;;;;N;;;;;
+1D9B0;SIGNWRITING MOVEMENT-WALLPLANE WAVE HITTING CHEST;So;0;L;;;;;N;;;;;
+1D9B1;SIGNWRITING ROTATION-WALLPLANE SINGLE HITTING CHEST;So;0;L;;;;;N;;;;;
+1D9B2;SIGNWRITING ROTATION-WALLPLANE DOUBLE HITTING CHEST;So;0;L;;;;;N;;;;;
+1D9B3;SIGNWRITING ROTATION-WALLPLANE ALTERNATING HITTING CHEST;So;0;L;;;;;N;;;;;
+1D9B4;SIGNWRITING MOVEMENT-WALLPLANE WAVE DIAGONAL PATH SMALL;So;0;L;;;;;N;;;;;
+1D9B5;SIGNWRITING MOVEMENT-WALLPLANE WAVE DIAGONAL PATH MEDIUM;So;0;L;;;;;N;;;;;
+1D9B6;SIGNWRITING MOVEMENT-WALLPLANE WAVE DIAGONAL PATH LARGE;So;0;L;;;;;N;;;;;
+1D9B7;SIGNWRITING MOVEMENT-FLOORPLANE CURVE HITTING CEILING SMALL;So;0;L;;;;;N;;;;;
+1D9B8;SIGNWRITING MOVEMENT-FLOORPLANE CURVE HITTING CEILING LARGE;So;0;L;;;;;N;;;;;
+1D9B9;SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING CEILING SMALL DOUBLE;So;0;L;;;;;N;;;;;
+1D9BA;SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING CEILING LARGE DOUBLE;So;0;L;;;;;N;;;;;
+1D9BB;SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING CEILING SMALL TRIPLE;So;0;L;;;;;N;;;;;
+1D9BC;SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING CEILING LARGE TRIPLE;So;0;L;;;;;N;;;;;
+1D9BD;SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING CEILING SMALL SINGLE;So;0;L;;;;;N;;;;;
+1D9BE;SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING CEILING LARGE SINGLE;So;0;L;;;;;N;;;;;
+1D9BF;SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING CEILING SMALL DOUBLE;So;0;L;;;;;N;;;;;
+1D9C0;SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING CEILING LARGE DOUBLE;So;0;L;;;;;N;;;;;
+1D9C1;SIGNWRITING MOVEMENT-FLOORPLANE WAVE HITTING CEILING SMALL;So;0;L;;;;;N;;;;;
+1D9C2;SIGNWRITING MOVEMENT-FLOORPLANE WAVE HITTING CEILING LARGE;So;0;L;;;;;N;;;;;
+1D9C3;SIGNWRITING ROTATION-FLOORPLANE SINGLE HITTING CEILING;So;0;L;;;;;N;;;;;
+1D9C4;SIGNWRITING ROTATION-FLOORPLANE DOUBLE HITTING CEILING;So;0;L;;;;;N;;;;;
+1D9C5;SIGNWRITING ROTATION-FLOORPLANE ALTERNATING HITTING CEILING;So;0;L;;;;;N;;;;;
+1D9C6;SIGNWRITING MOVEMENT-FLOORPLANE CURVE HITTING FLOOR SMALL;So;0;L;;;;;N;;;;;
+1D9C7;SIGNWRITING MOVEMENT-FLOORPLANE CURVE HITTING FLOOR LARGE;So;0;L;;;;;N;;;;;
+1D9C8;SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING FLOOR SMALL DOUBLE;So;0;L;;;;;N;;;;;
+1D9C9;SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING FLOOR LARGE DOUBLE;So;0;L;;;;;N;;;;;
+1D9CA;SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING FLOOR TRIPLE SMALL TRIPLE;So;0;L;;;;;N;;;;;
+1D9CB;SIGNWRITING MOVEMENT-FLOORPLANE HUMP HITTING FLOOR TRIPLE LARGE TRIPLE;So;0;L;;;;;N;;;;;
+1D9CC;SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING FLOOR SMALL SINGLE;So;0;L;;;;;N;;;;;
+1D9CD;SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING FLOOR LARGE SINGLE;So;0;L;;;;;N;;;;;
+1D9CE;SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING FLOOR SMALL DOUBLE;So;0;L;;;;;N;;;;;
+1D9CF;SIGNWRITING MOVEMENT-FLOORPLANE LOOP HITTING FLOOR LARGE DOUBLE;So;0;L;;;;;N;;;;;
+1D9D0;SIGNWRITING MOVEMENT-FLOORPLANE WAVE HITTING FLOOR SMALL;So;0;L;;;;;N;;;;;
+1D9D1;SIGNWRITING MOVEMENT-FLOORPLANE WAVE HITTING FLOOR LARGE;So;0;L;;;;;N;;;;;
+1D9D2;SIGNWRITING ROTATION-FLOORPLANE SINGLE HITTING FLOOR;So;0;L;;;;;N;;;;;
+1D9D3;SIGNWRITING ROTATION-FLOORPLANE DOUBLE HITTING FLOOR;So;0;L;;;;;N;;;;;
+1D9D4;SIGNWRITING ROTATION-FLOORPLANE ALTERNATING HITTING FLOOR;So;0;L;;;;;N;;;;;
+1D9D5;SIGNWRITING MOVEMENT-FLOORPLANE CURVE SMALL;So;0;L;;;;;N;;;;;
+1D9D6;SIGNWRITING MOVEMENT-FLOORPLANE CURVE MEDIUM;So;0;L;;;;;N;;;;;
+1D9D7;SIGNWRITING MOVEMENT-FLOORPLANE CURVE LARGE;So;0;L;;;;;N;;;;;
+1D9D8;SIGNWRITING MOVEMENT-FLOORPLANE CURVE LARGEST;So;0;L;;;;;N;;;;;
+1D9D9;SIGNWRITING MOVEMENT-FLOORPLANE CURVE COMBINED;So;0;L;;;;;N;;;;;
+1D9DA;SIGNWRITING MOVEMENT-FLOORPLANE HUMP SMALL;So;0;L;;;;;N;;;;;
+1D9DB;SIGNWRITING MOVEMENT-FLOORPLANE LOOP SMALL;So;0;L;;;;;N;;;;;
+1D9DC;SIGNWRITING MOVEMENT-FLOORPLANE WAVE SNAKE;So;0;L;;;;;N;;;;;
+1D9DD;SIGNWRITING MOVEMENT-FLOORPLANE WAVE SMALL;So;0;L;;;;;N;;;;;
+1D9DE;SIGNWRITING MOVEMENT-FLOORPLANE WAVE LARGE;So;0;L;;;;;N;;;;;
+1D9DF;SIGNWRITING ROTATION-FLOORPLANE SINGLE;So;0;L;;;;;N;;;;;
+1D9E0;SIGNWRITING ROTATION-FLOORPLANE DOUBLE;So;0;L;;;;;N;;;;;
+1D9E1;SIGNWRITING ROTATION-FLOORPLANE ALTERNATING;So;0;L;;;;;N;;;;;
+1D9E2;SIGNWRITING MOVEMENT-FLOORPLANE SHAKING PARALLEL;So;0;L;;;;;N;;;;;
+1D9E3;SIGNWRITING MOVEMENT-WALLPLANE ARM CIRCLE SMALL SINGLE;So;0;L;;;;;N;;;;;
+1D9E4;SIGNWRITING MOVEMENT-WALLPLANE ARM CIRCLE MEDIUM SINGLE;So;0;L;;;;;N;;;;;
+1D9E5;SIGNWRITING MOVEMENT-WALLPLANE ARM CIRCLE SMALL DOUBLE;So;0;L;;;;;N;;;;;
+1D9E6;SIGNWRITING MOVEMENT-WALLPLANE ARM CIRCLE MEDIUM DOUBLE;So;0;L;;;;;N;;;;;
+1D9E7;SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL SMALL SINGLE;So;0;L;;;;;N;;;;;
+1D9E8;SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL MEDIUM SINGLE;So;0;L;;;;;N;;;;;
+1D9E9;SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL LARGE SINGLE;So;0;L;;;;;N;;;;;
+1D9EA;SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL SMALL DOUBLE;So;0;L;;;;;N;;;;;
+1D9EB;SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL MEDIUM DOUBLE;So;0;L;;;;;N;;;;;
+1D9EC;SIGNWRITING MOVEMENT-FLOORPLANE ARM CIRCLE HITTING WALL LARGE DOUBLE;So;0;L;;;;;N;;;;;
+1D9ED;SIGNWRITING MOVEMENT-WALLPLANE WRIST CIRCLE FRONT SINGLE;So;0;L;;;;;N;;;;;
+1D9EE;SIGNWRITING MOVEMENT-WALLPLANE WRIST CIRCLE FRONT DOUBLE;So;0;L;;;;;N;;;;;
+1D9EF;SIGNWRITING MOVEMENT-FLOORPLANE WRIST CIRCLE HITTING WALL SINGLE;So;0;L;;;;;N;;;;;
+1D9F0;SIGNWRITING MOVEMENT-FLOORPLANE WRIST CIRCLE HITTING WALL DOUBLE;So;0;L;;;;;N;;;;;
+1D9F1;SIGNWRITING MOVEMENT-WALLPLANE FINGER CIRCLES SINGLE;So;0;L;;;;;N;;;;;
+1D9F2;SIGNWRITING MOVEMENT-WALLPLANE FINGER CIRCLES DOUBLE;So;0;L;;;;;N;;;;;
+1D9F3;SIGNWRITING MOVEMENT-FLOORPLANE FINGER CIRCLES HITTING WALL SINGLE;So;0;L;;;;;N;;;;;
+1D9F4;SIGNWRITING MOVEMENT-FLOORPLANE FINGER CIRCLES HITTING WALL DOUBLE;So;0;L;;;;;N;;;;;
+1D9F5;SIGNWRITING DYNAMIC ARROWHEAD SMALL;So;0;L;;;;;N;;;;;
+1D9F6;SIGNWRITING DYNAMIC ARROWHEAD LARGE;So;0;L;;;;;N;;;;;
+1D9F7;SIGNWRITING DYNAMIC FAST;So;0;L;;;;;N;;;;;
+1D9F8;SIGNWRITING DYNAMIC SLOW;So;0;L;;;;;N;;;;;
+1D9F9;SIGNWRITING DYNAMIC TENSE;So;0;L;;;;;N;;;;;
+1D9FA;SIGNWRITING DYNAMIC RELAXED;So;0;L;;;;;N;;;;;
+1D9FB;SIGNWRITING DYNAMIC SIMULTANEOUS;So;0;L;;;;;N;;;;;
+1D9FC;SIGNWRITING DYNAMIC SIMULTANEOUS ALTERNATING;So;0;L;;;;;N;;;;;
+1D9FD;SIGNWRITING DYNAMIC EVERY OTHER TIME;So;0;L;;;;;N;;;;;
+1D9FE;SIGNWRITING DYNAMIC GRADUAL;So;0;L;;;;;N;;;;;
+1D9FF;SIGNWRITING HEAD;So;0;L;;;;;N;;;;;
+1DA00;SIGNWRITING HEAD RIM;Mn;0;NSM;;;;;N;;;;;
+1DA01;SIGNWRITING HEAD MOVEMENT-WALLPLANE STRAIGHT;Mn;0;NSM;;;;;N;;;;;
+1DA02;SIGNWRITING HEAD MOVEMENT-WALLPLANE TILT;Mn;0;NSM;;;;;N;;;;;
+1DA03;SIGNWRITING HEAD MOVEMENT-FLOORPLANE STRAIGHT;Mn;0;NSM;;;;;N;;;;;
+1DA04;SIGNWRITING HEAD MOVEMENT-WALLPLANE CURVE;Mn;0;NSM;;;;;N;;;;;
+1DA05;SIGNWRITING HEAD MOVEMENT-FLOORPLANE CURVE;Mn;0;NSM;;;;;N;;;;;
+1DA06;SIGNWRITING HEAD MOVEMENT CIRCLE;Mn;0;NSM;;;;;N;;;;;
+1DA07;SIGNWRITING FACE DIRECTION POSITION NOSE FORWARD TILTING;Mn;0;NSM;;;;;N;;;;;
+1DA08;SIGNWRITING FACE DIRECTION POSITION NOSE UP OR DOWN;Mn;0;NSM;;;;;N;;;;;
+1DA09;SIGNWRITING FACE DIRECTION POSITION NOSE UP OR DOWN TILTING;Mn;0;NSM;;;;;N;;;;;
+1DA0A;SIGNWRITING EYEBROWS STRAIGHT UP;Mn;0;NSM;;;;;N;;;;;
+1DA0B;SIGNWRITING EYEBROWS STRAIGHT NEUTRAL;Mn;0;NSM;;;;;N;;;;;
+1DA0C;SIGNWRITING EYEBROWS STRAIGHT DOWN;Mn;0;NSM;;;;;N;;;;;
+1DA0D;SIGNWRITING DREAMY EYEBROWS NEUTRAL DOWN;Mn;0;NSM;;;;;N;;;;;
+1DA0E;SIGNWRITING DREAMY EYEBROWS DOWN NEUTRAL;Mn;0;NSM;;;;;N;;;;;
+1DA0F;SIGNWRITING DREAMY EYEBROWS UP NEUTRAL;Mn;0;NSM;;;;;N;;;;;
+1DA10;SIGNWRITING DREAMY EYEBROWS NEUTRAL UP;Mn;0;NSM;;;;;N;;;;;
+1DA11;SIGNWRITING FOREHEAD NEUTRAL;Mn;0;NSM;;;;;N;;;;;
+1DA12;SIGNWRITING FOREHEAD CONTACT;Mn;0;NSM;;;;;N;;;;;
+1DA13;SIGNWRITING FOREHEAD WRINKLED;Mn;0;NSM;;;;;N;;;;;
+1DA14;SIGNWRITING EYES OPEN;Mn;0;NSM;;;;;N;;;;;
+1DA15;SIGNWRITING EYES SQUEEZED;Mn;0;NSM;;;;;N;;;;;
+1DA16;SIGNWRITING EYES CLOSED;Mn;0;NSM;;;;;N;;;;;
+1DA17;SIGNWRITING EYE BLINK SINGLE;Mn;0;NSM;;;;;N;;;;;
+1DA18;SIGNWRITING EYE BLINK MULTIPLE;Mn;0;NSM;;;;;N;;;;;
+1DA19;SIGNWRITING EYES HALF OPEN;Mn;0;NSM;;;;;N;;;;;
+1DA1A;SIGNWRITING EYES WIDE OPEN;Mn;0;NSM;;;;;N;;;;;
+1DA1B;SIGNWRITING EYES HALF CLOSED;Mn;0;NSM;;;;;N;;;;;
+1DA1C;SIGNWRITING EYES WIDENING MOVEMENT;Mn;0;NSM;;;;;N;;;;;
+1DA1D;SIGNWRITING EYE WINK;Mn;0;NSM;;;;;N;;;;;
+1DA1E;SIGNWRITING EYELASHES UP;Mn;0;NSM;;;;;N;;;;;
+1DA1F;SIGNWRITING EYELASHES DOWN;Mn;0;NSM;;;;;N;;;;;
+1DA20;SIGNWRITING EYELASHES FLUTTERING;Mn;0;NSM;;;;;N;;;;;
+1DA21;SIGNWRITING EYEGAZE-WALLPLANE STRAIGHT;Mn;0;NSM;;;;;N;;;;;
+1DA22;SIGNWRITING EYEGAZE-WALLPLANE STRAIGHT DOUBLE;Mn;0;NSM;;;;;N;;;;;
+1DA23;SIGNWRITING EYEGAZE-WALLPLANE STRAIGHT ALTERNATING;Mn;0;NSM;;;;;N;;;;;
+1DA24;SIGNWRITING EYEGAZE-FLOORPLANE STRAIGHT;Mn;0;NSM;;;;;N;;;;;
+1DA25;SIGNWRITING EYEGAZE-FLOORPLANE STRAIGHT DOUBLE;Mn;0;NSM;;;;;N;;;;;
+1DA26;SIGNWRITING EYEGAZE-FLOORPLANE STRAIGHT ALTERNATING;Mn;0;NSM;;;;;N;;;;;
+1DA27;SIGNWRITING EYEGAZE-WALLPLANE CURVED;Mn;0;NSM;;;;;N;;;;;
+1DA28;SIGNWRITING EYEGAZE-FLOORPLANE CURVED;Mn;0;NSM;;;;;N;;;;;
+1DA29;SIGNWRITING EYEGAZE-WALLPLANE CIRCLING;Mn;0;NSM;;;;;N;;;;;
+1DA2A;SIGNWRITING CHEEKS PUFFED;Mn;0;NSM;;;;;N;;;;;
+1DA2B;SIGNWRITING CHEEKS NEUTRAL;Mn;0;NSM;;;;;N;;;;;
+1DA2C;SIGNWRITING CHEEKS SUCKED;Mn;0;NSM;;;;;N;;;;;
+1DA2D;SIGNWRITING TENSE CHEEKS HIGH;Mn;0;NSM;;;;;N;;;;;
+1DA2E;SIGNWRITING TENSE CHEEKS MIDDLE;Mn;0;NSM;;;;;N;;;;;
+1DA2F;SIGNWRITING TENSE CHEEKS LOW;Mn;0;NSM;;;;;N;;;;;
+1DA30;SIGNWRITING EARS;Mn;0;NSM;;;;;N;;;;;
+1DA31;SIGNWRITING NOSE NEUTRAL;Mn;0;NSM;;;;;N;;;;;
+1DA32;SIGNWRITING NOSE CONTACT;Mn;0;NSM;;;;;N;;;;;
+1DA33;SIGNWRITING NOSE WRINKLES;Mn;0;NSM;;;;;N;;;;;
+1DA34;SIGNWRITING NOSE WIGGLES;Mn;0;NSM;;;;;N;;;;;
+1DA35;SIGNWRITING AIR BLOWING OUT;Mn;0;NSM;;;;;N;;;;;
+1DA36;SIGNWRITING AIR SUCKING IN;Mn;0;NSM;;;;;N;;;;;
+1DA37;SIGNWRITING AIR BLOW SMALL ROTATIONS;So;0;L;;;;;N;;;;;
+1DA38;SIGNWRITING AIR SUCK SMALL ROTATIONS;So;0;L;;;;;N;;;;;
+1DA39;SIGNWRITING BREATH INHALE;So;0;L;;;;;N;;;;;
+1DA3A;SIGNWRITING BREATH EXHALE;So;0;L;;;;;N;;;;;
+1DA3B;SIGNWRITING MOUTH CLOSED NEUTRAL;Mn;0;NSM;;;;;N;;;;;
+1DA3C;SIGNWRITING MOUTH CLOSED FORWARD;Mn;0;NSM;;;;;N;;;;;
+1DA3D;SIGNWRITING MOUTH CLOSED CONTACT;Mn;0;NSM;;;;;N;;;;;
+1DA3E;SIGNWRITING MOUTH SMILE;Mn;0;NSM;;;;;N;;;;;
+1DA3F;SIGNWRITING MOUTH SMILE WRINKLED;Mn;0;NSM;;;;;N;;;;;
+1DA40;SIGNWRITING MOUTH SMILE OPEN;Mn;0;NSM;;;;;N;;;;;
+1DA41;SIGNWRITING MOUTH FROWN;Mn;0;NSM;;;;;N;;;;;
+1DA42;SIGNWRITING MOUTH FROWN WRINKLED;Mn;0;NSM;;;;;N;;;;;
+1DA43;SIGNWRITING MOUTH FROWN OPEN;Mn;0;NSM;;;;;N;;;;;
+1DA44;SIGNWRITING MOUTH OPEN CIRCLE;Mn;0;NSM;;;;;N;;;;;
+1DA45;SIGNWRITING MOUTH OPEN FORWARD;Mn;0;NSM;;;;;N;;;;;
+1DA46;SIGNWRITING MOUTH OPEN WRINKLED;Mn;0;NSM;;;;;N;;;;;
+1DA47;SIGNWRITING MOUTH OPEN OVAL;Mn;0;NSM;;;;;N;;;;;
+1DA48;SIGNWRITING MOUTH OPEN OVAL WRINKLED;Mn;0;NSM;;;;;N;;;;;
+1DA49;SIGNWRITING MOUTH OPEN OVAL YAWN;Mn;0;NSM;;;;;N;;;;;
+1DA4A;SIGNWRITING MOUTH OPEN RECTANGLE;Mn;0;NSM;;;;;N;;;;;
+1DA4B;SIGNWRITING MOUTH OPEN RECTANGLE WRINKLED;Mn;0;NSM;;;;;N;;;;;
+1DA4C;SIGNWRITING MOUTH OPEN RECTANGLE YAWN;Mn;0;NSM;;;;;N;;;;;
+1DA4D;SIGNWRITING MOUTH KISS;Mn;0;NSM;;;;;N;;;;;
+1DA4E;SIGNWRITING MOUTH KISS FORWARD;Mn;0;NSM;;;;;N;;;;;
+1DA4F;SIGNWRITING MOUTH KISS WRINKLED;Mn;0;NSM;;;;;N;;;;;
+1DA50;SIGNWRITING MOUTH TENSE;Mn;0;NSM;;;;;N;;;;;
+1DA51;SIGNWRITING MOUTH TENSE FORWARD;Mn;0;NSM;;;;;N;;;;;
+1DA52;SIGNWRITING MOUTH TENSE SUCKED;Mn;0;NSM;;;;;N;;;;;
+1DA53;SIGNWRITING LIPS PRESSED TOGETHER;Mn;0;NSM;;;;;N;;;;;
+1DA54;SIGNWRITING LIP LOWER OVER UPPER;Mn;0;NSM;;;;;N;;;;;
+1DA55;SIGNWRITING LIP UPPER OVER LOWER;Mn;0;NSM;;;;;N;;;;;
+1DA56;SIGNWRITING MOUTH CORNERS;Mn;0;NSM;;;;;N;;;;;
+1DA57;SIGNWRITING MOUTH WRINKLES SINGLE;Mn;0;NSM;;;;;N;;;;;
+1DA58;SIGNWRITING MOUTH WRINKLES DOUBLE;Mn;0;NSM;;;;;N;;;;;
+1DA59;SIGNWRITING TONGUE STICKING OUT FAR;Mn;0;NSM;;;;;N;;;;;
+1DA5A;SIGNWRITING TONGUE LICKING LIPS;Mn;0;NSM;;;;;N;;;;;
+1DA5B;SIGNWRITING TONGUE TIP BETWEEN LIPS;Mn;0;NSM;;;;;N;;;;;
+1DA5C;SIGNWRITING TONGUE TIP TOUCHING INSIDE MOUTH;Mn;0;NSM;;;;;N;;;;;
+1DA5D;SIGNWRITING TONGUE INSIDE MOUTH RELAXED;Mn;0;NSM;;;;;N;;;;;
+1DA5E;SIGNWRITING TONGUE MOVES AGAINST CHEEK;Mn;0;NSM;;;;;N;;;;;
+1DA5F;SIGNWRITING TONGUE CENTRE STICKING OUT;Mn;0;NSM;;;;;N;;;;;
+1DA60;SIGNWRITING TONGUE CENTRE INSIDE MOUTH;Mn;0;NSM;;;;;N;;;;;
+1DA61;SIGNWRITING TEETH;Mn;0;NSM;;;;;N;;;;;
+1DA62;SIGNWRITING TEETH MOVEMENT;Mn;0;NSM;;;;;N;;;;;
+1DA63;SIGNWRITING TEETH ON TONGUE;Mn;0;NSM;;;;;N;;;;;
+1DA64;SIGNWRITING TEETH ON TONGUE MOVEMENT;Mn;0;NSM;;;;;N;;;;;
+1DA65;SIGNWRITING TEETH ON LIPS;Mn;0;NSM;;;;;N;;;;;
+1DA66;SIGNWRITING TEETH ON LIPS MOVEMENT;Mn;0;NSM;;;;;N;;;;;
+1DA67;SIGNWRITING TEETH BITE LIPS;Mn;0;NSM;;;;;N;;;;;
+1DA68;SIGNWRITING MOVEMENT-WALLPLANE JAW;Mn;0;NSM;;;;;N;;;;;
+1DA69;SIGNWRITING MOVEMENT-FLOORPLANE JAW;Mn;0;NSM;;;;;N;;;;;
+1DA6A;SIGNWRITING NECK;Mn;0;NSM;;;;;N;;;;;
+1DA6B;SIGNWRITING HAIR;Mn;0;NSM;;;;;N;;;;;
+1DA6C;SIGNWRITING EXCITEMENT;Mn;0;NSM;;;;;N;;;;;
+1DA6D;SIGNWRITING SHOULDER HIP SPINE;So;0;L;;;;;N;;;;;
+1DA6E;SIGNWRITING SHOULDER HIP POSITIONS;So;0;L;;;;;N;;;;;
+1DA6F;SIGNWRITING WALLPLANE SHOULDER HIP MOVE;So;0;L;;;;;N;;;;;
+1DA70;SIGNWRITING FLOORPLANE SHOULDER HIP MOVE;So;0;L;;;;;N;;;;;
+1DA71;SIGNWRITING SHOULDER TILTING FROM WAIST;So;0;L;;;;;N;;;;;
+1DA72;SIGNWRITING TORSO-WALLPLANE STRAIGHT STRETCH;So;0;L;;;;;N;;;;;
+1DA73;SIGNWRITING TORSO-WALLPLANE CURVED BEND;So;0;L;;;;;N;;;;;
+1DA74;SIGNWRITING TORSO-FLOORPLANE TWISTING;So;0;L;;;;;N;;;;;
+1DA75;SIGNWRITING UPPER BODY TILTING FROM HIP JOINTS;Mn;0;NSM;;;;;N;;;;;
+1DA76;SIGNWRITING LIMB COMBINATION;So;0;L;;;;;N;;;;;
+1DA77;SIGNWRITING LIMB LENGTH-1;So;0;L;;;;;N;;;;;
+1DA78;SIGNWRITING LIMB LENGTH-2;So;0;L;;;;;N;;;;;
+1DA79;SIGNWRITING LIMB LENGTH-3;So;0;L;;;;;N;;;;;
+1DA7A;SIGNWRITING LIMB LENGTH-4;So;0;L;;;;;N;;;;;
+1DA7B;SIGNWRITING LIMB LENGTH-5;So;0;L;;;;;N;;;;;
+1DA7C;SIGNWRITING LIMB LENGTH-6;So;0;L;;;;;N;;;;;
+1DA7D;SIGNWRITING LIMB LENGTH-7;So;0;L;;;;;N;;;;;
+1DA7E;SIGNWRITING FINGER;So;0;L;;;;;N;;;;;
+1DA7F;SIGNWRITING LOCATION-WALLPLANE SPACE;So;0;L;;;;;N;;;;;
+1DA80;SIGNWRITING LOCATION-FLOORPLANE SPACE;So;0;L;;;;;N;;;;;
+1DA81;SIGNWRITING LOCATION HEIGHT;So;0;L;;;;;N;;;;;
+1DA82;SIGNWRITING LOCATION WIDTH;So;0;L;;;;;N;;;;;
+1DA83;SIGNWRITING LOCATION DEPTH;So;0;L;;;;;N;;;;;
+1DA84;SIGNWRITING LOCATION HEAD NECK;Mn;0;NSM;;;;;N;;;;;
+1DA85;SIGNWRITING LOCATION TORSO;So;0;L;;;;;N;;;;;
+1DA86;SIGNWRITING LOCATION LIMBS DIGITS;So;0;L;;;;;N;;;;;
+1DA87;SIGNWRITING COMMA;Po;0;L;;;;;N;;;;;
+1DA88;SIGNWRITING FULL STOP;Po;0;L;;;;;N;;;;;
+1DA89;SIGNWRITING SEMICOLON;Po;0;L;;;;;N;;;;;
+1DA8A;SIGNWRITING COLON;Po;0;L;;;;;N;;;;;
+1DA8B;SIGNWRITING PARENTHESIS;Po;0;L;;;;;N;;;;;
+1DA9B;SIGNWRITING FILL MODIFIER-2;Mn;0;NSM;;;;;N;;;;;
+1DA9C;SIGNWRITING FILL MODIFIER-3;Mn;0;NSM;;;;;N;;;;;
+1DA9D;SIGNWRITING FILL MODIFIER-4;Mn;0;NSM;;;;;N;;;;;
+1DA9E;SIGNWRITING FILL MODIFIER-5;Mn;0;NSM;;;;;N;;;;;
+1DA9F;SIGNWRITING FILL MODIFIER-6;Mn;0;NSM;;;;;N;;;;;
+1DAA1;SIGNWRITING ROTATION MODIFIER-2;Mn;0;NSM;;;;;N;;;;;
+1DAA2;SIGNWRITING ROTATION MODIFIER-3;Mn;0;NSM;;;;;N;;;;;
+1DAA3;SIGNWRITING ROTATION MODIFIER-4;Mn;0;NSM;;;;;N;;;;;
+1DAA4;SIGNWRITING ROTATION MODIFIER-5;Mn;0;NSM;;;;;N;;;;;
+1DAA5;SIGNWRITING ROTATION MODIFIER-6;Mn;0;NSM;;;;;N;;;;;
+1DAA6;SIGNWRITING ROTATION MODIFIER-7;Mn;0;NSM;;;;;N;;;;;
+1DAA7;SIGNWRITING ROTATION MODIFIER-8;Mn;0;NSM;;;;;N;;;;;
+1DAA8;SIGNWRITING ROTATION MODIFIER-9;Mn;0;NSM;;;;;N;;;;;
+1DAA9;SIGNWRITING ROTATION MODIFIER-10;Mn;0;NSM;;;;;N;;;;;
+1DAAA;SIGNWRITING ROTATION MODIFIER-11;Mn;0;NSM;;;;;N;;;;;
+1DAAB;SIGNWRITING ROTATION MODIFIER-12;Mn;0;NSM;;;;;N;;;;;
+1DAAC;SIGNWRITING ROTATION MODIFIER-13;Mn;0;NSM;;;;;N;;;;;
+1DAAD;SIGNWRITING ROTATION MODIFIER-14;Mn;0;NSM;;;;;N;;;;;
+1DAAE;SIGNWRITING ROTATION MODIFIER-15;Mn;0;NSM;;;;;N;;;;;
+1DAAF;SIGNWRITING ROTATION MODIFIER-16;Mn;0;NSM;;;;;N;;;;;
1E800;MENDE KIKAKUI SYLLABLE M001 KI;Lo;0;R;;;;;N;;;;;
1E801;MENDE KIKAKUI SYLLABLE M002 KA;Lo;0;R;;;;;N;;;;;
1E802;MENDE KIKAKUI SYLLABLE M003 KU;Lo;0;R;;;;;N;;;;;
@@ -25108,6 +27011,9 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1F32A;CLOUD WITH TORNADO;So;0;ON;;;;;N;;;;;
1F32B;FOG;So;0;ON;;;;;N;;;;;
1F32C;WIND BLOWING FACE;So;0;ON;;;;;N;;;;;
+1F32D;HOT DOG;So;0;ON;;;;;N;;;;;
+1F32E;TACO;So;0;ON;;;;;N;;;;;
+1F32F;BURRITO;So;0;ON;;;;;N;;;;;
1F330;CHESTNUT;So;0;ON;;;;;N;;;;;
1F331;SEEDLING;So;0;ON;;;;;N;;;;;
1F332;EVERGREEN TREE;So;0;ON;;;;;N;;;;;
@@ -25186,6 +27092,8 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1F37B;CLINKING BEER MUGS;So;0;ON;;;;;N;;;;;
1F37C;BABY BOTTLE;So;0;ON;;;;;N;;;;;
1F37D;FORK AND KNIFE WITH PLATE;So;0;ON;;;;;N;;;;;
+1F37E;BOTTLE WITH POPPING CORK;So;0;ON;;;;;N;;;;;
+1F37F;POPCORN;So;0;ON;;;;;N;;;;;
1F380;RIBBON;So;0;ON;;;;;N;;;;;
1F381;WRAPPED PRESENT;So;0;ON;;;;;N;;;;;
1F382;BIRTHDAY CAKE;So;0;ON;;;;;N;;;;;
@@ -25265,6 +27173,11 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1F3CC;GOLFER;So;0;ON;;;;;N;;;;;
1F3CD;RACING MOTORCYCLE;So;0;ON;;;;;N;;;;;
1F3CE;RACING CAR;So;0;ON;;;;;N;;;;;
+1F3CF;CRICKET BAT AND BALL;So;0;ON;;;;;N;;;;;
+1F3D0;VOLLEYBALL;So;0;ON;;;;;N;;;;;
+1F3D1;FIELD HOCKEY STICK AND BALL;So;0;ON;;;;;N;;;;;
+1F3D2;ICE HOCKEY STICK AND PUCK;So;0;ON;;;;;N;;;;;
+1F3D3;TABLE TENNIS PADDLE AND BALL;So;0;ON;;;;;N;;;;;
1F3D4;SNOW CAPPED MOUNTAIN;So;0;ON;;;;;N;;;;;
1F3D5;CAMPING;So;0;ON;;;;;N;;;;;
1F3D6;BEACH WITH UMBRELLA;So;0;ON;;;;;N;;;;;
@@ -25301,6 +27214,14 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1F3F5;ROSETTE;So;0;ON;;;;;N;;;;;
1F3F6;BLACK ROSETTE;So;0;ON;;;;;N;;;;;
1F3F7;LABEL;So;0;ON;;;;;N;;;;;
+1F3F8;BADMINTON RACQUET AND SHUTTLECOCK;So;0;ON;;;;;N;;;;;
+1F3F9;BOW AND ARROW;So;0;ON;;;;;N;;;;;
+1F3FA;AMPHORA;So;0;ON;;;;;N;;;;;
+1F3FB;EMOJI MODIFIER FITZPATRICK TYPE-1-2;Sk;0;ON;;;;;N;;;;;
+1F3FC;EMOJI MODIFIER FITZPATRICK TYPE-3;Sk;0;ON;;;;;N;;;;;
+1F3FD;EMOJI MODIFIER FITZPATRICK TYPE-4;Sk;0;ON;;;;;N;;;;;
+1F3FE;EMOJI MODIFIER FITZPATRICK TYPE-5;Sk;0;ON;;;;;N;;;;;
+1F3FF;EMOJI MODIFIER FITZPATRICK TYPE-6;Sk;0;ON;;;;;N;;;;;
1F400;RAT;So;0;ON;;;;;N;;;;;
1F401;MOUSE;So;0;ON;;;;;N;;;;;
1F402;OX;So;0;ON;;;;;N;;;;;
@@ -25556,6 +27477,7 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1F4FC;VIDEOCASSETTE;So;0;ON;;;;;N;;;;;
1F4FD;FILM PROJECTOR;So;0;ON;;;;;N;;;;;
1F4FE;PORTABLE STEREO;So;0;ON;;;;;N;;;;;
+1F4FF;PRAYER BEADS;So;0;ON;;;;;N;;;;;
1F500;TWISTED RIGHTWARDS ARROWS;So;0;ON;;;;;N;;;;;
1F501;CLOCKWISE RIGHTWARDS AND LEFTWARDS OPEN CIRCLE ARROWS;So;0;ON;;;;;N;;;;;
1F502;CLOCKWISE RIGHTWARDS AND LEFTWARDS OPEN CIRCLE ARROWS WITH CIRCLED ONE OVERLAY;So;0;ON;;;;;N;;;;;
@@ -25631,6 +27553,11 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1F548;CELTIC CROSS;So;0;ON;;;;;N;;;;;
1F549;OM SYMBOL;So;0;ON;;;;;N;;;;;
1F54A;DOVE OF PEACE;So;0;ON;;;;;N;;;;;
+1F54B;KAABA;So;0;ON;;;;;N;;;;;
+1F54C;MOSQUE;So;0;ON;;;;;N;;;;;
+1F54D;SYNAGOGUE;So;0;ON;;;;;N;;;;;
+1F54E;MENORAH WITH NINE BRANCHES;So;0;ON;;;;;N;;;;;
+1F54F;BOWL OF HYGIEIA;So;0;ON;;;;;N;;;;;
1F550;CLOCK FACE ONE OCLOCK;So;0;ON;;;;;N;;;;;
1F551;CLOCK FACE TWO OCLOCK;So;0;ON;;;;;N;;;;;
1F552;CLOCK FACE THREE OCLOCK;So;0;ON;;;;;N;;;;;
@@ -25872,6 +27799,8 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1F640;WEARY CAT FACE;So;0;ON;;;;;N;;;;;
1F641;SLIGHTLY FROWNING FACE;So;0;ON;;;;;N;;;;;
1F642;SLIGHTLY SMILING FACE;So;0;ON;;;;;N;;;;;
+1F643;UPSIDE-DOWN FACE;So;0;ON;;;;;N;;;;;
+1F644;FACE WITH ROLLING EYES;So;0;ON;;;;;N;;;;;
1F645;FACE WITH NO GOOD GESTURE;So;0;ON;;;;;N;;;;;
1F646;FACE WITH OK GESTURE;So;0;ON;;;;;N;;;;;
1F647;PERSON BOWING DEEPLY;So;0;ON;;;;;N;;;;;
@@ -26011,6 +27940,7 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1F6CD;SHOPPING BAGS;So;0;ON;;;;;N;;;;;
1F6CE;BELLHOP BELL;So;0;ON;;;;;N;;;;;
1F6CF;BED;So;0;ON;;;;;N;;;;;
+1F6D0;PLACE OF WORSHIP;So;0;ON;;;;;N;;;;;
1F6E0;HAMMER AND WRENCH;So;0;ON;;;;;N;;;;;
1F6E1;SHIELD;So;0;ON;;;;;N;;;;;
1F6E2;OIL DRUM;So;0;ON;;;;;N;;;;;
@@ -26377,12 +28307,29 @@ FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
1F8AB;RIGHTWARDS FRONT-TILTED SHADOWED WHITE ARROW;So;0;ON;;;;;N;;;;;
1F8AC;WHITE ARROW SHAFT WIDTH ONE;So;0;ON;;;;;N;;;;;
1F8AD;WHITE ARROW SHAFT WIDTH TWO THIRDS;So;0;ON;;;;;N;;;;;
+1F910;ZIPPER-MOUTH FACE;So;0;ON;;;;;N;;;;;
+1F911;MONEY-MOUTH FACE;So;0;ON;;;;;N;;;;;
+1F912;FACE WITH THERMOMETER;So;0;ON;;;;;N;;;;;
+1F913;NERD FACE;So;0;ON;;;;;N;;;;;
+1F914;THINKING FACE;So;0;ON;;;;;N;;;;;
+1F915;FACE WITH HEAD-BANDAGE;So;0;ON;;;;;N;;;;;
+1F916;ROBOT FACE;So;0;ON;;;;;N;;;;;
+1F917;HUGGING FACE;So;0;ON;;;;;N;;;;;
+1F918;SIGN OF THE HORNS;So;0;ON;;;;;N;;;;;
+1F980;CRAB;So;0;ON;;;;;N;;;;;
+1F981;LION FACE;So;0;ON;;;;;N;;;;;
+1F982;SCORPION;So;0;ON;;;;;N;;;;;
+1F983;TURKEY;So;0;ON;;;;;N;;;;;
+1F984;UNICORN FACE;So;0;ON;;;;;N;;;;;
+1F9C0;CHEESE WEDGE;So;0;ON;;;;;N;;;;;
20000;<CJK Ideograph Extension B, First>;Lo;0;L;;;;;N;;;;;
2A6D6;<CJK Ideograph Extension B, Last>;Lo;0;L;;;;;N;;;;;
2A700;<CJK Ideograph Extension C, First>;Lo;0;L;;;;;N;;;;;
2B734;<CJK Ideograph Extension C, Last>;Lo;0;L;;;;;N;;;;;
2B740;<CJK Ideograph Extension D, First>;Lo;0;L;;;;;N;;;;;
2B81D;<CJK Ideograph Extension D, Last>;Lo;0;L;;;;;N;;;;;
+2B820;<CJK Ideograph Extension E, First>;Lo;0;L;;;;;N;;;;;
+2CEA1;<CJK Ideograph Extension E, Last>;Lo;0;L;;;;;N;;;;;
2F800;CJK COMPATIBILITY IDEOGRAPH-2F800;Lo;0;L;4E3D;;;;N;;;;;
2F801;CJK COMPATIBILITY IDEOGRAPH-2F801;Lo;0;L;4E38;;;;N;;;;;
2F802;CJK COMPATIBILITY IDEOGRAPH-2F802;Lo;0;L;4E41;;;;N;;;;;
diff --git a/localedata/unicode-gen/ctype_compatibility.py b/localedata/unicode-gen/ctype_compatibility.py
index 0d67f29186..17955f85f1 100755
--- a/localedata/unicode-gen/ctype_compatibility.py
+++ b/localedata/unicode-gen/ctype_compatibility.py
@@ -1,6 +1,6 @@
#!/usr/bin/python3
# -*- coding: utf-8 -*-
-# Copyright (C) 2014-2015 Free Software Foundation, Inc.
+# Copyright (C) 2014-2016 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
#
# The GNU C Library is free software; you can redistribute it and/or
diff --git a/localedata/unicode-gen/ctype_compatibility_test_cases.py b/localedata/unicode-gen/ctype_compatibility_test_cases.py
index 34e6de4f40..18587ac856 100644
--- a/localedata/unicode-gen/ctype_compatibility_test_cases.py
+++ b/localedata/unicode-gen/ctype_compatibility_test_cases.py
@@ -1,5 +1,5 @@
# -*- coding: utf-8 -*-
-# Copyright (C) 2014-2015 Free Software Foundation, Inc.
+# Copyright (C) 2014-2016 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
#
# The GNU C Library is free software; you can redistribute it and/or
diff --git a/localedata/unicode-gen/gen_translit_circle.py b/localedata/unicode-gen/gen_translit_circle.py
new file mode 100644
index 0000000000..03d581849e
--- /dev/null
+++ b/localedata/unicode-gen/gen_translit_circle.py
@@ -0,0 +1,150 @@
+#!/usr/bin/python3
+# -*- coding: utf-8 -*-
+#
+# Generate a translit_circle file from a UnicodeData file.
+# Copyright (C) 2015-2016 Free Software Foundation, Inc.
+# This file is part of the GNU C Library.
+#
+# The GNU C Library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# The GNU C Library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with the GNU C Library; if not, see
+# <http://www.gnu.org/licenses/>.
+
+'''
+Generate a translit_circle file from UnicodeData.txt
+
+To see how this script is used, call it with the “-h” option:
+
+ $ ./gen_translit_circle -h
+ … prints usage message …
+'''
+
+import argparse
+import time
+import unicode_utils
+
+def read_input_file(filename):
+ '''Reads the original glibc translit_circle file to get the
+ original head and tail.
+
+ We want to replace only the part of the file between
+ “translit_start” and “translit_end”
+ '''
+ head = tail = ''
+ with open(filename, mode='r') as translit_file:
+ for line in translit_file:
+ head = head + line
+ if line.startswith('translit_start'):
+ break
+ for line in translit_file:
+ if line.startswith('translit_end'):
+ tail = line
+ break
+ for line in translit_file:
+ tail = tail + line
+ return (head, tail)
+
+def output_head(translit_file, unicode_version, head=''):
+ '''Write the header of the output file, i.e. the part of the file
+ before the “translit_start” line.
+ '''
+ if ARGS.input_file and head:
+ translit_file.write(head)
+ else:
+ translit_file.write('escape_char /\n')
+ translit_file.write('comment_char %\n')
+ translit_file.write('\n')
+ translit_file.write('% Transliterations of encircled characters.\n')
+ translit_file.write('% Generated automatically from UnicodeData.txt '
+ + 'by gen_translit_circle.py '
+ + 'on {:s} '.format(time.strftime('%Y-%m-%d'))
+ + 'for Unicode {:s}.\n'.format(unicode_version))
+ translit_file.write('\n')
+ translit_file.write('LC_CTYPE\n')
+ translit_file.write('\n')
+ translit_file.write('translit_start\n')
+
+def output_tail(translit_file, tail=''):
+ '''Write the tail of the output file'''
+ if ARGS.input_file and tail:
+ translit_file.write(tail)
+ else:
+ translit_file.write('translit_end\n')
+ translit_file.write('\n')
+ translit_file.write('END LC_CTYPE\n')
+
+def output_transliteration(translit_file):
+ '''Write the new transliteration to the output file'''
+ translit_file.write('\n')
+ for code_point in sorted(unicode_utils.UNICODE_ATTRIBUTES):
+ name = unicode_utils.UNICODE_ATTRIBUTES[code_point]['name']
+ decomposition = unicode_utils.UNICODE_ATTRIBUTES[
+ code_point]['decomposition']
+ if decomposition.startswith('<circle>'):
+ decomposition = decomposition[9:]
+ decomposed_code_points = [int(x, 16)
+ for x in decomposition.split(' ')]
+ translit_file.write('% {:s}\n'.format(name))
+ translit_file.write('{:s} "<U0028>'.format(
+ unicode_utils.ucs_symbol(code_point)))
+ for decomposed_code_point in decomposed_code_points:
+ translit_file.write('{:s}'.format(
+ unicode_utils.ucs_symbol(decomposed_code_point)))
+ translit_file.write('<U0029>"\n')
+ translit_file.write('\n')
+
+
+if __name__ == "__main__":
+ PARSER = argparse.ArgumentParser(
+ description='''
+ Generate a translit_circle file from UnicodeData.txt.
+ ''')
+ PARSER.add_argument(
+ '-u', '--unicode_data_file',
+ nargs='?',
+ type=str,
+ default='UnicodeData.txt',
+ help=('The UnicodeData.txt file to read, '
+ + 'default: %(default)s'))
+ PARSER.add_argument(
+ '-i', '--input_file',
+ nargs='?',
+ type=str,
+ help=''' The original glibc/localedata/locales/translit_combining
+ file.''')
+ PARSER.add_argument(
+ '-o', '--output_file',
+ nargs='?',
+ type=str,
+ default='translit_circle.new',
+ help='''The new translit_circle file, default: %(default)s. If the
+ original glibc/localedata/locales/translit_circle file has
+ been given as an option, the header up to the
+ “translit_start” line and the tail from the “translit_end”
+ line to the end of the file will be copied unchanged into the
+ output file. ''')
+ PARSER.add_argument(
+ '--unicode_version',
+ nargs='?',
+ required=True,
+ type=str,
+ help='The Unicode version of the input files used.')
+ ARGS = PARSER.parse_args()
+
+ unicode_utils.fill_attributes(ARGS.unicode_data_file)
+ HEAD = TAIL = ''
+ if ARGS.input_file:
+ (HEAD, TAIL) = read_input_file(ARGS.input_file)
+ with open(ARGS.output_file, mode='w') as TRANSLIT_FILE:
+ output_head(TRANSLIT_FILE, ARGS.unicode_version, head=HEAD)
+ output_transliteration(TRANSLIT_FILE)
+ output_tail(TRANSLIT_FILE, tail=TAIL)
diff --git a/localedata/unicode-gen/gen_translit_cjk_compat.py b/localedata/unicode-gen/gen_translit_cjk_compat.py
new file mode 100644
index 0000000000..eecc9cc6ee
--- /dev/null
+++ b/localedata/unicode-gen/gen_translit_cjk_compat.py
@@ -0,0 +1,220 @@
+#!/usr/bin/python3
+# -*- coding: utf-8 -*-
+#
+# Generate a translit_cjk_compat file from a UnicodeData file.
+# Copyright (C) 2015-2016 Free Software Foundation, Inc.
+# This file is part of the GNU C Library.
+#
+# The GNU C Library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# The GNU C Library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with the GNU C Library; if not, see
+# <http://www.gnu.org/licenses/>.
+
+'''
+Generate a translit_cjk_compat file from UnicodeData.txt
+
+To see how this script is used, call it with the “-h” option:
+
+ $ ./gen_translit_cjk_compat -h
+ … prints usage message …
+'''
+
+import argparse
+import time
+import sys
+import unicode_utils
+
+def read_input_file(filename):
+ '''Reads the original glibc translit_cjk_compat file to get the
+ original head and tail.
+
+ We want to replace only the part of the file between
+ “translit_start” and “translit_end”
+ '''
+ head = tail = ''
+ with open(filename, mode='r') as translit_file:
+ for line in translit_file:
+ head = head + line
+ if line.startswith('translit_start'):
+ break
+ for line in translit_file:
+ if line.startswith('translit_end'):
+ tail = line
+ break
+ for line in translit_file:
+ tail = tail + line
+ return (head, tail)
+
+def output_head(translit_file, unicode_version, head=''):
+ '''Write the header of the output file, i.e. the part of the file
+ before the “translit_start” line.
+ '''
+ if ARGS.input_file and head:
+ translit_file.write(head)
+ else:
+ translit_file.write('escape_char /\n')
+ translit_file.write('comment_char %\n')
+ translit_file.write('\n')
+ translit_file.write('% Transliterations of CJK compatibility ')
+ translit_file.write('characters.\n')
+ translit_file.write('% Generated automatically from UnicodeData.txt '
+ + 'by gen_translit_cjk_compat.py '
+ + 'on {:s} '.format(time.strftime('%Y-%m-%d'))
+ + 'for Unicode {:s}.\n'.format(unicode_version))
+ translit_file.write('\n')
+ translit_file.write('LC_CTYPE\n')
+ translit_file.write('\n')
+ translit_file.write('translit_start\n')
+
+def output_tail(translit_file, tail=''):
+ '''Write the tail of the output file'''
+ if ARGS.input_file and tail:
+ translit_file.write(tail)
+ else:
+ translit_file.write('translit_end\n')
+ translit_file.write('\n')
+ translit_file.write('END LC_CTYPE\n')
+
+def special_decompose(code_point_list):
+ '''
+ Decompositions which are not in UnicodeData.txt at all but which
+ were used in the original translit_cjk_compat file in glibc and
+ which seem to make sense. I want to keep the update of
+ translit_cjk_compat close to the spirit of the original file,
+ therefore I added this special decomposition rules here.
+ '''
+ special_decompose_dict = {
+ (0x2215,): [0x002F], # ∕ → /
+ (0x00B2,): [0x005E, 0x0032], # ² → ^2
+ (0x03BC,): [0x00B5], # μ → µ (GREEK SMALL LETTER MU → MICRO SIGN)
+ (0x2113,): [0x006C], # ℓ → l
+ (0x00B3,): [0x005E, 0x0033], # ³ → ^3
+ (0x00B5,): [0x0075], # µ → u
+ (0x03BC, 0x2113): [0x03BC, 0x006C], # μℓ → μl
+ (0x0072, 0x0061, 0x0064, 0x2215, 0x0073, 0x00B2): [
+ 0x0072, 0x0061, 0x0064, 0x002F, 0x0073, 0x00B2],
+ (0x006D, 0x2215, 0x0073, 0x00B2): [0x006D, 0x002F, 0x0073, 0x00B2],
+ }
+ if tuple(code_point_list) in special_decompose_dict:
+ return special_decompose_dict[tuple(code_point_list)]
+ else:
+ return code_point_list
+
+def output_transliteration(translit_file):
+ '''Write the new transliteration to the output file'''
+ translit_file.write('\n')
+ for code_point in sorted(unicode_utils.UNICODE_ATTRIBUTES):
+ name = unicode_utils.UNICODE_ATTRIBUTES[code_point]['name']
+ decomposition = unicode_utils.UNICODE_ATTRIBUTES[
+ code_point]['decomposition']
+ if decomposition.startswith('<square>'):
+ decomposition = decomposition[9:]
+ decomposed_code_points = [[int(x, 16)
+ for x in decomposition.split(' ')]]
+ if decomposed_code_points[0]:
+ while True:
+ special_decomposed_code_points = special_decompose(
+ decomposed_code_points[-1])
+ if (special_decomposed_code_points
+ != decomposed_code_points[-1]):
+ decomposed_code_points.append(
+ special_decomposed_code_points)
+ continue
+ special_decomposed_code_points = []
+ for decomposed_code_point in decomposed_code_points[-1]:
+ special_decomposed_code_points += special_decompose(
+ [decomposed_code_point])
+ if (special_decomposed_code_points
+ == decomposed_code_points[-1]):
+ break
+ decomposed_code_points.append(
+ special_decomposed_code_points)
+ translit_file.write('% {:s}\n'.format(name))
+ translit_file.write('{:s} '.format(
+ unicode_utils.ucs_symbol(code_point)))
+ for index in range(0, len(decomposed_code_points)):
+ if index > 0:
+ translit_file.write(';')
+ if len(decomposed_code_points[index]) > 1:
+ translit_file.write('"')
+ for decomposed_code_point in decomposed_code_points[index]:
+ translit_file.write('{:s}'.format(
+ unicode_utils.ucs_symbol(decomposed_code_point)))
+ if len(decomposed_code_points[index]) > 1:
+ translit_file.write('"')
+ translit_file.write('\n')
+ for code_point in sorted(unicode_utils.UNICODE_ATTRIBUTES):
+ name = unicode_utils.UNICODE_ATTRIBUTES[code_point]['name']
+ decomposition = unicode_utils.UNICODE_ATTRIBUTES[
+ code_point]['decomposition']
+ if decomposition and name.startswith('CJK COMPATIBILITY IDEOGRAPH'):
+ decomposed_code_points = [int(x, 16)
+ for x in decomposition.split(' ')]
+ if len(decomposed_code_points) != 1:
+ sys.stderr.write(
+ 'Unexpected decomposition length {:x} {:s} {:s}\n'.format(
+ code_point, name, decomposition))
+ exit(1)
+ translit_file.write('% {:s}\n'.format(name))
+ translit_file.write('{:s} '.format(
+ unicode_utils.ucs_symbol(code_point)))
+ for decomposed_code_point in decomposed_code_points:
+ translit_file.write('{:s}'.format(
+ unicode_utils.ucs_symbol(decomposed_code_point)))
+ translit_file.write('\n')
+ translit_file.write('\n')
+
+if __name__ == "__main__":
+ PARSER = argparse.ArgumentParser(
+ description='''
+ Generate a translit_cjk_compat file from UnicodeData.txt.
+ ''')
+ PARSER.add_argument(
+ '-u', '--unicode_data_file',
+ nargs='?',
+ type=str,
+ default='UnicodeData.txt',
+ help=('The UnicodeData.txt file to read, '
+ + 'default: %(default)s'))
+ PARSER.add_argument(
+ '-i', '--input_file',
+ nargs='?',
+ type=str,
+ help=''' The original glibc/localedata/locales/translit_cjk_compat
+ file.''')
+ PARSER.add_argument(
+ '-o', '--output_file',
+ nargs='?',
+ type=str,
+ default='translit_cjk_compat.new',
+ help='''The new translit_cjk_compat file, default: %(default)s. If the
+ original glibc/localedata/locales/translit_cjk_compat file has
+ been given as an option, the header up to the
+ “translit_start” line and the tail from the “translit_end”
+ line to the end of the file will be copied unchanged into the
+ output file. ''')
+ PARSER.add_argument(
+ '--unicode_version',
+ nargs='?',
+ required=True,
+ type=str,
+ help='The Unicode version of the input files used.')
+ ARGS = PARSER.parse_args()
+
+ unicode_utils.fill_attributes(ARGS.unicode_data_file)
+ HEAD = TAIL = ''
+ if ARGS.input_file:
+ (HEAD, TAIL) = read_input_file(ARGS.input_file)
+ with open(ARGS.output_file, mode='w') as TRANSLIT_FILE:
+ output_head(TRANSLIT_FILE, ARGS.unicode_version, head=HEAD)
+ output_transliteration(TRANSLIT_FILE)
+ output_tail(TRANSLIT_FILE, tail=TAIL)
diff --git a/localedata/unicode-gen/gen_translit_combining.py b/localedata/unicode-gen/gen_translit_combining.py
new file mode 100644
index 0000000000..a60d11b707
--- /dev/null
+++ b/localedata/unicode-gen/gen_translit_combining.py
@@ -0,0 +1,444 @@
+#!/usr/bin/python3
+# -*- coding: utf-8 -*-
+#
+# Generate a translit_combining file from a UnicodeData file.
+# Copyright (C) 2015-2016 Free Software Foundation, Inc.
+# This file is part of the GNU C Library.
+#
+# The GNU C Library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# The GNU C Library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with the GNU C Library; if not, see
+# <http://www.gnu.org/licenses/>.
+
+'''
+Generate a translit_combining file from UnicodeData.txt
+
+To see how this script is used, call it with the “-h” option:
+
+ $ ./gen_translit_combining -h
+ … prints usage message …
+'''
+
+import argparse
+import time
+import unicode_utils
+
+def read_input_file(filename):
+ '''Reads the original glibc translit_combining file to get the
+ original head and tail.
+
+ We want to replace only the part of the file between
+ “translit_start” and “translit_end”
+ '''
+ head = tail = ''
+ with open(filename, mode='r') as translit_file:
+ for line in translit_file:
+ head = head + line
+ if line.startswith('translit_start'):
+ break
+ for line in translit_file:
+ if line.startswith('translit_end'):
+ tail = line
+ break
+ for line in translit_file:
+ tail = tail + line
+ return (head, tail)
+
+def output_head(translit_file, unicode_version, head=''):
+ '''Write the header of the output file, i.e. the part of the file
+ before the “translit_start” line.
+ '''
+ if ARGS.input_file and head:
+ translit_file.write(head)
+ else:
+ translit_file.write('escape_char /\n')
+ translit_file.write('comment_char %\n')
+ translit_file.write('\n')
+ translit_file.write('% Transliterations that remove all ')
+ translit_file.write('combining characters (accents,\n')
+ translit_file.write('% pronounciation marks, etc.).\n')
+ translit_file.write('% Generated automatically from UnicodeData.txt '
+ + 'by gen_translit_combining.py '
+ + 'on {:s} '.format(time.strftime('%Y-%m-%d'))
+ + 'for Unicode {:s}.\n'.format(unicode_version))
+ translit_file.write('\n')
+ translit_file.write('LC_CTYPE\n')
+ translit_file.write('\n')
+ translit_file.write('translit_start\n')
+
+def output_tail(translit_file, tail=''):
+ '''Write the tail of the output file'''
+ if ARGS.input_file and tail:
+ translit_file.write(tail)
+ else:
+ translit_file.write('translit_end\n')
+ translit_file.write('\n')
+ translit_file.write('END LC_CTYPE\n')
+
+def is_combining_remove(code_point):
+ '''Check whether this is a combining character which should be listed
+ in the section of the translit_combining file where combining
+ characters are replaced by empty strings.
+
+ We ignore combining characters from many scripts here because
+ the original translit_combining file didn’t do this for the
+ combining characters from these scripts either and I am not
+ sure yet whether this would be useful to do for all combining
+ characters or not. For the moment I think it is better to keep
+ close to the spirit of the original file.
+ '''
+ if not unicode_utils.is_combining(code_point):
+ return False
+ name = unicode_utils.UNICODE_ATTRIBUTES[code_point]['name']
+ for substring in ('DEVANAGARI',
+ 'BENGALI',
+ 'CYRILLIC',
+ 'SYRIAC',
+ 'THAANA',
+ 'NKO',
+ 'GURMUKHI',
+ 'TAMIL',
+ 'GUJARATI',
+ 'ORIYA',
+ 'TELUGU',
+ 'KANNADA',
+ 'MALAYALAM',
+ 'SINHALA',
+ 'THAI',
+ 'LAO',
+ 'TIBETAN',
+ 'MYANMAR',
+ 'ETHIOPIC',
+ 'TAGALOG',
+ 'HANUNOO',
+ 'BUHID',
+ 'TAGBANWA',
+ 'KHMER',
+ 'MONGOLIAN',
+ 'LIMBU',
+ 'NEW TAI LUE',
+ 'BUGINESE',
+ 'BALINESE',
+ 'SUNDANESE',
+ 'LEPCHA',
+ 'IDEOGRAPHIC',
+ 'HANGUL',
+ 'SYLOTI',
+ 'SAURASHTRA',
+ 'KAYAH',
+ 'REJANG',
+ 'CHAM',
+ 'VARIATION SELECTOR',
+ 'KHAROSHTHI',
+ 'MUSICAL SYMBOL',
+ 'SAMARITAN',
+ 'MANDAIC',
+ 'TAI THAM',
+ 'BATAK',
+ 'VEDIC',
+ 'COPTIC',
+ 'TIFINAGH',
+ 'BAMUM',
+ 'JAVANESE',
+ 'TAI VIET',
+ 'MEETEI',
+ 'MANICHAEAN',
+ 'BRAHMI',
+ 'KAITHI',
+ 'CHAKMA',
+ 'MAHAJANI',
+ 'SHARADA',
+ 'KHOJKI',
+ 'KHUDAWADI',
+ 'GRANTHA',
+ 'TIRHUTA',
+ 'SIDDHAM',
+ 'MODI VOWEL',
+ 'MODI SIGN',
+ 'TAKRI',
+ 'BASSA VAH',
+ 'PAHAWH HMONG',
+ 'MIAO',
+ 'DUPLOYAN',
+ 'MENDE KIKAKUI',
+ 'AHOM',
+ 'SIGNWRITING'
+ ):
+ if substring in name:
+ return False
+ return True
+
+def canonical_decompose(code_point):
+ '''http://www.unicode.org/reports/tr44/#Character_Decomposition_Mappings
+
+ In some instances a canonical mapping or a compatibility mapping
+ may consist of a single character. For a canonical mapping, this
+ indicates that the character is a canonical equivalent of another
+ single character. For a compatibility mapping, this indicates that
+ the character is a compatibility equivalent of another single
+ character.
+
+ A canonical mapping may also consist of a pair of characters, but
+ is never longer than two characters. When a canonical mapping
+ consists of a pair of characters, the first character may itself
+ be a character with a decomposition mapping, but the second
+ character never has a decomposition mapping.
+
+ We ignore the canonical decomposition for code points
+ matching certain substrings because the original translit_combining
+ file didn’t include these types of characters either. I am unsure
+ about the usefulness of including them and want to keep close
+ to the spirit of the original file for the moment.
+ '''
+ name = unicode_utils.UNICODE_ATTRIBUTES[code_point]['name']
+ for substring in ('MUSICAL SYMBOL',
+ 'CJK COMPATIBILITY IDEOGRAPH',
+ 'BALINESE',
+ 'KAITHI LETTER',
+ 'CHAKMA VOWEL',
+ 'GRANTHA VOWEL',
+ 'TIRHUTA VOWEL',
+ 'SIDDHAM VOWEL'):
+ if substring in name:
+ return []
+ decomposition = unicode_utils.UNICODE_ATTRIBUTES[
+ code_point]['decomposition']
+ if decomposition and not decomposition.startswith('<'):
+ decomposed_code_points = [int(x, 16) for x in decomposition.split(' ')]
+ if decomposed_code_points:
+ cd0 = canonical_decompose(decomposed_code_points[0])
+ if cd0:
+ decomposed_code_points = cd0 + decomposed_code_points[1:]
+ return decomposed_code_points
+ else:
+ return []
+
+def special_decompose(code_point_list):
+ '''
+ Decompositions which are not canonical or which are not in
+ UnicodeData.txt at all but some of these were used in the original
+ translit_combining file in glibc and they seemed to make sense.
+ I want to keep the update of translit_combining close to the
+ spirit of the original file, therefore I added these special
+ decomposition rules here.
+ '''
+ special_decompose_dict = {
+ # Ø U+00D8 is already handled in translit_neutral. But
+ # translit_combining is usually included after translit_neutral
+ # and Ǿ U+01FE LATIN CAPITAL LETTER O WITH STROKE AND ACUTE
+ # has a canonical decomposition to Ø U+00D8 and we want to
+ # further decompose this to U+004F.
+ (0x00D8,): [0x004F], # Ø → O
+ # ø U+00F8 is already handled in translit_neutral. But
+ # translit_combining is usually included after translit_neutral
+ # and ǿ U+01FF LATIN SMALL LETTER O WITH STROKE AND ACUTE
+ # has a canonical decomposition to ø U+00F8 and we want to
+ # further decompose this to U+006F.
+ (0x00F8,): [0x006F], # ø → o
+ # æ U+00E6 is already in translit_compat because ligatures
+ # are handled in translit_compat. But ǣ U+01E3 has a
+ # canonical decomposition to U+00E6, U+0304 and we want to
+ # further decompose this to “ae”.
+ (0x00E6,): [0x0061, 0x0065], # æ → ae
+ # Æ U+00C6 is already in translit_compat because ligatures
+ # are handled in translit_compat. But Ǣ U+01E2 has a
+ # canonical decomposition to U+00C6, U+0304 and we want to
+ # further decompose this to “AE”
+ (0x00C6,): [0x0041, 0x0045], # Æ → AE
+ # U+05F2 HEBREW LIGATURE YIDDISH DOUBLE YOD is already in
+ # translit_compat because ligatures are handled in translit_compat.
+ # But U+FB1F has a canonical decomposition to U+05F2 and
+ # we want to further decompose this to U+05D9, U+05D9.
+ (0x05F2,): [0x05D9, 0x05D9], # ײ → יי
+ # 0x2002 has a <compat> decomposition to 0x0020 in UnicodeData.txt
+ # But U+2000 EN QUAD has a canonical decomposition U+2002
+ # and we want to further decompose this to U+0020.
+ (0x2002,): [0x0020], # EN SPACE → SPACE
+ # 0x2003 has a <compat> decomposition to 0x0020 in UnicodeData.txt
+ # But U+2001 EM QUAD has a canonical decomposition to U+2003
+ # and we want to further decompose this to U+0020.
+ (0x2003,): [0x0020], # EM SPACE → SPACE
+ # U+2260 ≠ has the canonical decomposition U+003D U+0338
+ # (= followed by ̸). After stripping the combining characters,
+ # the result is only = which reverses the meaning.
+ # Therefore, we add a special rules here for such mathematical
+ # negations:
+ (0x21AE,): [0x0021, 0x003C, 0x002D, 0x003E], # ↮ → !<->
+ (0x21CD,): [0x0021, 0x003C, 0x003D], # ⇍ → !<=
+ (0x21CE,): [0x0021, 0x003C, 0x003D, 0x003E], # ⇎ → !<=>
+ (0x21CF,): [0x0021, 0x003D, 0x003E], # ⇏ → !=>
+ (0x2204,): [0x0021, 0x2203], # ∄ → !∃
+ (0x2209,): [0x0021, 0x2208], # ∉ → !∈
+ (0x220C,): [0x0021, 0x220B], # ∌ → !∋
+ (0x2224,): [0x0021, 0x2223], # ∤ → !∣
+ (0x2226,): [0x0021, 0x2225], # ∦ → !∥
+ (0x2241,): [0x0021, 0x007E], # ≁ → !~
+ (0x2244,): [0x0021, 0x007E, 0x002D], # ≄ → !~-
+ (0x2247,): [0x0021, 0x007E, 0x003D], # ≇ → !~=
+ (0x2249,): [0x0021, 0x007E, 0x007E], # ≉ → !~~
+ (0x2260,): [0x0021, 0x003D], # ≠ → !=
+ (0x2262,): [0x0021, 0x003D, 0x003D], # ≢ → !==
+ (0x226D,): [0x0021, 0x224D], # ≭ → !≍
+ (0x226E,): [0x0021, 0x003C], # ≮ → !<
+ (0x226F,): [0x0021, 0x003E], # ≯ → !>
+ (0x2270,): [0x0021, 0x003C, 0x003D], # ≰ → !<=
+ (0x2271,): [0x0021, 0x003E, 0x003D], # ≱ → !>=
+ (0x2274,): [0x0021, 0x003C, 0x007E], # ≴ → !<~
+ (0x2275,): [0x0021, 0x003E, 0x007E], # ≵ → !>~
+ (0x2278,): [0x0021, 0x003C, 0x003E], # ≸ → !<>
+ (0x2279,): [0x0021, 0x003E, 0x003C], # ≹ → !><
+ (0x2280,): [0x0021, 0x227A], # ⊀ → !≺
+ (0x2281,): [0x0021, 0x227B], # ⊁ → !≻
+ (0x2284,): [0x0021, 0x2282], # ⊄ → !⊂
+ (0x2285,): [0x0021, 0x2283], # ⊅ → !⊃
+ (0x2288,): [0x0021, 0x2282, 0x003D], # ⊈ → !⊂=
+ (0x2289,): [0x0021, 0x2283, 0x003D], # ⊉ → !⊃=
+ (0x22AC,): [0x0021, 0x22A2], # ⊬ → !⊢
+ (0x22AD,): [0x0021, 0x22A8], # ⊭ → !⊨
+ (0x22AE,): [0x0021, 0x22A9], # ⊮ → !⊩
+ (0x22AF,): [0x0021, 0x22AB], # ⊯ → !⊫
+ (0x22E0,): [0x0021, 0x227C], # ⋠ → !≼
+ (0x22E1,): [0x0021, 0x227D], # ⋡ → !≽
+ (0x22E2,): [0x0021, 0x2291], # ⋢ → !⊑
+ (0x22E3,): [0x0021, 0x2292], # ⋣ → !⊒
+ (0x22EA,): [0x0021, 0x22B2], # ⋪ → !⊲
+ (0x22EB,): [0x0021, 0x22B3], # ⋫ → !⊳
+ (0x22EC,): [0x0021, 0x22B4], # ⋬ → !⊴
+ (0x22ED,): [0x0021, 0x22B5], # ⋭ → !⊵
+ (0x2ADC,): [0x0021, 0x2ADD], # ⫝̸ → !⫝
+ # Special rule for 〈 U+3008 is added
+ # because 〉 U+2329 has the canonical decomposition U+3008
+ # and we want to further decompose this to > U+003C.
+ (0x3008,): [0x003C], # 〈 → <
+ # Special rule for 〉 U+3009 is added
+ # because 〉 U+232A has the canonical decomposition U+3009
+ # and we want to further decompose this to < U+003E.
+ (0x3009,): [0x003E], # 〉→ >
+ }
+ if tuple(code_point_list) in special_decompose_dict:
+ return special_decompose_dict[tuple(code_point_list)]
+ else:
+ return code_point_list
+
+def output_combining_remove(translit_file):
+ '''Write the section of the translit_combining file where combining
+ characters are replaced by empty strings.
+ '''
+ translit_file.write('\n')
+ for code_point in sorted(unicode_utils.UNICODE_ATTRIBUTES):
+ name = unicode_utils.UNICODE_ATTRIBUTES[code_point]['name']
+ if is_combining_remove(code_point):
+ translit_file.write('% {:s}\n'.format(name))
+ translit_file.write('{:s} ""\n'.format(
+ unicode_utils.ucs_symbol(code_point)))
+ translit_file.write('\n')
+
+def output_decompositions(translit_file):
+ '''Write the section of the translit_combining file where characters
+ characters are decomposed and combining characters stripped from
+ the decompositions.
+ '''
+ for code_point in sorted(unicode_utils.UNICODE_ATTRIBUTES):
+ if special_decompose([code_point]) != [code_point]:
+ decomposed_code_points = [special_decompose([code_point])]
+ else:
+ decomposed_code_points = [canonical_decompose(code_point)]
+ if decomposed_code_points[0]:
+ while True:
+ special_decomposed_code_points = special_decompose(
+ decomposed_code_points[-1])
+ if (special_decomposed_code_points
+ != decomposed_code_points[-1]):
+ decomposed_code_points.append(
+ special_decomposed_code_points)
+ continue
+ special_decomposed_code_points = []
+ for decomposed_code_point in decomposed_code_points[-1]:
+ special_decomposed_code_points += special_decompose(
+ [decomposed_code_point])
+ if (special_decomposed_code_points
+ == decomposed_code_points[-1]):
+ break
+ decomposed_code_points.append(
+ special_decomposed_code_points)
+ for index in range(0, len(decomposed_code_points)):
+ decomposed_code_points[index] = [
+ x for x in decomposed_code_points[index]
+ if not is_combining_remove(x)]
+ if decomposed_code_points[0]:
+ translit_file.write('% {:s}\n'.format(
+ unicode_utils.UNICODE_ATTRIBUTES[code_point]['name']))
+ translit_file.write('{:s} '.format(
+ unicode_utils.ucs_symbol(code_point)))
+ for index in range(0, len(decomposed_code_points)):
+ if index > 0:
+ translit_file.write(';')
+ if len(decomposed_code_points[index]) > 1:
+ translit_file.write('"')
+ for decomposed_code_point in decomposed_code_points[index]:
+ translit_file.write('{:s}'.format(
+ unicode_utils.ucs_symbol(decomposed_code_point)))
+ if len(decomposed_code_points[index]) > 1:
+ translit_file.write('"')
+ translit_file.write('\n')
+ translit_file.write('\n')
+
+def output_transliteration(translit_file):
+ '''Write the new transliteration to the output file'''
+ output_combining_remove(translit_file)
+ output_decompositions(translit_file)
+
+if __name__ == "__main__":
+ PARSER = argparse.ArgumentParser(
+ description='''
+ Generate a translit_combining file from UnicodeData.txt.
+ ''')
+ PARSER.add_argument(
+ '-u', '--unicode_data_file',
+ nargs='?',
+ type=str,
+ default='UnicodeData.txt',
+ help=('The UnicodeData.txt file to read, '
+ + 'default: %(default)s'))
+ PARSER.add_argument(
+ '-i', '--input_file',
+ nargs='?',
+ type=str,
+ help=''' The original glibc/localedata/locales/translit_combining
+ file.''')
+ PARSER.add_argument(
+ '-o', '--output_file',
+ nargs='?',
+ type=str,
+ default='translit_combining.new',
+ help='''The new translit_combining file, default: %(default)s. If the
+ original glibc/localedata/locales/translit_combining file has
+ been given as an option, the header up to the
+ “translit_start” line and the tail from the “translit_end”
+ line to the end of the file will be copied unchanged into the
+ output file. ''')
+ PARSER.add_argument(
+ '--unicode_version',
+ nargs='?',
+ required=True,
+ type=str,
+ help='The Unicode version of the input files used.')
+ ARGS = PARSER.parse_args()
+
+ unicode_utils.fill_attributes(ARGS.unicode_data_file)
+ HEAD = TAIL = ''
+ if ARGS.input_file:
+ (HEAD, TAIL) = read_input_file(ARGS.input_file)
+ with open(ARGS.output_file, mode='w') as TRANSLIT_FILE:
+ output_head(TRANSLIT_FILE, ARGS.unicode_version, head=HEAD)
+ output_transliteration(TRANSLIT_FILE)
+ output_tail(TRANSLIT_FILE, tail=TAIL)
diff --git a/localedata/unicode-gen/gen_translit_compat.py b/localedata/unicode-gen/gen_translit_compat.py
new file mode 100644
index 0000000000..759e4ed082
--- /dev/null
+++ b/localedata/unicode-gen/gen_translit_compat.py
@@ -0,0 +1,326 @@
+#!/usr/bin/python3
+# -*- coding: utf-8 -*-
+#
+# Generate a translit_compat file from a UnicodeData file.
+# Copyright (C) 2015-2016 Free Software Foundation, Inc.
+# This file is part of the GNU C Library.
+#
+# The GNU C Library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# The GNU C Library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with the GNU C Library; if not, see
+# <http://www.gnu.org/licenses/>.
+
+'''
+Generate a translit_compat file from UnicodeData.txt
+
+To see how this script is used, call it with the “-h” option:
+
+ $ ./gen_translit_compat -h
+ … prints usage message …
+'''
+
+import argparse
+import time
+import unicode_utils
+
+def read_input_file(filename):
+ '''Reads the original glibc translit_compat file to get the
+ original head and tail.
+
+ We want to replace only the part of the file between
+ “translit_start” and “translit_end”
+ '''
+ head = tail = ''
+ with open(filename, mode='r') as translit_file:
+ for line in translit_file:
+ head = head + line
+ if line.startswith('translit_start'):
+ break
+ for line in translit_file:
+ if line.startswith('translit_end'):
+ tail = line
+ break
+ for line in translit_file:
+ tail = tail + line
+ return (head, tail)
+
+def output_head(translit_file, unicode_version, head=''):
+ '''Write the header of the output file, i.e. the part of the file
+ before the “translit_start” line.
+ '''
+ if ARGS.input_file and head:
+ translit_file.write(head)
+ else:
+ translit_file.write('escape_char /\n')
+ translit_file.write('comment_char %\n')
+ translit_file.write('\n')
+ translit_file.write('% Transliterations of compatibility characters ')
+ translit_file.write('and ligatures.\n')
+ translit_file.write('% Generated automatically from UnicodeData.txt '
+ + 'by gen_translit_compat.py '
+ + 'on {:s} '.format(time.strftime('%Y-%m-%d'))
+ + 'for Unicode {:s}.\n'.format(unicode_version))
+ translit_file.write('\n')
+ translit_file.write('LC_CTYPE\n')
+ translit_file.write('\n')
+ translit_file.write('translit_start\n')
+
+def output_tail(translit_file, tail=''):
+ '''Write the tail of the output file'''
+ if ARGS.input_file and tail:
+ translit_file.write(tail)
+ else:
+ translit_file.write('translit_end\n')
+ translit_file.write('\n')
+ translit_file.write('END LC_CTYPE\n')
+
+def compatibility_decompose(code_point):
+ '''http://www.unicode.org/reports/tr44/#Character_Decomposition_Mappings
+
+ “The compatibility decomposition is formed by recursively applying
+ the canonical and compatibility mappings, then applying the
+ Canonical Ordering Algorithm.”
+
+ We don’t do the canonical decomposition here because this is
+ done in gen_translit_combining.py to generate translit_combining.
+
+ And we ignore some of the possible compatibility formatting tags
+ here. Some of them are used in other translit_* files, not
+ translit_compat:
+
+ <font>: translit_font
+ <circle>: translit_circle
+ <wide>: translit_wide
+ <narrow>: translit_narrow
+ <square>: translit_cjk_compat
+ <fraction>: translit_fraction
+
+ And we ignore
+
+ <noBreak>, <initial>, <medial>, <final>, <isolated>
+
+ because they seem to be not useful for transliteration.
+ '''
+ decomposition = unicode_utils.UNICODE_ATTRIBUTES[
+ code_point]['decomposition']
+ compatibility_tags = (
+ '<compat>', '<super>', '<sub>', '<vertical>')
+ for compatibility_tag in compatibility_tags:
+ if decomposition.startswith(compatibility_tag):
+ decomposition = decomposition[len(compatibility_tag)+1:]
+ decomposed_code_points = [int(x, 16)
+ for x in decomposition.split(' ')]
+ if (len(decomposed_code_points) > 1
+ and decomposed_code_points[0] == 0x0020
+ and decomposed_code_points[1] >= 0x0300
+ and decomposed_code_points[1] <= 0x03FF):
+ # Decomposes into a space followed by a combining character.
+ # This is not useful fo transliteration.
+ return []
+ else:
+ return_value = []
+ for index in range(0, len(decomposed_code_points)):
+ cd_code_points = compatibility_decompose(
+ decomposed_code_points[index])
+ if cd_code_points:
+ return_value += cd_code_points
+ else:
+ return_value += [decomposed_code_points[index]]
+ return return_value
+ return []
+
+def special_decompose(code_point_list):
+ '''
+ Decompositions which are not in UnicodeData.txt at all but which
+ were used in the original translit_compat file in glibc and
+ which seem to make sense. I want to keep the update of
+ translit_compat close to the spirit of the original file,
+ therefore I added this special decomposition rules here.
+ '''
+ special_decompose_dict = {
+ (0x03BC,): [0x0075], # μ → u
+ (0x02BC,): [0x0027], # ʼ → '
+ }
+ if tuple(code_point_list) in special_decompose_dict:
+ return special_decompose_dict[tuple(code_point_list)]
+ else:
+ return code_point_list
+
+def special_ligature_decompose(code_point):
+ '''
+ Decompositions for ligatures which are not in UnicodeData.txt at
+ all but which were used in the original translit_compat file in
+ glibc and which seem to make sense. I want to keep the update of
+ translit_compat close to the spirit of the original file,
+ therefore I added these special ligature decomposition rules here.
+
+ '''
+ special_ligature_decompose_dict = {
+ 0x00E6: [0x0061, 0x0065], # æ → ae
+ 0x00C6: [0x0041, 0x0045], # Æ → AE
+ # These following 5 special ligature decompositions were
+ # in the original glibc/localedata/locales/translit_compat file
+ 0x0152: [0x004F, 0x0045], # Œ → OE
+ 0x0153: [0x006F, 0x0065], # œ → oe
+ 0x05F0: [0x05D5, 0x05D5], # װ → וו
+ 0x05F1: [0x05D5, 0x05D9], # ױ → וי
+ 0x05F2: [0x05D9, 0x05D9], # ײ → יי
+ # The following special ligature decompositions were
+ # not in the original glibc/localedata/locales/translit_compat file
+ # U+04A4 CYRILLIC CAPITAL LIGATURE EN GHE
+ # → U+041D CYRILLIC CAPITAL LETTER EN,
+ # U+0413 CYRILLIC CAPITAL LETTER GHE
+ 0x04A4: [0x041D, 0x0413], # Ҥ → НГ
+ # U+04A5 CYRILLIC SMALL LIGATURE EN GHE
+ # → U+043D CYRILLIC SMALL LETTER EN,
+ # U+0433 CYRILLIC SMALL LETTER GHE
+ 0x04A5: [0x043D, 0x0433], # ҥ → нг
+ # U+04B4 CYRILLIC CAPITAL LIGATURE TE TSE
+ # → U+0422 CYRILLIC CAPITAL LETTER TE,
+ # U+0426 CYRILLIC CAPITAL LETTER TSE
+ 0x04B4: [0x0422, 0x0426], # Ҵ → ТЦ
+ # U+04B5 CYRILLIC SMALL LIGATURE TE TSE
+ # → U+0442 CYRILLIC SMALL LETTER TE,
+ # U+0446 CYRILLIC SMALL LETTER TSE
+ 0x04B5: [0x0442, 0x0446], # ҵ → тц
+ # U+04d4 CYRILLIC CAPITAL LIGATURE A IE
+ # → U+0410 CYRILLIC CAPITAL LETTER A
+ # U+0415;CYRILLIC CAPITAL LETTER IE
+ 0x04D4: [0x0410, 0x0415], # Ӕ → АЕ
+ # U+04D5 CYRILLIC SMALL LIGATURE A IE
+ # → U+0430 CYRILLIC SMALL LETTER A,
+ # U+0435 CYRILLIC SMALL LETTER IE
+ 0x04D5: [0x0430, 0x0435], # ӕ → ае
+ # I am not sure what to do with the following ligatures
+ # maybe it makes no sense to decompose them:
+ # U+0616 ARABIC SMALL HIGH LIGATURE ALEF WITH LAM WITH YEH
+ # U+06d6 ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA
+ # U+06d7 ARABIC SMALL HIGH LIGATURE QAF WITH LAM WITH ALEF MAKSURA
+ # U+fdfd ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM
+ # U+fe20 COMBINING LIGATURE LEFT HALF
+ # U+fe21 COMBINING LIGATURE RIGHT HALF
+ # U+fe27 COMBINING LIGATURE LEFT HALF BELOW
+ # U+fe28 COMBINING LIGATURE RIGHT HALF BELOW
+ # U+11176 MAHAJANI LIGATURE SHRI
+ # U+1f670 SCRIPT LIGATURE ET ORNAMENT
+ # U+1f671 HEAVY SCRIPT LIGATURE ET ORNAMENT
+ # U+1f672 LIGATURE OPEN ET ORNAMENT
+ # U+1f673 HEAVY LIGATURE OPEN ET ORNAMENT
+ }
+ if code_point in special_ligature_decompose_dict:
+ return special_ligature_decompose_dict[code_point]
+ else:
+ return [code_point]
+
+def output_transliteration(translit_file):
+ '''Write the new transliteration to the output file'''
+ translit_file.write('\n')
+ for code_point in sorted(unicode_utils.UNICODE_ATTRIBUTES):
+ name = unicode_utils.UNICODE_ATTRIBUTES[code_point]['name']
+ decomposed_code_points = [compatibility_decompose(code_point)]
+ if not decomposed_code_points[0]:
+ if special_decompose([code_point]) != [code_point]:
+ decomposed_code_points[0] = special_decompose([code_point])
+ else:
+ special_decomposed_code_points = []
+ while True:
+ special_decomposed_code_points = special_decompose(
+ decomposed_code_points[-1])
+ if (special_decomposed_code_points
+ != decomposed_code_points[-1]):
+ decomposed_code_points.append(
+ special_decomposed_code_points)
+ continue
+ special_decomposed_code_points = []
+ for decomposed_code_point in decomposed_code_points[-1]:
+ special_decomposed_code_points += special_decompose(
+ [decomposed_code_point])
+ if (special_decomposed_code_points
+ == decomposed_code_points[-1]):
+ break
+ decomposed_code_points.append(
+ special_decomposed_code_points)
+ if decomposed_code_points[0]:
+ translit_file.write('% {:s}\n'.format(name))
+ translit_file.write('{:s} '.format(
+ unicode_utils.ucs_symbol(code_point)))
+ for index in range(0, len(decomposed_code_points)):
+ if index > 0:
+ translit_file.write(';')
+ translit_file.write('"')
+ for decomposed_code_point in decomposed_code_points[index]:
+ translit_file.write('{:s}'.format(
+ unicode_utils.ucs_symbol(decomposed_code_point)))
+ translit_file.write('"')
+ translit_file.write('\n')
+ elif 'LIGATURE' in name and 'ARABIC' not in name:
+ decomposed_code_points = special_ligature_decompose(code_point)
+ if decomposed_code_points[0] != code_point:
+ translit_file.write('% {:s}\n'.format(name))
+ translit_file.write('{:s} '.format(
+ unicode_utils.ucs_symbol(code_point)))
+ translit_file.write('"')
+ for decomposed_code_point in decomposed_code_points:
+ translit_file.write('{:s}'.format(
+ unicode_utils.ucs_symbol(decomposed_code_point)))
+ translit_file.write('"')
+ translit_file.write('\n')
+ else:
+ print('Warning: unhandled ligature: {:x} {:s}'.format(
+ code_point, name))
+ translit_file.write('\n')
+
+if __name__ == "__main__":
+ PARSER = argparse.ArgumentParser(
+ description='''
+ Generate a translit_compat file from UnicodeData.txt.
+ ''')
+ PARSER.add_argument(
+ '-u', '--unicode_data_file',
+ nargs='?',
+ type=str,
+ default='UnicodeData.txt',
+ help=('The UnicodeData.txt file to read, '
+ + 'default: %(default)s'))
+ PARSER.add_argument(
+ '-i', '--input_file',
+ nargs='?',
+ type=str,
+ help=''' The original glibc/localedata/locales/translit_compat
+ file.''')
+ PARSER.add_argument(
+ '-o', '--output_file',
+ nargs='?',
+ type=str,
+ default='translit_compat.new',
+ help='''The new translit_compat file, default: %(default)s. If the
+ original glibc/localedata/locales/translit_compat file has
+ been given as an option, the header up to the
+ “translit_start” line and the tail from the “translit_end”
+ line to the end of the file will be copied unchanged into the
+ output file. ''')
+ PARSER.add_argument(
+ '--unicode_version',
+ nargs='?',
+ required=True,
+ type=str,
+ help='The Unicode version of the input files used.')
+ ARGS = PARSER.parse_args()
+
+ unicode_utils.fill_attributes(ARGS.unicode_data_file)
+ HEAD = TAIL = ''
+ if ARGS.input_file:
+ (HEAD, TAIL) = read_input_file(ARGS.input_file)
+ with open(ARGS.output_file, mode='w') as TRANSLIT_FILE:
+ output_head(TRANSLIT_FILE, ARGS.unicode_version, head=HEAD)
+ output_transliteration(TRANSLIT_FILE)
+ output_tail(TRANSLIT_FILE, tail=TAIL)
diff --git a/localedata/unicode-gen/gen_translit_font.py b/localedata/unicode-gen/gen_translit_font.py
new file mode 100644
index 0000000000..c6c55451f3
--- /dev/null
+++ b/localedata/unicode-gen/gen_translit_font.py
@@ -0,0 +1,156 @@
+#!/usr/bin/python3
+# -*- coding: utf-8 -*-
+#
+# Generate a translit_font file from a UnicodeData file.
+# Copyright (C) 2015-2016 Free Software Foundation, Inc.
+# This file is part of the GNU C Library.
+#
+# The GNU C Library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# The GNU C Library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with the GNU C Library; if not, see
+# <http://www.gnu.org/licenses/>.
+
+'''
+Generate a translit_font file from UnicodeData.txt
+
+To see how this script is used, call it with the “-h” option:
+
+ $ ./gen_translit_font -h
+ … prints usage message …
+'''
+
+import argparse
+import time
+import unicode_utils
+
+def read_input_file(filename):
+ '''Reads the original glibc translit_font file to get the
+ original head and tail.
+
+ We want to replace only the part of the file between
+ “translit_start” and “translit_end”
+ '''
+ head = tail = ''
+ with open(filename, mode='r') as translit_file:
+ for line in translit_file:
+ head = head + line
+ if line.startswith('translit_start'):
+ break
+ for line in translit_file:
+ if line.startswith('translit_end'):
+ tail = line
+ break
+ for line in translit_file:
+ tail = tail + line
+ return (head, tail)
+
+def output_head(translit_file, unicode_version, head=''):
+ '''Write the header of the output file, i.e. the part of the file
+ before the “translit_start” line.
+ '''
+ if ARGS.input_file and head:
+ translit_file.write(head)
+ else:
+ translit_file.write('escape_char /\n')
+ translit_file.write('comment_char %\n')
+ translit_file.write('\n')
+ translit_file.write('% Transliterations of font equivalents.\n')
+ translit_file.write('% Generated automatically from UnicodeData.txt '
+ + 'by gen_translit_font.py '
+ + 'on {:s} '.format(time.strftime('%Y-%m-%d'))
+ + 'for Unicode {:s}.\n'.format(unicode_version))
+ translit_file.write('\n')
+ translit_file.write('LC_CTYPE\n')
+ translit_file.write('\n')
+ translit_file.write('translit_start\n')
+
+def output_tail(translit_file, tail=''):
+ '''Write the tail of the output file'''
+ if ARGS.input_file and tail:
+ translit_file.write(tail)
+ else:
+ translit_file.write('translit_end\n')
+ translit_file.write('\n')
+ translit_file.write('END LC_CTYPE\n')
+
+def output_transliteration(translit_file):
+ '''Write the new transliteration to the output file'''
+ translit_file.write('\n')
+ for code_point in sorted(unicode_utils.UNICODE_ATTRIBUTES):
+ name = unicode_utils.UNICODE_ATTRIBUTES[code_point]['name']
+ decomposition = unicode_utils.UNICODE_ATTRIBUTES[
+ code_point]['decomposition']
+ if decomposition.startswith('<font>'):
+ decomposition = decomposition[7:]
+ decomposed_code_points = [[int(x, 16)
+ for x in decomposition.split(' ')]]
+ if decomposed_code_points[0]:
+ translit_file.write('{:s} '.format(
+ unicode_utils.ucs_symbol(code_point)))
+ for index in range(0, len(decomposed_code_points)):
+ if index > 0:
+ translit_file.write(';')
+ if len(decomposed_code_points[index]) > 1:
+ translit_file.write('"')
+ for decomposed_code_point in decomposed_code_points[index]:
+ translit_file.write('{:s}'.format(
+ unicode_utils.ucs_symbol(decomposed_code_point)))
+ if len(decomposed_code_points[index]) > 1:
+ translit_file.write('"')
+ translit_file.write(' % {:s}\n'.format(name))
+ translit_file.write('\n')
+
+if __name__ == "__main__":
+ PARSER = argparse.ArgumentParser(
+ description='''
+ Generate a translit_font file from UnicodeData.txt.
+ ''')
+ PARSER.add_argument(
+ '-u', '--unicode_data_file',
+ nargs='?',
+ type=str,
+ default='UnicodeData.txt',
+ help=('The UnicodeData.txt file to read, '
+ + 'default: %(default)s'))
+ PARSER.add_argument(
+ '-i', '--input_file',
+ nargs='?',
+ type=str,
+ help=''' The original glibc/localedata/locales/translit_font
+ file.''')
+ PARSER.add_argument(
+ '-o', '--output_file',
+ nargs='?',
+ type=str,
+ default='translit_font.new',
+ help='''The new translit_font file, default: %(default)s. If the
+ original glibc/localedata/locales/translit_font file has
+ been given as an option, the header up to the
+ “translit_start” line and the tail from the “translit_end”
+ line to the end of the file will be copied unchanged into the
+ output file. ''')
+ PARSER.add_argument(
+ '--unicode_version',
+ nargs='?',
+ required=True,
+ type=str,
+ help='The Unicode version of the input files used.')
+ ARGS = PARSER.parse_args()
+
+ unicode_utils.fill_attributes(ARGS.unicode_data_file)
+ HEAD = TAIL = ''
+ if ARGS.input_file:
+ (HEAD, TAIL) = read_input_file(ARGS.input_file)
+ with open(ARGS.output_file, mode='w') as TRANSLIT_FILE:
+ output_head(TRANSLIT_FILE, ARGS.unicode_version, head=HEAD)
+ output_transliteration(TRANSLIT_FILE)
+ output_tail(TRANSLIT_FILE, tail=TAIL)
diff --git a/localedata/unicode-gen/gen_translit_fraction.py b/localedata/unicode-gen/gen_translit_fraction.py
new file mode 100644
index 0000000000..b14c23abef
--- /dev/null
+++ b/localedata/unicode-gen/gen_translit_fraction.py
@@ -0,0 +1,197 @@
+#!/usr/bin/python3
+# -*- coding: utf-8 -*-
+#
+# Generate a translit_fraction file from a UnicodeData file.
+# Copyright (C) 2015-2016 Free Software Foundation, Inc.
+# This file is part of the GNU C Library.
+#
+# The GNU C Library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# The GNU C Library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with the GNU C Library; if not, see
+# <http://www.gnu.org/licenses/>.
+
+'''
+Generate a translit_fraction file from UnicodeData.txt
+
+To see how this script is used, call it with the “-h” option:
+
+ $ ./gen_translit_fraction -h
+ … prints usage message …
+'''
+
+import argparse
+import time
+import unicode_utils
+
+def read_input_file(filename):
+ '''Reads the original glibc translit_fraction file to get the
+ original head and tail.
+
+ We want to replace only the part of the file between
+ “translit_start” and “translit_end”
+ '''
+ head = tail = ''
+ with open(filename, mode='r') as translit_file:
+ for line in translit_file:
+ head = head + line
+ if line.startswith('translit_start'):
+ break
+ for line in translit_file:
+ if line.startswith('translit_end'):
+ tail = line
+ break
+ for line in translit_file:
+ tail = tail + line
+ return (head, tail)
+
+def output_head(translit_file, unicode_version, head=''):
+ '''Write the header of the output file, i.e. the part of the file
+ before the “translit_start” line.
+ '''
+ if ARGS.input_file and head:
+ translit_file.write(head)
+ else:
+ translit_file.write('escape_char /\n')
+ translit_file.write('comment_char %\n')
+ translit_file.write('\n')
+ translit_file.write('% Transliterations of fractions.\n')
+ translit_file.write('% Generated automatically from UnicodeData.txt '
+ + 'by gen_translit_fraction.py '
+ + 'on {:s} '.format(time.strftime('%Y-%m-%d'))
+ + 'for Unicode {:s}.\n'.format(unicode_version))
+ translit_file.write('% The replacements have been surrounded ')
+ translit_file.write('with spaces, because fractions are\n')
+ translit_file.write('% often preceded by a decimal number and ')
+ translit_file.write('followed by a unit or a math symbol.\n')
+ translit_file.write('\n')
+ translit_file.write('LC_CTYPE\n')
+ translit_file.write('\n')
+ translit_file.write('translit_start\n')
+
+def output_tail(translit_file, tail=''):
+ '''Write the tail of the output file'''
+ if ARGS.input_file and tail:
+ translit_file.write(tail)
+ else:
+ translit_file.write('translit_end\n')
+ translit_file.write('\n')
+ translit_file.write('END LC_CTYPE\n')
+
+def special_decompose(code_point_list):
+ '''
+ Decompositions which are not in UnicodeData.txt at all but which
+ were used in the original translit_fraction file in glibc and
+ which seem to make sense. I want to keep the update of
+ translit_fraction close to the spirit of the original file,
+ therefore I added this special decomposition rules here.
+ '''
+ special_decompose_dict = {
+ (0x2044,): [0x002F], # ⁄ → /
+ }
+ if tuple(code_point_list) in special_decompose_dict:
+ return special_decompose_dict[tuple(code_point_list)]
+ else:
+ return code_point_list
+
+def output_transliteration(translit_file):
+ '''Write the new transliteration to the output file'''
+ translit_file.write('\n')
+ for code_point in sorted(unicode_utils.UNICODE_ATTRIBUTES):
+ name = unicode_utils.UNICODE_ATTRIBUTES[code_point]['name']
+ decomposition = unicode_utils.UNICODE_ATTRIBUTES[
+ code_point]['decomposition']
+ if decomposition.startswith('<fraction>'):
+ decomposition = decomposition[11:]
+ decomposed_code_points = [[int(x, 16)
+ for x in decomposition.split(' ')]]
+ if decomposed_code_points[0]:
+ decomposed_code_points[0] = [0x0020] \
+ + decomposed_code_points[0] \
+ + [0x0020]
+ while True:
+ special_decomposed_code_points = special_decompose(
+ decomposed_code_points[-1])
+ if (special_decomposed_code_points
+ != decomposed_code_points[-1]):
+ decomposed_code_points.append(
+ special_decomposed_code_points)
+ continue
+ special_decomposed_code_points = []
+ for decomposed_code_point in decomposed_code_points[-1]:
+ special_decomposed_code_points += special_decompose(
+ [decomposed_code_point])
+ if (special_decomposed_code_points
+ == decomposed_code_points[-1]):
+ break
+ decomposed_code_points.append(
+ special_decomposed_code_points)
+ translit_file.write('% {:s}\n'.format(name))
+ translit_file.write('{:s} '.format(
+ unicode_utils.ucs_symbol(code_point)))
+ for index in range(0, len(decomposed_code_points)):
+ if index > 0:
+ translit_file.write(';')
+ if len(decomposed_code_points[index]) > 1:
+ translit_file.write('"')
+ for decomposed_code_point in decomposed_code_points[index]:
+ translit_file.write('{:s}'.format(
+ unicode_utils.ucs_symbol(decomposed_code_point)))
+ if len(decomposed_code_points[index]) > 1:
+ translit_file.write('"')
+ translit_file.write('\n')
+ translit_file.write('\n')
+
+if __name__ == "__main__":
+ PARSER = argparse.ArgumentParser(
+ description='''
+ Generate a translit_cjk_compat file from UnicodeData.txt.
+ ''')
+ PARSER.add_argument(
+ '-u', '--unicode_data_file',
+ nargs='?',
+ type=str,
+ default='UnicodeData.txt',
+ help=('The UnicodeData.txt file to read, '
+ + 'default: %(default)s'))
+ PARSER.add_argument(
+ '-i', '--input_file',
+ nargs='?',
+ type=str,
+ help=''' The original glibc/localedata/locales/translit_fraction
+ file.''')
+ PARSER.add_argument(
+ '-o', '--output_file',
+ nargs='?',
+ type=str,
+ default='translit_fraction.new',
+ help='''The new translit_fraction file, default: %(default)s. If the
+ original glibc/localedata/locales/translit_fraction file has
+ been given as an option, the header up to the
+ “translit_start” line and the tail from the “translit_end”
+ line to the end of the file will be copied unchanged into the
+ output file. ''')
+ PARSER.add_argument(
+ '--unicode_version',
+ nargs='?',
+ required=True,
+ type=str,
+ help='The Unicode version of the input files used.')
+ ARGS = PARSER.parse_args()
+
+ unicode_utils.fill_attributes(ARGS.unicode_data_file)
+ HEAD = TAIL = ''
+ if ARGS.input_file:
+ (HEAD, TAIL) = read_input_file(ARGS.input_file)
+ with open(ARGS.output_file, mode='w') as TRANSLIT_FILE:
+ output_head(TRANSLIT_FILE, ARGS.unicode_version, head=HEAD)
+ output_transliteration(TRANSLIT_FILE)
+ output_tail(TRANSLIT_FILE, tail=TAIL)
diff --git a/localedata/unicode-gen/gen_unicode_ctype.py b/localedata/unicode-gen/gen_unicode_ctype.py
index 0c74f2a849..58acc9550a 100755
--- a/localedata/unicode-gen/gen_unicode_ctype.py
+++ b/localedata/unicode-gen/gen_unicode_ctype.py
@@ -1,7 +1,7 @@
#!/usr/bin/python3
#
# Generate a Unicode conforming LC_CTYPE category from a UnicodeData file.
-# Copyright (C) 2014-2015 Free Software Foundation, Inc.
+# Copyright (C) 2014-2016 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
# Based on gen-unicode-ctype.c by Bruno Haible <haible@clisp.cons.org>, 2000.
#
@@ -30,345 +30,9 @@ To see how this script is used, call it with the “-h” option:
'''
import argparse
-import sys
import time
import re
-
-# Dictionary holding the entire contents of the UnicodeData.txt file
-#
-# Contents of this dictionary look like this:
-#
-# {0: {'category': 'Cc',
-# 'title': None,
-# 'digit': '',
-# 'name': '<control>',
-# 'bidi': 'BN',
-# 'combining': '0',
-# 'comment': '',
-# 'oldname': 'NULL',
-# 'decomposition': '',
-# 'upper': None,
-# 'mirrored': 'N',
-# 'lower': None,
-# 'decdigit': '',
-# 'numeric': ''},
-# …
-# }
-UNICODE_ATTRIBUTES = {}
-
-# Dictionary holding the entire contents of the DerivedCoreProperties.txt file
-#
-# Contents of this dictionary look like this:
-#
-# {917504: ['Default_Ignorable_Code_Point'],
-# 917505: ['Case_Ignorable', 'Default_Ignorable_Code_Point'],
-# …
-# }
-DERIVED_CORE_PROPERTIES = {}
-
-def fill_attribute(code_point, fields):
- '''Stores in UNICODE_ATTRIBUTES[code_point] the values from the fields.
-
- One entry in the UNICODE_ATTRIBUTES dictionary represents one line
- in the UnicodeData.txt file.
-
- '''
- UNICODE_ATTRIBUTES[code_point] = {
- 'name': fields[1], # Character name
- 'category': fields[2], # General category
- 'combining': fields[3], # Canonical combining classes
- 'bidi': fields[4], # Bidirectional category
- 'decomposition': fields[5], # Character decomposition mapping
- 'decdigit': fields[6], # Decimal digit value
- 'digit': fields[7], # Digit value
- 'numeric': fields[8], # Numeric value
- 'mirrored': fields[9], # mirrored
- 'oldname': fields[10], # Old Unicode 1.0 name
- 'comment': fields[11], # comment
- # Uppercase mapping
- 'upper': int(fields[12], 16) if fields[12] else None,
- # Lowercase mapping
- 'lower': int(fields[13], 16) if fields[13] else None,
- # Titlecase mapping
- 'title': int(fields[14], 16) if fields[14] else None,
- }
-
-def fill_attributes(filename):
- '''Stores the entire contents of the UnicodeData.txt file
- in the UNICODE_ATTRIBUTES dictionary.
-
- A typical line for a single code point in UnicodeData.txt looks
- like this:
-
- 0041;LATIN CAPITAL LETTER A;Lu;0;L;;;;;N;;;;0061;
-
- Code point ranges are indicated by pairs of lines like this:
-
- 4E00;<CJK Ideograph, First>;Lo;0;L;;;;;N;;;;;
- 9FCC;<CJK Ideograph, Last>;Lo;0;L;;;;;N;;;;;
- '''
- with open(filename, mode='r') as unicode_data_file:
- fields_start = []
- for line in unicode_data_file:
- fields = line.strip().split(';')
- if len(fields) != 15:
- sys.stderr.write(
- 'short line in file "%(f)s": %(l)s\n' %{
- 'f': filename, 'l': line})
- exit(1)
- if fields[2] == 'Cs':
- # Surrogates are UTF-16 artefacts,
- # not real characters. Ignore them.
- fields_start = []
- continue
- if fields[1].endswith(', First>'):
- fields_start = fields
- fields_start[1] = fields_start[1].split(',')[0][1:]
- continue
- if fields[1].endswith(', Last>'):
- fields[1] = fields[1].split(',')[0][1:]
- if fields[1:] != fields_start[1:]:
- sys.stderr.write(
- 'broken code point range in file "%(f)s": %(l)s\n' %{
- 'f': filename, 'l': line})
- exit(1)
- for code_point in range(
- int(fields_start[0], 16),
- int(fields[0], 16)+1):
- fill_attribute(code_point, fields)
- fields_start = []
- continue
- fill_attribute(int(fields[0], 16), fields)
- fields_start = []
-
-def fill_derived_core_properties(filename):
- '''Stores the entire contents of the DerivedCoreProperties.txt file
- in the DERIVED_CORE_PROPERTIES dictionary.
-
- Lines in DerivedCoreProperties.txt are either a code point range like
- this:
-
- 0061..007A ; Lowercase # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z
-
- or a single code point like this:
-
- 00AA ; Lowercase # Lo FEMININE ORDINAL INDICATOR
-
- '''
- with open(filename, mode='r') as derived_core_properties_file:
- for line in derived_core_properties_file:
- match = re.match(
- r'^(?P<codepoint1>[0-9A-F]{4,6})'
- + r'(?:\.\.(?P<codepoint2>[0-9A-F]{4,6}))?'
- + r'\s*;\s*(?P<property>[a-zA-Z_]+)',
- line)
- if not match:
- continue
- start = match.group('codepoint1')
- end = match.group('codepoint2')
- if not end:
- end = start
- for code_point in range(int(start, 16), int(end, 16)+1):
- prop = match.group('property')
- if code_point in DERIVED_CORE_PROPERTIES:
- DERIVED_CORE_PROPERTIES[code_point].append(prop)
- else:
- DERIVED_CORE_PROPERTIES[code_point] = [prop]
-
-def to_upper(code_point):
- '''Returns the code point of the uppercase version
- of the given code point'''
- if (UNICODE_ATTRIBUTES[code_point]['name']
- and UNICODE_ATTRIBUTES[code_point]['upper']):
- return UNICODE_ATTRIBUTES[code_point]['upper']
- else:
- return code_point
-
-def to_lower(code_point):
- '''Returns the code point of the lowercase version
- of the given code point'''
- if (UNICODE_ATTRIBUTES[code_point]['name']
- and UNICODE_ATTRIBUTES[code_point]['lower']):
- return UNICODE_ATTRIBUTES[code_point]['lower']
- else:
- return code_point
-
-def to_title(code_point):
- '''Returns the code point of the titlecase version
- of the given code point'''
- if (UNICODE_ATTRIBUTES[code_point]['name']
- and UNICODE_ATTRIBUTES[code_point]['title']):
- return UNICODE_ATTRIBUTES[code_point]['title']
- else:
- return code_point
-
-def is_upper(code_point):
- '''Checks whether the character with this code point is uppercase'''
- return (to_lower(code_point) != code_point
- or (code_point in DERIVED_CORE_PROPERTIES
- and 'Uppercase' in DERIVED_CORE_PROPERTIES[code_point]))
-
-def is_lower(code_point):
- '''Checks whether the character with this code point is lowercase'''
- # Some characters are defined as “Lowercase” in
- # DerivedCoreProperties.txt but do not have a mapping to upper
- # case. For example, ꜰ U+A72F “LATIN LETTER SMALL CAPITAL F” is
- # one of these.
- return (to_upper(code_point) != code_point
- # <U00DF> is lowercase, but without simple to_upper mapping.
- or code_point == 0x00DF
- or (code_point in DERIVED_CORE_PROPERTIES
- and 'Lowercase' in DERIVED_CORE_PROPERTIES[code_point]))
-
-def is_alpha(code_point):
- '''Checks whether the character with this code point is alphabetic'''
- return ((code_point in DERIVED_CORE_PROPERTIES
- and
- 'Alphabetic' in DERIVED_CORE_PROPERTIES[code_point])
- or
- # Consider all the non-ASCII digits as alphabetic.
- # ISO C 99 forbids us to have them in category “digit”,
- # but we want iswalnum to return true on them.
- (UNICODE_ATTRIBUTES[code_point]['category'] == 'Nd'
- and not (code_point >= 0x0030 and code_point <= 0x0039)))
-
-def is_digit(code_point):
- '''Checks whether the character with this code point is a digit'''
- if False:
- return (UNICODE_ATTRIBUTES[code_point]['name']
- and UNICODE_ATTRIBUTES[code_point]['category'] == 'Nd')
- # Note: U+0BE7..U+0BEF and U+1369..U+1371 are digit systems without
- # a zero. Must add <0> in front of them by hand.
- else:
- # SUSV2 gives us some freedom for the "digit" category, but ISO C 99
- # takes it away:
- # 7.25.2.1.5:
- # The iswdigit function tests for any wide character that
- # corresponds to a decimal-digit character (as defined in 5.2.1).
- # 5.2.1:
- # the 10 decimal digits 0 1 2 3 4 5 6 7 8 9
- return (code_point >= 0x0030 and code_point <= 0x0039)
-
-def is_outdigit(code_point):
- '''Checks whether the character with this code point is outdigit'''
- return (code_point >= 0x0030 and code_point <= 0x0039)
-
-def is_blank(code_point):
- '''Checks whether the character with this code point is blank'''
- return (code_point == 0x0009 # '\t'
- # Category Zs without mention of '<noBreak>'
- or (UNICODE_ATTRIBUTES[code_point]['name']
- and UNICODE_ATTRIBUTES[code_point]['category'] == 'Zs'
- and '<noBreak>' not in
- UNICODE_ATTRIBUTES[code_point]['decomposition']))
-
-def is_space(code_point):
- '''Checks whether the character with this code point is a space'''
- # Don’t make U+00A0 a space. Non-breaking space means that all programs
- # should treat it like a punctuation character, not like a space.
- return (code_point == 0x0020 # ' '
- or code_point == 0x000C # '\f'
- or code_point == 0x000A # '\n'
- or code_point == 0x000D # '\r'
- or code_point == 0x0009 # '\t'
- or code_point == 0x000B # '\v'
- # Categories Zl, Zp, and Zs without mention of "<noBreak>"
- or (UNICODE_ATTRIBUTES[code_point]['name']
- and
- (UNICODE_ATTRIBUTES[code_point]['category'] in ['Zl', 'Zp']
- or
- (UNICODE_ATTRIBUTES[code_point]['category'] in ['Zs']
- and
- '<noBreak>' not in
- UNICODE_ATTRIBUTES[code_point]['decomposition']))))
-
-def is_cntrl(code_point):
- '''Checks whether the character with this code point is
- a control character'''
- return (UNICODE_ATTRIBUTES[code_point]['name']
- and (UNICODE_ATTRIBUTES[code_point]['name'] == '<control>'
- or
- UNICODE_ATTRIBUTES[code_point]['category'] in ['Zl', 'Zp']))
-
-def is_xdigit(code_point):
- '''Checks whether the character with this code point is
- a hexadecimal digit'''
- if False:
- return (is_digit(code_point)
- or (code_point >= 0x0041 and code_point <= 0x0046)
- or (code_point >= 0x0061 and code_point <= 0x0066))
- else:
- # SUSV2 gives us some freedom for the "xdigit" category, but ISO C 99
- # takes it away:
- # 7.25.2.1.12:
- # The iswxdigit function tests for any wide character that
- # corresponds to a hexadecimal-digit character (as defined
- # in 6.4.4.1).
- # 6.4.4.1:
- # hexadecimal-digit: one of
- # 0 1 2 3 4 5 6 7 8 9 a b c d e f A B C D E F
- return ((code_point >= 0x0030 and code_point <= 0x0039)
- or (code_point >= 0x0041 and code_point <= 0x0046)
- or (code_point >= 0x0061 and code_point <= 0x0066))
-
-def is_graph(code_point):
- '''Checks whether the character with this code point is
- a graphical character'''
- return (UNICODE_ATTRIBUTES[code_point]['name']
- and UNICODE_ATTRIBUTES[code_point]['name'] != '<control>'
- and not is_space(code_point))
-
-def is_print(code_point):
- '''Checks whether the character with this code point is printable'''
- return (UNICODE_ATTRIBUTES[code_point]['name']
- and UNICODE_ATTRIBUTES[code_point]['name'] != '<control>'
- and UNICODE_ATTRIBUTES[code_point]['category'] not in ['Zl', 'Zp'])
-
-def is_punct(code_point):
- '''Checks whether the character with this code point is punctuation'''
- if False:
- return (UNICODE_ATTRIBUTES[code_point]['name']
- and UNICODE_ATTRIBUTES[code_point]['category'].startswith('P'))
- else:
- # The traditional POSIX definition of punctuation is every graphic,
- # non-alphanumeric character.
- return (is_graph(code_point)
- and not is_alpha(code_point)
- and not is_digit(code_point))
-
-def is_combining(code_point):
- '''Checks whether the character with this code point is
- a combining character'''
- # Up to Unicode 3.0.1 we took the Combining property from the PropList.txt
- # file. In 3.0.1 it was identical to the union of the general categories
- # "Mn", "Mc", "Me". In Unicode 3.1 this property has been dropped from the
- # PropList.txt file, so we take the latter definition.
- return (UNICODE_ATTRIBUTES[code_point]['name']
- and
- UNICODE_ATTRIBUTES[code_point]['category'] in ['Mn', 'Mc', 'Me'])
-
-def is_combining_level3(code_point):
- '''Checks whether the character with this code point is
- a combining level3 character'''
- return (is_combining(code_point)
- and
- int(UNICODE_ATTRIBUTES[code_point]['combining']) in range(0, 200))
-
-def ucs_symbol(code_point):
- '''Return the UCS symbol string for a Unicode character.'''
- if code_point < 0x10000:
- return '<U{:04X}>'.format(code_point)
- else:
- return '<U{:08X}>'.format(code_point)
-
-def ucs_symbol_range(code_point_low, code_point_high):
- '''Returns a string UCS symbol string for a code point range.
-
- Example:
-
- <U0041>..<U005A>
- '''
- return ucs_symbol(code_point_low) + '..' + ucs_symbol(code_point_high)
+import unicode_utils
def code_point_ranges(is_class_function):
'''Returns a list of ranges of code points for which is_class_function
@@ -379,7 +43,7 @@ def code_point_ranges(is_class_function):
[[65, 90], [192, 214], [216, 222], [256], … ]
'''
cp_ranges = []
- for code_point in sorted(UNICODE_ATTRIBUTES):
+ for code_point in sorted(unicode_utils.UNICODE_ATTRIBUTES):
if is_class_function(code_point):
if (cp_ranges
and cp_ranges[-1][-1] == code_point - 1):
@@ -413,9 +77,9 @@ def output_charclass(i18n_file, class_name, is_class_function):
if line.strip():
line += ';'
if len(code_point_range) == 1:
- range_string = ucs_symbol(code_point_range[0])
+ range_string = unicode_utils.ucs_symbol(code_point_range[0])
else:
- range_string = ucs_symbol_range(
+ range_string = unicode_utils.ucs_symbol_range(
code_point_range[0], code_point_range[-1])
if len(line+range_string) > max_column:
i18n_file.write(line+'/\n')
@@ -441,15 +105,15 @@ def output_charmap(i18n_file, map_name, map_function):
line = prefix
map_string = ''
i18n_file.write('%s /\n' %map_name)
- for code_point in sorted(UNICODE_ATTRIBUTES):
+ for code_point in sorted(unicode_utils.UNICODE_ATTRIBUTES):
mapped = map_function(code_point)
if code_point != mapped:
if line.strip():
line += ';'
map_string = '(' \
- + ucs_symbol(code_point) \
+ + unicode_utils.ucs_symbol(code_point) \
+ ',' \
- + ucs_symbol(mapped) \
+ + unicode_utils.ucs_symbol(mapped) \
+ ')'
if len(line+map_string) > max_column:
i18n_file.write(line+'/\n')
@@ -459,110 +123,6 @@ def output_charmap(i18n_file, map_name, map_function):
i18n_file.write(line+'\n')
i18n_file.write('\n')
-def verifications():
- '''Tests whether the is_* functions observe the known restrictions'''
- for code_point in sorted(UNICODE_ATTRIBUTES):
- # toupper restriction: "Only characters specified for the keywords
- # lower and upper shall be specified.
- if (to_upper(code_point) != code_point
- and not (is_lower(code_point) or is_upper(code_point))):
- sys.stderr.write(
- ('%(sym)s is not upper|lower '
- + 'but toupper(0x%(c)04X) = 0x%(uc)04X\n') %{
- 'sym': ucs_symbol(code_point),
- 'c': code_point,
- 'uc': to_upper(code_point)})
- # tolower restriction: "Only characters specified for the keywords
- # lower and upper shall be specified.
- if (to_lower(code_point) != code_point
- and not (is_lower(code_point) or is_upper(code_point))):
- sys.stderr.write(
- ('%(sym)s is not upper|lower '
- + 'but tolower(0x%(c)04X) = 0x%(uc)04X\n') %{
- 'sym': ucs_symbol(code_point),
- 'c': code_point,
- 'uc': to_lower(code_point)})
- # alpha restriction: "Characters classified as either upper or lower
- # shall automatically belong to this class.
- if ((is_lower(code_point) or is_upper(code_point))
- and not is_alpha(code_point)):
- sys.stderr.write('%(sym)s is upper|lower but not alpha\n' %{
- 'sym': ucs_symbol(code_point)})
- # alpha restriction: “No character specified for the keywords cntrl,
- # digit, punct or space shall be specified.”
- if (is_alpha(code_point) and is_cntrl(code_point)):
- sys.stderr.write('%(sym)s is alpha and cntrl\n' %{
- 'sym': ucs_symbol(code_point)})
- if (is_alpha(code_point) and is_digit(code_point)):
- sys.stderr.write('%(sym)s is alpha and digit\n' %{
- 'sym': ucs_symbol(code_point)})
- if (is_alpha(code_point) and is_punct(code_point)):
- sys.stderr.write('%(sym)s is alpha and punct\n' %{
- 'sym': ucs_symbol(code_point)})
- if (is_alpha(code_point) and is_space(code_point)):
- sys.stderr.write('%(sym)s is alpha and space\n' %{
- 'sym': ucs_symbol(code_point)})
- # space restriction: “No character specified for the keywords upper,
- # lower, alpha, digit, graph or xdigit shall be specified.”
- # upper, lower, alpha already checked above.
- if (is_space(code_point) and is_digit(code_point)):
- sys.stderr.write('%(sym)s is space and digit\n' %{
- 'sym': ucs_symbol(code_point)})
- if (is_space(code_point) and is_graph(code_point)):
- sys.stderr.write('%(sym)s is space and graph\n' %{
- 'sym': ucs_symbol(code_point)})
- if (is_space(code_point) and is_xdigit(code_point)):
- sys.stderr.write('%(sym)s is space and xdigit\n' %{
- 'sym': ucs_symbol(code_point)})
- # cntrl restriction: “No character specified for the keywords upper,
- # lower, alpha, digit, punct, graph, print or xdigit shall be
- # specified.” upper, lower, alpha already checked above.
- if (is_cntrl(code_point) and is_digit(code_point)):
- sys.stderr.write('%(sym)s is cntrl and digit\n' %{
- 'sym': ucs_symbol(code_point)})
- if (is_cntrl(code_point) and is_punct(code_point)):
- sys.stderr.write('%(sym)s is cntrl and punct\n' %{
- 'sym': ucs_symbol(code_point)})
- if (is_cntrl(code_point) and is_graph(code_point)):
- sys.stderr.write('%(sym)s is cntrl and graph\n' %{
- 'sym': ucs_symbol(code_point)})
- if (is_cntrl(code_point) and is_print(code_point)):
- sys.stderr.write('%(sym)s is cntrl and print\n' %{
- 'sym': ucs_symbol(code_point)})
- if (is_cntrl(code_point) and is_xdigit(code_point)):
- sys.stderr.write('%(sym)s is cntrl and xdigit\n' %{
- 'sym': ucs_symbol(code_point)})
- # punct restriction: “No character specified for the keywords upper,
- # lower, alpha, digit, cntrl, xdigit or as the <space> character shall
- # be specified.” upper, lower, alpha, cntrl already checked above.
- if (is_punct(code_point) and is_digit(code_point)):
- sys.stderr.write('%(sym)s is punct and digit\n' %{
- 'sym': ucs_symbol(code_point)})
- if (is_punct(code_point) and is_xdigit(code_point)):
- sys.stderr.write('%(sym)s is punct and xdigit\n' %{
- 'sym': ucs_symbol(code_point)})
- if (is_punct(code_point) and code_point == 0x0020):
- sys.stderr.write('%(sym)s is punct\n' %{
- 'sym': ucs_symbol(code_point)})
- # graph restriction: “No character specified for the keyword cntrl
- # shall be specified.” Already checked above.
-
- # print restriction: “No character specified for the keyword cntrl
- # shall be specified.” Already checked above.
-
- # graph - print relation: differ only in the <space> character.
- # How is this possible if there are more than one space character?!
- # I think susv2/xbd/locale.html should speak of “space characters”,
- # not “space character”.
- if (is_print(code_point)
- and not (is_graph(code_point) or is_space(code_point))):
- sys.stderr.write('%(sym)s is print but not graph|<space>\n' %{
- 'sym': ucs_symbol(code_point)})
- if (not is_print(code_point)
- and (is_graph(code_point) or code_point == 0x0020)):
- sys.stderr.write('%(sym)s is graph|<space> but not print\n' %{
- 'sym': ucs_symbol(code_point)})
-
def read_input_file(filename):
'''Reads the original glibc i18n file to get the original head
and tail.
@@ -636,7 +196,7 @@ def output_tail(i18n_file, tail=''):
else:
i18n_file.write('END LC_CTYPE\n')
-def output_tables(i18n_file, unicode_version):
+def output_tables(i18n_file, unicode_version, turkish):
'''Write the new LC_CTYPE character classes to the output file'''
i18n_file.write('% The following is the 14652 i18n fdcc-set '
+ 'LC_CTYPE category.\n')
@@ -648,18 +208,18 @@ def output_tables(i18n_file, unicode_version):
+ 'program.\n\n')
i18n_file.write('% The "upper" class reflects the uppercase '
+ 'characters of class "alpha"\n')
- output_charclass(i18n_file, 'upper', is_upper)
+ output_charclass(i18n_file, 'upper', unicode_utils.is_upper)
i18n_file.write('% The "lower" class reflects the lowercase '
+ 'characters of class "alpha"\n')
- output_charclass(i18n_file, 'lower', is_lower)
+ output_charclass(i18n_file, 'lower', unicode_utils.is_lower)
i18n_file.write('% The "alpha" class of the "i18n" FDCC-set is '
+ 'reflecting\n')
i18n_file.write('% the recommendations in TR 10176 annex A\n')
- output_charclass(i18n_file, 'alpha', is_alpha)
+ output_charclass(i18n_file, 'alpha', unicode_utils.is_alpha)
i18n_file.write('% The "digit" class must only contain the '
+ 'BASIC LATIN digits, says ISO C 99\n')
i18n_file.write('% (sections 7.25.2.1.5 and 5.2.1).\n')
- output_charclass(i18n_file, 'digit', is_digit)
+ output_charclass(i18n_file, 'digit', unicode_utils.is_digit)
i18n_file.write('% The "outdigit" information is by default '
+ '"0" to "9". We don\'t have to\n')
i18n_file.write('% provide it here since localedef will fill '
@@ -669,29 +229,36 @@ def output_tables(i18n_file, unicode_version):
i18n_file.write('% outdigit /\n')
i18n_file.write('% <U0030>..<U0039>\n\n')
# output_charclass(i18n_file, 'outdigit', is_outdigit)
- output_charclass(i18n_file, 'space', is_space)
- output_charclass(i18n_file, 'cntrl', is_cntrl)
- output_charclass(i18n_file, 'punct', is_punct)
- output_charclass(i18n_file, 'graph', is_graph)
- output_charclass(i18n_file, 'print', is_print)
+ output_charclass(i18n_file, 'space', unicode_utils.is_space)
+ output_charclass(i18n_file, 'cntrl', unicode_utils.is_cntrl)
+ output_charclass(i18n_file, 'punct', unicode_utils.is_punct)
+ output_charclass(i18n_file, 'graph', unicode_utils.is_graph)
+ output_charclass(i18n_file, 'print', unicode_utils.is_print)
i18n_file.write('% The "xdigit" class must only contain the '
+ 'BASIC LATIN digits and A-F, a-f,\n')
i18n_file.write('% says ISO C 99 '
+ '(sections 7.25.2.1.12 and 6.4.4.1).\n')
- output_charclass(i18n_file, 'xdigit', is_xdigit)
- output_charclass(i18n_file, 'blank', is_blank)
- output_charmap(i18n_file, 'toupper', to_upper)
- output_charmap(i18n_file, 'tolower', to_lower)
- output_charmap(i18n_file, 'map "totitle";', to_title)
+ output_charclass(i18n_file, 'xdigit', unicode_utils.is_xdigit)
+ output_charclass(i18n_file, 'blank', unicode_utils.is_blank)
+ if turkish:
+ i18n_file.write('% The case conversions reflect '
+ + 'Turkish conventions.\n')
+ output_charmap(i18n_file, 'toupper', unicode_utils.to_upper_turkish)
+ output_charmap(i18n_file, 'tolower', unicode_utils.to_lower_turkish)
+ else:
+ output_charmap(i18n_file, 'toupper', unicode_utils.to_upper)
+ output_charmap(i18n_file, 'tolower', unicode_utils.to_lower)
+ output_charmap(i18n_file, 'map "totitle";', unicode_utils.to_title)
i18n_file.write('% The "combining" class reflects ISO/IEC 10646-1 '
+ 'annex B.1\n')
i18n_file.write('% That is, all combining characters (level 2+3).\n')
- output_charclass(i18n_file, 'class "combining";', is_combining)
+ output_charclass(i18n_file, 'class "combining";',
+ unicode_utils.is_combining)
i18n_file.write('% The "combining_level3" class reflects '
+ 'ISO/IEC 10646-1 annex B.2\n')
i18n_file.write('% That is, combining characters of level 3.\n')
- output_charclass(i18n_file,
- 'class "combining_level3";', is_combining_level3)
+ output_charclass(i18n_file, 'class "combining_level3";',
+ unicode_utils.is_combining_level3)
if __name__ == "__main__":
PARSER = argparse.ArgumentParser(
@@ -737,15 +304,21 @@ if __name__ == "__main__":
required=True,
type=str,
help='The Unicode version of the input files used.')
+ PARSER.add_argument(
+ '--turkish',
+ action='store_true',
+ help='Use Turkish case conversions.')
ARGS = PARSER.parse_args()
- fill_attributes(ARGS.unicode_data_file)
- fill_derived_core_properties(ARGS.derived_core_properties_file)
- verifications()
+ unicode_utils.fill_attributes(
+ ARGS.unicode_data_file)
+ unicode_utils.fill_derived_core_properties(
+ ARGS.derived_core_properties_file)
+ unicode_utils.verifications()
HEAD = TAIL = ''
if ARGS.input_file:
(HEAD, TAIL) = read_input_file(ARGS.input_file)
with open(ARGS.output_file, mode='w') as I18N_FILE:
output_head(I18N_FILE, ARGS.unicode_version, head=HEAD)
- output_tables(I18N_FILE, ARGS.unicode_version)
+ output_tables(I18N_FILE, ARGS.unicode_version, ARGS.turkish)
output_tail(I18N_FILE, tail=TAIL)
diff --git a/localedata/unicode-gen/unicode_utils.py b/localedata/unicode-gen/unicode_utils.py
new file mode 100644
index 0000000000..8cc5f2ba2a
--- /dev/null
+++ b/localedata/unicode-gen/unicode_utils.py
@@ -0,0 +1,516 @@
+# Utilities to generate Unicode data for glibc from upstream Unicode data.
+#
+# Copyright (C) 2014-2016 Free Software Foundation, Inc.
+# This file is part of the GNU C Library.
+#
+# The GNU C Library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# The GNU C Library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with the GNU C Library; if not, see
+# <http://www.gnu.org/licenses/>.
+
+'''
+This module contains utilities used by the scripts to generate
+Unicode data for glibc from upstream Unicode data files.
+'''
+
+import sys
+import re
+
+# Dictionary holding the entire contents of the UnicodeData.txt file
+#
+# Contents of this dictionary look like this:
+#
+# {0: {'category': 'Cc',
+# 'title': None,
+# 'digit': '',
+# 'name': '<control>',
+# 'bidi': 'BN',
+# 'combining': '0',
+# 'comment': '',
+# 'oldname': 'NULL',
+# 'decomposition': '',
+# 'upper': None,
+# 'mirrored': 'N',
+# 'lower': None,
+# 'decdigit': '',
+# 'numeric': ''},
+# …
+# }
+UNICODE_ATTRIBUTES = {}
+
+# Dictionary holding the entire contents of the DerivedCoreProperties.txt file
+#
+# Contents of this dictionary look like this:
+#
+# {917504: ['Default_Ignorable_Code_Point'],
+# 917505: ['Case_Ignorable', 'Default_Ignorable_Code_Point'],
+# …
+# }
+DERIVED_CORE_PROPERTIES = {}
+
+# Dictionary holding the entire contents of the EastAsianWidths.txt file
+#
+# Contents of this dictionary look like this:
+#
+# {0: 'N', … , 45430: 'W', …}
+EAST_ASIAN_WIDTHS = {}
+
+def fill_attribute(code_point, fields):
+ '''Stores in UNICODE_ATTRIBUTES[code_point] the values from the fields.
+
+ One entry in the UNICODE_ATTRIBUTES dictionary represents one line
+ in the UnicodeData.txt file.
+
+ '''
+ UNICODE_ATTRIBUTES[code_point] = {
+ 'name': fields[1], # Character name
+ 'category': fields[2], # General category
+ 'combining': fields[3], # Canonical combining classes
+ 'bidi': fields[4], # Bidirectional category
+ 'decomposition': fields[5], # Character decomposition mapping
+ 'decdigit': fields[6], # Decimal digit value
+ 'digit': fields[7], # Digit value
+ 'numeric': fields[8], # Numeric value
+ 'mirrored': fields[9], # mirrored
+ 'oldname': fields[10], # Old Unicode 1.0 name
+ 'comment': fields[11], # comment
+ # Uppercase mapping
+ 'upper': int(fields[12], 16) if fields[12] else None,
+ # Lowercase mapping
+ 'lower': int(fields[13], 16) if fields[13] else None,
+ # Titlecase mapping
+ 'title': int(fields[14], 16) if fields[14] else None,
+ }
+
+def fill_attributes(filename):
+ '''Stores the entire contents of the UnicodeData.txt file
+ in the UNICODE_ATTRIBUTES dictionary.
+
+ A typical line for a single code point in UnicodeData.txt looks
+ like this:
+
+ 0041;LATIN CAPITAL LETTER A;Lu;0;L;;;;;N;;;;0061;
+
+ Code point ranges are indicated by pairs of lines like this:
+
+ 4E00;<CJK Ideograph, First>;Lo;0;L;;;;;N;;;;;
+ 9FCC;<CJK Ideograph, Last>;Lo;0;L;;;;;N;;;;;
+ '''
+ with open(filename, mode='r') as unicode_data_file:
+ fields_start = []
+ for line in unicode_data_file:
+ fields = line.strip().split(';')
+ if len(fields) != 15:
+ sys.stderr.write(
+ 'short line in file "%(f)s": %(l)s\n' %{
+ 'f': filename, 'l': line})
+ exit(1)
+ if fields[2] == 'Cs':
+ # Surrogates are UTF-16 artefacts,
+ # not real characters. Ignore them.
+ fields_start = []
+ continue
+ if fields[1].endswith(', First>'):
+ fields_start = fields
+ fields_start[1] = fields_start[1].split(',')[0][1:]
+ continue
+ if fields[1].endswith(', Last>'):
+ fields[1] = fields[1].split(',')[0][1:]
+ if fields[1:] != fields_start[1:]:
+ sys.stderr.write(
+ 'broken code point range in file "%(f)s": %(l)s\n' %{
+ 'f': filename, 'l': line})
+ exit(1)
+ for code_point in range(
+ int(fields_start[0], 16),
+ int(fields[0], 16)+1):
+ fill_attribute(code_point, fields)
+ fields_start = []
+ continue
+ fill_attribute(int(fields[0], 16), fields)
+ fields_start = []
+
+def fill_derived_core_properties(filename):
+ '''Stores the entire contents of the DerivedCoreProperties.txt file
+ in the DERIVED_CORE_PROPERTIES dictionary.
+
+ Lines in DerivedCoreProperties.txt are either a code point range like
+ this:
+
+ 0061..007A ; Lowercase # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z
+
+ or a single code point like this:
+
+ 00AA ; Lowercase # Lo FEMININE ORDINAL INDICATOR
+
+ '''
+ with open(filename, mode='r') as derived_core_properties_file:
+ for line in derived_core_properties_file:
+ match = re.match(
+ r'^(?P<codepoint1>[0-9A-F]{4,6})'
+ + r'(?:\.\.(?P<codepoint2>[0-9A-F]{4,6}))?'
+ + r'\s*;\s*(?P<property>[a-zA-Z_]+)',
+ line)
+ if not match:
+ continue
+ start = match.group('codepoint1')
+ end = match.group('codepoint2')
+ if not end:
+ end = start
+ for code_point in range(int(start, 16), int(end, 16)+1):
+ prop = match.group('property')
+ if code_point in DERIVED_CORE_PROPERTIES:
+ DERIVED_CORE_PROPERTIES[code_point].append(prop)
+ else:
+ DERIVED_CORE_PROPERTIES[code_point] = [prop]
+
+def fill_east_asian_widths(filename):
+ '''Stores the entire contents of the EastAsianWidths.txt file
+ in the EAST_ASIAN_WIDTHS dictionary.
+
+ Lines in EastAsianWidths.txt are either a code point range like
+ this:
+
+ 9FCD..9FFF;W # Cn [51] <reserved-9FCD>..<reserved-9FFF>
+
+ or a single code point like this:
+
+ A015;W # Lm YI SYLLABLE WU
+ '''
+ with open(filename, mode='r') as east_asian_widths_file:
+ for line in east_asian_widths_file:
+ match = re.match(
+ r'^(?P<codepoint1>[0-9A-F]{4,6})'
+ +r'(?:\.\.(?P<codepoint2>[0-9A-F]{4,6}))?'
+ +r'\s*;\s*(?P<property>[a-zA-Z]+)',
+ line)
+ if not match:
+ continue
+ start = match.group('codepoint1')
+ end = match.group('codepoint2')
+ if not end:
+ end = start
+ for code_point in range(int(start, 16), int(end, 16)+1):
+ EAST_ASIAN_WIDTHS[code_point] = match.group('property')
+
+def to_upper(code_point):
+ '''Returns the code point of the uppercase version
+ of the given code point'''
+ if (UNICODE_ATTRIBUTES[code_point]['name']
+ and UNICODE_ATTRIBUTES[code_point]['upper']):
+ return UNICODE_ATTRIBUTES[code_point]['upper']
+ else:
+ return code_point
+
+def to_lower(code_point):
+ '''Returns the code point of the lowercase version
+ of the given code point'''
+ if (UNICODE_ATTRIBUTES[code_point]['name']
+ and UNICODE_ATTRIBUTES[code_point]['lower']):
+ return UNICODE_ATTRIBUTES[code_point]['lower']
+ else:
+ return code_point
+
+def to_upper_turkish(code_point):
+ '''Returns the code point of the Turkish uppercase version
+ of the given code point'''
+ if code_point == 0x0069:
+ return 0x0130
+ return to_upper(code_point)
+
+def to_lower_turkish(code_point):
+ '''Returns the code point of the Turkish lowercase version
+ of the given code point'''
+ if code_point == 0x0049:
+ return 0x0131
+ return to_lower(code_point)
+
+def to_title(code_point):
+ '''Returns the code point of the titlecase version
+ of the given code point'''
+ if (UNICODE_ATTRIBUTES[code_point]['name']
+ and UNICODE_ATTRIBUTES[code_point]['title']):
+ return UNICODE_ATTRIBUTES[code_point]['title']
+ else:
+ return code_point
+
+def is_upper(code_point):
+ '''Checks whether the character with this code point is uppercase'''
+ return (to_lower(code_point) != code_point
+ or (code_point in DERIVED_CORE_PROPERTIES
+ and 'Uppercase' in DERIVED_CORE_PROPERTIES[code_point]))
+
+def is_lower(code_point):
+ '''Checks whether the character with this code point is lowercase'''
+ # Some characters are defined as “Lowercase” in
+ # DerivedCoreProperties.txt but do not have a mapping to upper
+ # case. For example, ꜰ U+A72F “LATIN LETTER SMALL CAPITAL F” is
+ # one of these.
+ return (to_upper(code_point) != code_point
+ # <U00DF> is lowercase, but without simple to_upper mapping.
+ or code_point == 0x00DF
+ or (code_point in DERIVED_CORE_PROPERTIES
+ and 'Lowercase' in DERIVED_CORE_PROPERTIES[code_point]))
+
+def is_alpha(code_point):
+ '''Checks whether the character with this code point is alphabetic'''
+ return ((code_point in DERIVED_CORE_PROPERTIES
+ and
+ 'Alphabetic' in DERIVED_CORE_PROPERTIES[code_point])
+ or
+ # Consider all the non-ASCII digits as alphabetic.
+ # ISO C 99 forbids us to have them in category “digit”,
+ # but we want iswalnum to return true on them.
+ (UNICODE_ATTRIBUTES[code_point]['category'] == 'Nd'
+ and not (code_point >= 0x0030 and code_point <= 0x0039)))
+
+def is_digit(code_point):
+ '''Checks whether the character with this code point is a digit'''
+ if False:
+ return (UNICODE_ATTRIBUTES[code_point]['name']
+ and UNICODE_ATTRIBUTES[code_point]['category'] == 'Nd')
+ # Note: U+0BE7..U+0BEF and U+1369..U+1371 are digit systems without
+ # a zero. Must add <0> in front of them by hand.
+ else:
+ # SUSV2 gives us some freedom for the "digit" category, but ISO C 99
+ # takes it away:
+ # 7.25.2.1.5:
+ # The iswdigit function tests for any wide character that
+ # corresponds to a decimal-digit character (as defined in 5.2.1).
+ # 5.2.1:
+ # the 10 decimal digits 0 1 2 3 4 5 6 7 8 9
+ return (code_point >= 0x0030 and code_point <= 0x0039)
+
+def is_outdigit(code_point):
+ '''Checks whether the character with this code point is outdigit'''
+ return (code_point >= 0x0030 and code_point <= 0x0039)
+
+def is_blank(code_point):
+ '''Checks whether the character with this code point is blank'''
+ return (code_point == 0x0009 # '\t'
+ # Category Zs without mention of '<noBreak>'
+ or (UNICODE_ATTRIBUTES[code_point]['name']
+ and UNICODE_ATTRIBUTES[code_point]['category'] == 'Zs'
+ and '<noBreak>' not in
+ UNICODE_ATTRIBUTES[code_point]['decomposition']))
+
+def is_space(code_point):
+ '''Checks whether the character with this code point is a space'''
+ # Don’t make U+00A0 a space. Non-breaking space means that all programs
+ # should treat it like a punctuation character, not like a space.
+ return (code_point == 0x0020 # ' '
+ or code_point == 0x000C # '\f'
+ or code_point == 0x000A # '\n'
+ or code_point == 0x000D # '\r'
+ or code_point == 0x0009 # '\t'
+ or code_point == 0x000B # '\v'
+ # Categories Zl, Zp, and Zs without mention of "<noBreak>"
+ or (UNICODE_ATTRIBUTES[code_point]['name']
+ and
+ (UNICODE_ATTRIBUTES[code_point]['category'] in ['Zl', 'Zp']
+ or
+ (UNICODE_ATTRIBUTES[code_point]['category'] in ['Zs']
+ and
+ '<noBreak>' not in
+ UNICODE_ATTRIBUTES[code_point]['decomposition']))))
+
+def is_cntrl(code_point):
+ '''Checks whether the character with this code point is
+ a control character'''
+ return (UNICODE_ATTRIBUTES[code_point]['name']
+ and (UNICODE_ATTRIBUTES[code_point]['name'] == '<control>'
+ or
+ UNICODE_ATTRIBUTES[code_point]['category'] in ['Zl', 'Zp']))
+
+def is_xdigit(code_point):
+ '''Checks whether the character with this code point is
+ a hexadecimal digit'''
+ if False:
+ return (is_digit(code_point)
+ or (code_point >= 0x0041 and code_point <= 0x0046)
+ or (code_point >= 0x0061 and code_point <= 0x0066))
+ else:
+ # SUSV2 gives us some freedom for the "xdigit" category, but ISO C 99
+ # takes it away:
+ # 7.25.2.1.12:
+ # The iswxdigit function tests for any wide character that
+ # corresponds to a hexadecimal-digit character (as defined
+ # in 6.4.4.1).
+ # 6.4.4.1:
+ # hexadecimal-digit: one of
+ # 0 1 2 3 4 5 6 7 8 9 a b c d e f A B C D E F
+ return ((code_point >= 0x0030 and code_point <= 0x0039)
+ or (code_point >= 0x0041 and code_point <= 0x0046)
+ or (code_point >= 0x0061 and code_point <= 0x0066))
+
+def is_graph(code_point):
+ '''Checks whether the character with this code point is
+ a graphical character'''
+ return (UNICODE_ATTRIBUTES[code_point]['name']
+ and UNICODE_ATTRIBUTES[code_point]['name'] != '<control>'
+ and not is_space(code_point))
+
+def is_print(code_point):
+ '''Checks whether the character with this code point is printable'''
+ return (UNICODE_ATTRIBUTES[code_point]['name']
+ and UNICODE_ATTRIBUTES[code_point]['name'] != '<control>'
+ and UNICODE_ATTRIBUTES[code_point]['category'] not in ['Zl', 'Zp'])
+
+def is_punct(code_point):
+ '''Checks whether the character with this code point is punctuation'''
+ if False:
+ return (UNICODE_ATTRIBUTES[code_point]['name']
+ and UNICODE_ATTRIBUTES[code_point]['category'].startswith('P'))
+ else:
+ # The traditional POSIX definition of punctuation is every graphic,
+ # non-alphanumeric character.
+ return (is_graph(code_point)
+ and not is_alpha(code_point)
+ and not is_digit(code_point))
+
+def is_combining(code_point):
+ '''Checks whether the character with this code point is
+ a combining character'''
+ # Up to Unicode 3.0.1 we took the Combining property from the PropList.txt
+ # file. In 3.0.1 it was identical to the union of the general categories
+ # "Mn", "Mc", "Me". In Unicode 3.1 this property has been dropped from the
+ # PropList.txt file, so we take the latter definition.
+ return (UNICODE_ATTRIBUTES[code_point]['name']
+ and
+ UNICODE_ATTRIBUTES[code_point]['category'] in ['Mn', 'Mc', 'Me'])
+
+def is_combining_level3(code_point):
+ '''Checks whether the character with this code point is
+ a combining level3 character'''
+ return (is_combining(code_point)
+ and
+ int(UNICODE_ATTRIBUTES[code_point]['combining']) in range(0, 200))
+
+def ucs_symbol(code_point):
+ '''Return the UCS symbol string for a Unicode character.'''
+ if code_point < 0x10000:
+ return '<U{:04X}>'.format(code_point)
+ else:
+ return '<U{:08X}>'.format(code_point)
+
+def ucs_symbol_range(code_point_low, code_point_high):
+ '''Returns a string UCS symbol string for a code point range.
+
+ Example:
+
+ <U0041>..<U005A>
+ '''
+ return ucs_symbol(code_point_low) + '..' + ucs_symbol(code_point_high)
+
+def verifications():
+ '''Tests whether the is_* functions observe the known restrictions'''
+ for code_point in sorted(UNICODE_ATTRIBUTES):
+ # toupper restriction: "Only characters specified for the keywords
+ # lower and upper shall be specified.
+ if (to_upper(code_point) != code_point
+ and not (is_lower(code_point) or is_upper(code_point))):
+ sys.stderr.write(
+ ('%(sym)s is not upper|lower '
+ + 'but toupper(0x%(c)04X) = 0x%(uc)04X\n') %{
+ 'sym': ucs_symbol(code_point),
+ 'c': code_point,
+ 'uc': to_upper(code_point)})
+ # tolower restriction: "Only characters specified for the keywords
+ # lower and upper shall be specified.
+ if (to_lower(code_point) != code_point
+ and not (is_lower(code_point) or is_upper(code_point))):
+ sys.stderr.write(
+ ('%(sym)s is not upper|lower '
+ + 'but tolower(0x%(c)04X) = 0x%(uc)04X\n') %{
+ 'sym': ucs_symbol(code_point),
+ 'c': code_point,
+ 'uc': to_lower(code_point)})
+ # alpha restriction: "Characters classified as either upper or lower
+ # shall automatically belong to this class.
+ if ((is_lower(code_point) or is_upper(code_point))
+ and not is_alpha(code_point)):
+ sys.stderr.write('%(sym)s is upper|lower but not alpha\n' %{
+ 'sym': ucs_symbol(code_point)})
+ # alpha restriction: “No character specified for the keywords cntrl,
+ # digit, punct or space shall be specified.”
+ if (is_alpha(code_point) and is_cntrl(code_point)):
+ sys.stderr.write('%(sym)s is alpha and cntrl\n' %{
+ 'sym': ucs_symbol(code_point)})
+ if (is_alpha(code_point) and is_digit(code_point)):
+ sys.stderr.write('%(sym)s is alpha and digit\n' %{
+ 'sym': ucs_symbol(code_point)})
+ if (is_alpha(code_point) and is_punct(code_point)):
+ sys.stderr.write('%(sym)s is alpha and punct\n' %{
+ 'sym': ucs_symbol(code_point)})
+ if (is_alpha(code_point) and is_space(code_point)):
+ sys.stderr.write('%(sym)s is alpha and space\n' %{
+ 'sym': ucs_symbol(code_point)})
+ # space restriction: “No character specified for the keywords upper,
+ # lower, alpha, digit, graph or xdigit shall be specified.”
+ # upper, lower, alpha already checked above.
+ if (is_space(code_point) and is_digit(code_point)):
+ sys.stderr.write('%(sym)s is space and digit\n' %{
+ 'sym': ucs_symbol(code_point)})
+ if (is_space(code_point) and is_graph(code_point)):
+ sys.stderr.write('%(sym)s is space and graph\n' %{
+ 'sym': ucs_symbol(code_point)})
+ if (is_space(code_point) and is_xdigit(code_point)):
+ sys.stderr.write('%(sym)s is space and xdigit\n' %{
+ 'sym': ucs_symbol(code_point)})
+ # cntrl restriction: “No character specified for the keywords upper,
+ # lower, alpha, digit, punct, graph, print or xdigit shall be
+ # specified.” upper, lower, alpha already checked above.
+ if (is_cntrl(code_point) and is_digit(code_point)):
+ sys.stderr.write('%(sym)s is cntrl and digit\n' %{
+ 'sym': ucs_symbol(code_point)})
+ if (is_cntrl(code_point) and is_punct(code_point)):
+ sys.stderr.write('%(sym)s is cntrl and punct\n' %{
+ 'sym': ucs_symbol(code_point)})
+ if (is_cntrl(code_point) and is_graph(code_point)):
+ sys.stderr.write('%(sym)s is cntrl and graph\n' %{
+ 'sym': ucs_symbol(code_point)})
+ if (is_cntrl(code_point) and is_print(code_point)):
+ sys.stderr.write('%(sym)s is cntrl and print\n' %{
+ 'sym': ucs_symbol(code_point)})
+ if (is_cntrl(code_point) and is_xdigit(code_point)):
+ sys.stderr.write('%(sym)s is cntrl and xdigit\n' %{
+ 'sym': ucs_symbol(code_point)})
+ # punct restriction: “No character specified for the keywords upper,
+ # lower, alpha, digit, cntrl, xdigit or as the <space> character shall
+ # be specified.” upper, lower, alpha, cntrl already checked above.
+ if (is_punct(code_point) and is_digit(code_point)):
+ sys.stderr.write('%(sym)s is punct and digit\n' %{
+ 'sym': ucs_symbol(code_point)})
+ if (is_punct(code_point) and is_xdigit(code_point)):
+ sys.stderr.write('%(sym)s is punct and xdigit\n' %{
+ 'sym': ucs_symbol(code_point)})
+ if (is_punct(code_point) and code_point == 0x0020):
+ sys.stderr.write('%(sym)s is punct\n' %{
+ 'sym': ucs_symbol(code_point)})
+ # graph restriction: “No character specified for the keyword cntrl
+ # shall be specified.” Already checked above.
+
+ # print restriction: “No character specified for the keyword cntrl
+ # shall be specified.” Already checked above.
+
+ # graph - print relation: differ only in the <space> character.
+ # How is this possible if there are more than one space character?!
+ # I think susv2/xbd/locale.html should speak of “space characters”,
+ # not “space character”.
+ if (is_print(code_point)
+ and not (is_graph(code_point) or is_space(code_point))):
+ sys.stderr.write('%(sym)s is print but not graph|<space>\n' %{
+ 'sym': unicode_utils.ucs_symbol(code_point)})
+ if (not is_print(code_point)
+ and (is_graph(code_point) or code_point == 0x0020)):
+ sys.stderr.write('%(sym)s is graph|<space> but not print\n' %{
+ 'sym': unicode_utils.ucs_symbol(code_point)})
diff --git a/localedata/unicode-gen/utf8_compatibility.py b/localedata/unicode-gen/utf8_compatibility.py
index b84a1eb3de..09743bf358 100755
--- a/localedata/unicode-gen/utf8_compatibility.py
+++ b/localedata/unicode-gen/utf8_compatibility.py
@@ -1,6 +1,6 @@
#!/usr/bin/python3
# -*- coding: utf-8 -*-
-# Copyright (C) 2014-2015 Free Software Foundation, Inc.
+# Copyright (C) 2014-2016 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
#
# The GNU C Library is free software; you can redistribute it and/or
@@ -30,146 +30,7 @@ To see how this script is used, call it with the “-h” option:
import sys
import re
import argparse
-
-# Dictionary holding the entire contents of the UnicodeData.txt file
-#
-# Contents of this dictionary look like this:
-#
-# {0: {'category': 'Cc',
-# 'title': None,
-# 'digit': '',
-# 'name': '<control>',
-# 'bidi': 'BN',
-# 'combining': '0',
-# 'comment': '',
-# 'oldname': 'NULL',
-# 'decomposition': '',
-# 'upper': None,
-# 'mirrored': 'N',
-# 'lower': None,
-# 'decdigit': '',
-# 'numeric': ''},
-# …
-# }
-UNICODE_ATTRIBUTES = {}
-
-# Dictionary holding the entire contents of the EastAsianWidths.txt file
-#
-# Contents of this dictionary look like this:
-#
-# {0: 'N', … , 45430: 'W', …}
-EAST_ASIAN_WIDTHS = {}
-
-def fill_attribute(code_point, fields):
- '''Stores in UNICODE_ATTRIBUTES[code_point] the values from the fields.
-
- One entry in the UNICODE_ATTRIBUTES dictionary represents one line
- in the UnicodeData.txt file.
-
- '''
- UNICODE_ATTRIBUTES[code_point] = {
- 'name': fields[1], # Character name
- 'category': fields[2], # General category
- 'combining': fields[3], # Canonical combining classes
- 'bidi': fields[4], # Bidirectional category
- 'decomposition': fields[5], # Character decomposition mapping
- 'decdigit': fields[6], # Decimal digit value
- 'digit': fields[7], # Digit value
- 'numeric': fields[8], # Numeric value
- 'mirrored': fields[9], # mirrored
- 'oldname': fields[10], # Old Unicode 1.0 name
- 'comment': fields[11], # comment
- # Uppercase mapping
- 'upper': int(fields[12], 16) if fields[12] else None,
- # Lowercase mapping
- 'lower': int(fields[13], 16) if fields[13] else None,
- # Titlecase mapping
- 'title': int(fields[14], 16) if fields[14] else None,
- }
-
-def fill_attributes(filename):
- '''Stores the entire contents of the UnicodeData.txt file
- in the UNICODE_ATTRIBUTES dictionary.
-
- A typical line for a single code point in UnicodeData.txt looks
- like this:
-
- 0041;LATIN CAPITAL LETTER A;Lu;0;L;;;;;N;;;;0061;
-
- Code point ranges are indicated by pairs of lines like this:
-
- 4E00;<CJK Ideograph, First>;Lo;0;L;;;;;N;;;;;
- 9FCC;<CJK Ideograph, Last>;Lo;0;L;;;;;N;;;;;
- '''
- with open(filename, mode='r') as unicode_data_file:
- fields_start = []
- for line in unicode_data_file:
- fields = line.strip().split(';')
- if len(fields) != 15:
- sys.stderr.write(
- 'short line in file "%(f)s": %(l)s\n' %{
- 'f': filename, 'l': line})
- exit(1)
- if fields[2] == 'Cs':
- # Surrogates are UTF-16 artefacts,
- # not real characters. Ignore them.
- fields_start = []
- continue
- if fields[1].endswith(', First>'):
- fields_start = fields
- fields_start[1] = fields_start[1].split(',')[0][1:]
- continue
- if fields[1].endswith(', Last>'):
- fields[1] = fields[1].split(',')[0][1:]
- if fields[1:] != fields_start[1:]:
- sys.stderr.write(
- 'broken code point range in file "%(f)s": %(l)s\n' %{
- 'f': filename, 'l': line})
- exit(1)
- for code_point in range(
- int(fields_start[0], 16),
- int(fields[0], 16)+1):
- fill_attribute(code_point, fields)
- fields_start = []
- continue
- fill_attribute(int(fields[0], 16), fields)
- fields_start = []
-
-def fill_east_asian_widths(filename):
- '''Stores the entire contents of the EastAsianWidths.txt file
- in the EAST_ASIAN_WIDTHS dictionary.
-
- Lines in EastAsianWidths.txt are either a code point range like
- this:
-
- 9FCD..9FFF;W # Cn [51] <reserved-9FCD>..<reserved-9FFF>
-
- or a single code point like this:
-
- A015;W # Lm YI SYLLABLE WU
- '''
- with open(filename, mode='r') as east_asian_widths_file:
- for line in east_asian_widths_file:
- match = re.match(
- r'^(?P<codepoint1>[0-9A-F]{4,6})'
- +r'(?:\.\.(?P<codepoint2>[0-9A-F]{4,6}))?'
- +r'\s*;\s*(?P<property>[a-zA-Z]+)',
- line)
- if not match:
- continue
- start = match.group('codepoint1')
- end = match.group('codepoint2')
- if not end:
- end = start
- for code_point in range(int(start, 16), int(end, 16)+1):
- EAST_ASIAN_WIDTHS[code_point] = match.group('property')
-
-def ucs_symbol(code_point):
- '''Return the UCS symbol string for a Unicode character.'''
- if code_point < 0x10000:
- return '<U{:04X}>'.format(code_point)
- else:
- return '<U{:08X}>'.format(code_point)
+import unicode_utils
def create_charmap_dictionary(file_name):
'''Create a dictionary for all code points found in the CHARMAP
@@ -217,10 +78,10 @@ def check_charmap(original_file_name, new_file_name):
if ARGS.show_missing_characters:
for key in sorted(set(ocharmap)-set(ncharmap)):
print('removed: {:s} {:s} {:s}'.format(
- ucs_symbol(key),
+ unicode_utils.ucs_symbol(key),
ocharmap[key],
- UNICODE_ATTRIBUTES[key]['name'] \
- if key in UNICODE_ATTRIBUTES else None))
+ unicode_utils.UNICODE_ATTRIBUTES[key]['name'] \
+ if key in unicode_utils.UNICODE_ATTRIBUTES else 'None'))
print('------------------------------------------------------------')
changed_charmap = {}
for key in set(ocharmap).intersection(set(ncharmap)):
@@ -231,21 +92,21 @@ def check_charmap(original_file_name, new_file_name):
if ARGS.show_changed_characters:
for key in sorted(changed_charmap):
print('changed: {:s} {:s}->{:s} {:s}'.format(
- ucs_symbol(key),
+ unicode_utils.ucs_symbol(key),
changed_charmap[key][0],
changed_charmap[key][1],
- UNICODE_ATTRIBUTES[key]['name'] \
- if key in UNICODE_ATTRIBUTES else None))
+ unicode_utils.UNICODE_ATTRIBUTES[key]['name'] \
+ if key in unicode_utils.UNICODE_ATTRIBUTES else 'None'))
print('------------------------------------------------------------')
print('Total added characters in newly generated CHARMAP: %d'
%len(set(ncharmap)-set(ocharmap)))
if ARGS.show_added_characters:
for key in sorted(set(ncharmap)-set(ocharmap)):
print('added: {:s} {:s} {:s}'.format(
- ucs_symbol(key),
+ unicode_utils.ucs_symbol(key),
ncharmap[key],
- UNICODE_ATTRIBUTES[key]['name'] \
- if key in UNICODE_ATTRIBUTES else None))
+ unicode_utils.UNICODE_ATTRIBUTES[key]['name'] \
+ if key in unicode_utils.UNICODE_ATTRIBUTES else 'None'))
def create_width_dictionary(file_name):
'''Create a dictionary for all code points found in the WIDTH
@@ -290,20 +151,20 @@ def check_width(original_file_name, new_file_name):
+ 'i.e. these have width 1 now.)')
if ARGS.show_missing_characters:
for key in sorted(set(owidth)-set(nwidth)):
- print('removed: {:s} '.format(ucs_symbol(key))
+ print('removed: {:s} '.format(unicode_utils.ucs_symbol(key))
+ '{:d} : '.format(owidth[key])
+ 'eaw={:s} '.format(
- EAST_ASIAN_WIDTHS[key]
- if key in EAST_ASIAN_WIDTHS else None)
+ unicode_utils.EAST_ASIAN_WIDTHS[key]
+ if key in unicode_utils.EAST_ASIAN_WIDTHS else 'None')
+ 'category={:2s} '.format(
- UNICODE_ATTRIBUTES[key]['category']
- if key in UNICODE_ATTRIBUTES else None)
+ unicode_utils.UNICODE_ATTRIBUTES[key]['category']
+ if key in unicode_utils.UNICODE_ATTRIBUTES else 'None')
+ 'bidi={:3s} '.format(
- UNICODE_ATTRIBUTES[key]['bidi']
- if key in UNICODE_ATTRIBUTES else None)
+ unicode_utils.UNICODE_ATTRIBUTES[key]['bidi']
+ if key in unicode_utils.UNICODE_ATTRIBUTES else 'None')
+ 'name={:s}'.format(
- UNICODE_ATTRIBUTES[key]['name']
- if key in UNICODE_ATTRIBUTES else None))
+ unicode_utils.UNICODE_ATTRIBUTES[key]['name']
+ if key in unicode_utils.UNICODE_ATTRIBUTES else 'None'))
print('------------------------------------------------------------')
changed_width = {}
for key in set(owidth).intersection(set(nwidth)):
@@ -313,21 +174,21 @@ def check_width(original_file_name, new_file_name):
%len(changed_width))
if ARGS.show_changed_characters:
for key in sorted(changed_width):
- print('changed width: {:s} '.format(ucs_symbol(key))
+ print('changed width: {:s} '.format(unicode_utils.ucs_symbol(key))
+ '{:d}->{:d} : '.format(changed_width[key][0],
changed_width[key][1])
+ 'eaw={:s} '.format(
- EAST_ASIAN_WIDTHS[key]
- if key in EAST_ASIAN_WIDTHS else None)
+ unicode_utils.EAST_ASIAN_WIDTHS[key]
+ if key in unicode_utils.EAST_ASIAN_WIDTHS else 'None')
+ 'category={:2s} '.format(
- UNICODE_ATTRIBUTES[key]['category']
- if key in UNICODE_ATTRIBUTES else None)
+ unicode_utils.UNICODE_ATTRIBUTES[key]['category']
+ if key in unicode_utils.UNICODE_ATTRIBUTES else 'None')
+ 'bidi={:3s} '.format(
- UNICODE_ATTRIBUTES[key]['bidi']
- if key in UNICODE_ATTRIBUTES else None)
+ unicode_utils.UNICODE_ATTRIBUTES[key]['bidi']
+ if key in unicode_utils.UNICODE_ATTRIBUTES else 'None')
+ 'name={:s}'.format(
- UNICODE_ATTRIBUTES[key]['name']
- if key in UNICODE_ATTRIBUTES else None))
+ unicode_utils.UNICODE_ATTRIBUTES[key]['name']
+ if key in unicode_utils.UNICODE_ATTRIBUTES else 'None'))
print('------------------------------------------------------------')
print('Total added characters in newly generated WIDTH: %d'
%len(set(nwidth)-set(owidth)))
@@ -335,20 +196,20 @@ def check_width(original_file_name, new_file_name):
+ 'i.e. these had width 1 before.)')
if ARGS.show_added_characters:
for key in sorted(set(nwidth)-set(owidth)):
- print('added: {:s} '.format(ucs_symbol(key))
+ print('added: {:s} '.format(unicode_utils.ucs_symbol(key))
+ '{:d} : '.format(nwidth[key])
+ 'eaw={:s} '.format(
- EAST_ASIAN_WIDTHS[key]
- if key in EAST_ASIAN_WIDTHS else None)
+ unicode_utils.EAST_ASIAN_WIDTHS[key]
+ if key in unicode_utils.EAST_ASIAN_WIDTHS else 'None')
+ 'category={:2s} '.format(
- UNICODE_ATTRIBUTES[key]['category']
- if key in UNICODE_ATTRIBUTES else None)
+ unicode_utils.UNICODE_ATTRIBUTES[key]['category']
+ if key in unicode_utils.UNICODE_ATTRIBUTES else 'None')
+ 'bidi={:3s} '.format(
- UNICODE_ATTRIBUTES[key]['bidi']
- if key in UNICODE_ATTRIBUTES else None)
+ unicode_utils.UNICODE_ATTRIBUTES[key]['bidi']
+ if key in unicode_utils.UNICODE_ATTRIBUTES else 'None')
+ 'name={:s}'.format(
- UNICODE_ATTRIBUTES[key]['name']
- if key in UNICODE_ATTRIBUTES else None))
+ unicode_utils.UNICODE_ATTRIBUTES[key]['name']
+ if key in unicode_utils.UNICODE_ATTRIBUTES else 'None'))
if __name__ == "__main__":
PARSER = argparse.ArgumentParser(
@@ -392,8 +253,8 @@ if __name__ == "__main__":
ARGS = PARSER.parse_args()
if ARGS.unicode_data_file:
- fill_attributes(ARGS.unicode_data_file)
+ unicode_utils.fill_attributes(ARGS.unicode_data_file)
if ARGS.east_asian_width_file:
- fill_east_asian_widths(ARGS.east_asian_width_file)
+ unicode_utils.fill_east_asian_widths(ARGS.east_asian_width_file)
check_charmap(ARGS.old_utf8_file, ARGS.new_utf8_file)
check_width(ARGS.old_utf8_file, ARGS.new_utf8_file)
diff --git a/localedata/unicode-gen/utf8_gen.py b/localedata/unicode-gen/utf8_gen.py
index f1b88f5b29..2c63787a35 100755
--- a/localedata/unicode-gen/utf8_gen.py
+++ b/localedata/unicode-gen/utf8_gen.py
@@ -1,6 +1,6 @@
#!/usr/bin/python3
# -*- coding: utf-8 -*-
-# Copyright (C) 2014-2015 Free Software Foundation, Inc.
+# Copyright (C) 2014-2016 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
#
# The GNU C Library is free software; you can redistribute it and/or
@@ -29,6 +29,7 @@ It will output UTF-8 file
import sys
import re
+import unicode_utils
# Auxiliary tables for Hangul syllable names, see the Unicode 3.0 book,
# sections 3.11 and 4.4.
@@ -49,13 +50,6 @@ JAMO_FINAL_SHORT_NAME = (
'P', 'H'
)
-def ucs_symbol(code_point):
- '''Return the UCS symbol string for a Unicode character.'''
- if code_point < 0x10000:
- return '<U{:04X}>'.format(code_point)
- else:
- return '<U{:08X}>'.format(code_point)
-
def process_range(start, end, outfile, name):
'''Writes a range of code points into the CHARMAP section of the
output file
@@ -78,7 +72,7 @@ def process_range(start, end, outfile, name):
+ JAMO_MEDIAL_SHORT_NAME[index2] \
+ JAMO_FINAL_SHORT_NAME[index3]
outfile.write('{:<11s} {:<12s} {:s}\n'.format(
- ucs_symbol(i), convert_to_hex(i),
+ unicode_utils.ucs_symbol(i), convert_to_hex(i),
hangul_syllable_name))
return
# UnicodeData.txt file has contains code point ranges like this:
@@ -95,14 +89,14 @@ def process_range(start, end, outfile, name):
for i in range(int(start, 16), int(end, 16), 64 ):
if i > (int(end, 16)-64):
outfile.write('{:s}..{:s} {:<12s} {:s}\n'.format(
- ucs_symbol(i),
- ucs_symbol(int(end,16)),
+ unicode_utils.ucs_symbol(i),
+ unicode_utils.ucs_symbol(int(end,16)),
convert_to_hex(i),
name))
break
outfile.write('{:s}..{:s} {:<12s} {:s}\n'.format(
- ucs_symbol(i),
- ucs_symbol(i+63),
+ unicode_utils.ucs_symbol(i),
+ unicode_utils.ucs_symbol(i+63),
convert_to_hex(i),
name))
@@ -168,7 +162,7 @@ def process_charmap(flines, outfile):
# comments, so we keep these comment lines.
outfile.write('%')
outfile.write('{:<11s} {:<12s} {:s}\n'.format(
- ucs_symbol(int(fields[0], 16)),
+ unicode_utils.ucs_symbol(int(fields[0], 16)),
convert_to_hex(int(fields[0], 16)),
fields[1]))
@@ -230,7 +224,7 @@ def process_width(outfile, ulines, elines):
for line in ulines:
fields = line.split(";")
if fields[4] == "NSM" or fields[2] == "Cf":
- width_dict[int(fields[0], 16)] = ucs_symbol(
+ width_dict[int(fields[0], 16)] = unicode_utils.ucs_symbol(
int(fields[0], 16)) + '\t0'
for line in elines:
@@ -238,7 +232,7 @@ def process_width(outfile, ulines, elines):
# UnicodeData.txt:
fields = line.split(";")
if not '..' in fields[0]:
- width_dict[int(fields[0], 16)] = ucs_symbol(
+ width_dict[int(fields[0], 16)] = unicode_utils.ucs_symbol(
int(fields[0], 16)) + '\t2'
else:
code_points = fields[0].split("..")
@@ -247,8 +241,8 @@ def process_width(outfile, ulines, elines):
if key in width_dict:
del width_dict[key]
width_dict[int(code_points[0], 16)] = '{:s}...{:s}\t2'.format(
- ucs_symbol(int(code_points[0], 16)),
- ucs_symbol(int(code_points[1], 16)))
+ unicode_utils.ucs_symbol(int(code_points[0], 16)),
+ unicode_utils.ucs_symbol(int(code_points[1], 16)))
for key in sorted(width_dict):
outfile.write(width_dict[key]+'\n')
diff --git a/localedata/xfrm-test.c b/localedata/xfrm-test.c
index 3ab21402f2..1b463459b7 100644
--- a/localedata/xfrm-test.c
+++ b/localedata/xfrm-test.c
@@ -1,5 +1,5 @@
/* Test collation function via transformation using real data.
- Copyright (C) 1997-2015 Free Software Foundation, Inc.
+ Copyright (C) 1997-2016 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
@@ -172,9 +172,7 @@ main (int argc, char *argv[])
static int
-xstrcmp (ptr1, ptr2)
- const void *ptr1;
- const void *ptr2;
+xstrcmp (const void *ptr1, const void *ptr2)
{
const struct lines *l1 = (const struct lines *) ptr1;
const struct lines *l2 = (const struct lines *) ptr2;